Mercurial > hg > documentViewer
comparison documentViewer.py @ 356:4b64c83e8118
*** empty log message ***
| author | abukhman |
|---|---|
| date | Mon, 18 Oct 2010 13:59:33 +0200 |
| parents | 622acf99ccec |
| children | 1ed87e862806 |
comparison
equal
deleted
inserted
replaced
| 355:929211c057eb | 356:4b64c83e8118 |
|---|---|
| 746 logging.debug("documentViewer (getdocinfo) docinfo: %s"%docinfo) | 746 logging.debug("documentViewer (getdocinfo) docinfo: %s"%docinfo) |
| 747 | 747 |
| 748 self.REQUEST.SESSION['docinfo'] = docinfo | 748 self.REQUEST.SESSION['docinfo'] = docinfo |
| 749 return docinfo | 749 return docinfo |
| 750 | 750 |
| 751 def getPageinfo(self, current, start=None, rows=None, cols=None, docinfo=None, viewMode=None, tocMode=None,characterNormalization="",originalPage=None): | 751 def getPageinfo(self, current, start=None, rows=None, cols=None, docinfo=None, viewMode=None, tocMode=None,characterNormalization=""): |
| 752 """returns pageinfo with the given parameters""" | 752 """returns pageinfo with the given parameters""" |
| 753 pageinfo = {} | 753 pageinfo = {} |
| 754 current = getInt(current) | 754 current = getInt(current) |
| 755 | 755 |
| 756 pageinfo ['originalPage'] = self.getOrigPages(docinfo=docinfo,pageinfo=pageinfo) | 756 #pageinfo ['originalPage'] = self.getOrigPages(docinfo=docinfo,pageinfo=pageinfo) |
| 757 pageinfo['current'] = current | 757 pageinfo['current'] = current |
| 758 rows = int(rows or self.thumbrows) | 758 rows = int(rows or self.thumbrows) |
| 759 pageinfo['rows'] = rows | 759 pageinfo['rows'] = rows |
| 760 cols = int(cols or self.thumbcols) | 760 cols = int(cols or self.thumbcols) |
| 761 pageinfo['cols'] = cols | 761 pageinfo['cols'] = cols |
| 784 pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10') | 784 pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10') |
| 785 pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1') | 785 pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1') |
| 786 toc = int (pageinfo['tocPN']) | 786 toc = int (pageinfo['tocPN']) |
| 787 pageinfo['textPages'] =int (toc) | 787 pageinfo['textPages'] =int (toc) |
| 788 | 788 |
| 789 logging.debug("originalPage: %s"%originalPage) | 789 #logging.debug("originalPage: %s"%originalPage) |
| 790 | 790 |
| 791 if 'tocSize_%s'%tocMode in docinfo: | 791 if 'tocSize_%s'%tocMode in docinfo: |
| 792 tocSize = int(docinfo['tocSize_%s'%tocMode]) | 792 tocSize = int(docinfo['tocSize_%s'%tocMode]) |
| 793 tocPageSize = int(pageinfo['tocPageSize']) | 793 tocPageSize = int(pageinfo['tocPageSize']) |
| 794 # cached toc | 794 # cached toc |
