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 |