comparison documentViewer.py @ 412:759ed7577eef

zwei neue Methoden
author abukhman
date Mon, 20 Dec 2010 14:52:07 +0100
parents 13dd83f46f6f
children ea9aaecd73f1
comparison
equal deleted inserted replaced
411:691f0c341b33 412:759ed7577eef
145 viewer_main = PageTemplateFile('zpt/viewer_main', globals()) 145 viewer_main = PageTemplateFile('zpt/viewer_main', globals())
146 toc_thumbs = PageTemplateFile('zpt/toc_thumbs', globals()) 146 toc_thumbs = PageTemplateFile('zpt/toc_thumbs', globals())
147 toc_text = PageTemplateFile('zpt/toc_text', globals()) 147 toc_text = PageTemplateFile('zpt/toc_text', globals())
148 toc_figures = PageTemplateFile('zpt/toc_figures', globals()) 148 toc_figures = PageTemplateFile('zpt/toc_figures', globals())
149 page_main_images = PageTemplateFile('zpt/page_main_images', globals()) 149 page_main_images = PageTemplateFile('zpt/page_main_images', globals())
150 page_main_double = PageTemplateFile('zpt/page_main_double', globals())
150 page_main_text = PageTemplateFile('zpt/page_main_text', globals()) 151 page_main_text = PageTemplateFile('zpt/page_main_text', globals())
151 page_main_text_dict = PageTemplateFile('zpt/page_main_text_dict', globals()) 152 page_main_text_dict = PageTemplateFile('zpt/page_main_text_dict', globals())
152 page_main_gis =PageTemplateFile ('zpt/page_main_gis', globals()) 153 page_main_gis =PageTemplateFile ('zpt/page_main_gis', globals())
153 page_main_xml = PageTemplateFile('zpt/page_main_xml', globals()) 154 page_main_xml = PageTemplateFile('zpt/page_main_xml', globals())
154 page_main_pureXml = PageTemplateFile('zpt/page_main_pureXml', globals()) 155 page_main_pureXml = PageTemplateFile('zpt/page_main_pureXml', globals())
210 211
211 def getQueryResultHitsFigures(self, **args): 212 def getQueryResultHitsFigures(self, **args):
212 """get query""" 213 """get query"""
213 return self.template.fulltextclient.getQueryResultHitsFigures(**args) 214 return self.template.fulltextclient.getQueryResultHitsFigures(**args)
214 215
215 def getPDF(self, **args):
216 """get query"""
217 return self.template.fulltextclient.getPDF(**args)
218
219 def getSearch(self, **args): 216 def getSearch(self, **args):
220 """get search""" 217 """get search"""
221 return self.template.fulltextclient.getSearch(**args) 218 return self.template.fulltextclient.getSearch(**args)
222 219
223 def getGisPlaces(self, **args): 220 def getGisPlaces(self, **args):
233 return self.template.fulltextclient.getOrigPages(**args) 230 return self.template.fulltextclient.getOrigPages(**args)
234 231
235 def getAllPlaces(self, **args): 232 def getAllPlaces(self, **args):
236 """get original page number """ 233 """get original page number """
237 return self.template.fulltextclient.getAllPlaces(**args) 234 return self.template.fulltextclient.getAllPlaces(**args)
235
236 def getTocEntries(self, **args):
237 """get original page number """
238 return self.template.fulltextclient.getTocEntries(**args)
239
240 def getFigureEntries(self, **args):
241 """get original page number """
242 return self.template.fulltextclient.getFigureEntries(**args)
238 243
239 def getNumPages(self, docinfo): 244 def getNumPages(self, docinfo):
240 """get numpages""" 245 """get numpages"""
241 return self.template.fulltextclient.getNumPages(docinfo) 246 return self.template.fulltextclient.getNumPages(docinfo)
242 247
346 351
347 def getBrowser(self): 352 def getBrowser(self):
348 """getBrowser the version of browser """ 353 """getBrowser the version of browser """
349 names="" 354 names=""
350 names = browserCheck(self) 355 names = browserCheck(self)
351 #logging.debug("XXXXXXXXXXXXXXXX: %s"%names)
352 return names 356 return names
353 357
354 def findDigilibUrl(self): 358 def findDigilibUrl(self):
355 """try to get the digilib URL from zogilib""" 359 """try to get the digilib URL from zogilib"""
356 url = self.template.zogilib.getDLBaseUrl() 360 url = self.template.zogilib.getDLBaseUrl()
832 pageinfo['numgroups'] = int(np / grpsize) 836 pageinfo['numgroups'] = int(np / grpsize)
833 if np % grpsize > 0: 837 if np % grpsize > 0:
834 pageinfo['numgroups'] += 1 838 pageinfo['numgroups'] += 1
835 pageinfo['viewMode'] = viewMode 839 pageinfo['viewMode'] = viewMode
836 pageinfo['tocMode'] = tocMode 840 pageinfo['tocMode'] = tocMode
837 pageinfo['characterNormalization'] = self.REQUEST.get('characterNormalization','regPlusNorm') 841 pageinfo['characterNormalization'] = self.REQUEST.get('characterNormalization','reg')
838 pageinfo['optionToggle'] = self.REQUEST.get('optionToggle','') 842 pageinfo['optionToggle'] = self.REQUEST.get('optionToggle','')
839 pageinfo['query'] = self.REQUEST.get('query','') 843 pageinfo['query'] = self.REQUEST.get('query','')
840 pageinfo['queryType'] = self.REQUEST.get('queryType','') 844 pageinfo['queryType'] = self.REQUEST.get('queryType','')
841 pageinfo['querySearch'] =self.REQUEST.get('querySearch', 'fulltext') 845 pageinfo['querySearch'] =self.REQUEST.get('querySearch', 'fulltext')
842 pageinfo['textPN'] = self.REQUEST.get('textPN','1') 846 pageinfo['textPN'] = self.REQUEST.get('textPN','1')