|
|
| version 1.162, 2010/12/22 11:54:46 | version 1.163, 2011/01/06 15:44:18 |
|---|---|
| Line 198 class documentViewer(Folder): | Line 198 class documentViewer(Folder): |
| return self.template.fulltextclient.getTextPage(**args) | return self.template.fulltextclient.getTextPage(**args) |
| def getQuery(self, **args): | def getQuery(self, **args): |
| """get query""" | """get query in search""" |
| return self.template.fulltextclient.getQuery(**args) | return self.template.fulltextclient.getQuery(**args) |
| def getQueryResultHits(self, **args): | |
| """get query""" | |
| return self.template.fulltextclient.getQueryResultHits(**args) | |
| def getQueryResultHitsText(self, **args): | |
| """get query""" | |
| return self.template.fulltextclient.getQueryResultHitsText(**args) | |
| def getQueryResultHitsFigures(self, **args): | |
| """get query""" | |
| return self.template.fulltextclient.getQueryResultHitsFigures(**args) | |
| def getSearch(self, **args): | def getSearch(self, **args): |
| """get search""" | """get search""" |
| return self.template.fulltextclient.getSearch(**args) | return self.template.fulltextclient.getSearch(**args) |
| Line 225 class documentViewer(Folder): | Line 213 class documentViewer(Folder): |
| """get all gis places """ | """get all gis places """ |
| return self.template.fulltextclient.getAllGisPlaces(**args) | return self.template.fulltextclient.getAllGisPlaces(**args) |
| def getOrigPages(self, **args): | |
| """get original page number """ | |
| return self.template.fulltextclient.getOrigPages(**args) | |
| def getAllPlaces(self, **args): | |
| """get original page number """ | |
| return self.template.fulltextclient.getAllPlaces(**args) | |
| def getTocEntries(self, **args): | |
| """get original page number """ | |
| return self.template.fulltextclient.getTocEntries(**args) | |
| def getFigureEntries(self, **args): | |
| """get original page number """ | |
| return self.template.fulltextclient.getFigureEntries(**args) | |
| def getNumPages(self, docinfo): | |
| """get numpages""" | |
| return self.template.fulltextclient.getNumPages(docinfo) | |
| def getNumTextPages(self, docinfo): | |
| """get numpages text""" | |
| return self.template.fulltextclient.getNumTextPages(docinfo) | |
| def getTranslate(self, **args): | def getTranslate(self, **args): |
| """get translate""" | """get translate""" |
| return self.template.fulltextclient.getTranslate(**args) | return self.template.fulltextclient.getTranslate(**args) |
| Line 335 class documentViewer(Folder): | Line 299 class documentViewer(Folder): |
| pageinfo = self.getPageinfo(start=start,current=pn, docinfo=docinfo,viewMode=viewMode,tocMode=tocMode) | pageinfo = self.getPageinfo(start=start,current=pn, docinfo=docinfo,viewMode=viewMode,tocMode=tocMode) |
| if (docinfo.get('textURLPath',None)): | |
| page = self.getTextPage(docinfo=docinfo, pageinfo=pageinfo) | |
| pageinfo['textPage'] = page | |
| pt = getattr(self.template, 'viewer_main') | pt = getattr(self.template, 'viewer_main') |
| return pt(docinfo=docinfo,pageinfo=pageinfo,viewMode=viewMode,mk=self.generateMarks(mk)) | return pt(docinfo=docinfo,pageinfo=pageinfo,viewMode=viewMode,mk=self.generateMarks(mk)) |
| Line 724 class documentViewer(Folder): | Line 691 class documentViewer(Folder): |
| if textUrls and (len(textUrls) > 0): | if textUrls and (len(textUrls) > 0): |
| textUrl = getTextFromNode(textUrls[0]) | textUrl = getTextFromNode(textUrls[0]) |
| docinfo['textURLPath'] = textUrl | docinfo['textURLPath'] = textUrl |
| if not docinfo['imagePath']: | #if not docinfo['imagePath']: |
| # text-only, no page images | # text-only, no page images |
| docinfo = self.getNumTextPages(docinfo) | #docinfo = self.getNumTextPages(docinfo) |
| presentationUrls = dom.xpath("//texttool/presentation") | presentationUrls = dom.xpath("//texttool/presentation") |
| docinfo = self.getBibinfoFromIndexMeta(url, docinfo=docinfo, dom=dom) # get info von bib tag | docinfo = self.getBibinfoFromIndexMeta(url, docinfo=docinfo, dom=dom) # get info von bib tag |
| Line 854 class documentViewer(Folder): | Line 822 class documentViewer(Folder): |
| pageinfo['tocPageSize'] = self.REQUEST.get('tocPageSize', '30') | pageinfo['tocPageSize'] = self.REQUEST.get('tocPageSize', '30') |
| pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10') | pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10') |
| pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1') | pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1') |
| toc = int (pageinfo['tocPN']) | toc = int (pageinfo['tocPN']) |
| pageinfo['textPages'] =int (toc) | pageinfo['textPages'] =int (toc) |