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