comparison documentViewer.py @ 160:db9bcbbd5868

characterNormalization
author abukhman
date Tue, 24 Aug 2010 11:59:10 +0200
parents 4f4fe4e56ffe
children 530f6983f72d
comparison
equal deleted inserted replaced
159:29fc850d4a6f 160:db9bcbbd5868
676 676
677 logging.debug("documentViewer (getdocinfo) docinfo: %s"%docinfo) 677 logging.debug("documentViewer (getdocinfo) docinfo: %s"%docinfo)
678 self.REQUEST.SESSION['docinfo'] = docinfo 678 self.REQUEST.SESSION['docinfo'] = docinfo
679 return docinfo 679 return docinfo
680 680
681 def getPageinfo(self, current, start=None, rows=None, cols=None, docinfo=None, viewMode=None, tocMode=None, characterNormalization=None): 681 def getPageinfo(self, current, start=None, rows=None, cols=None, docinfo=None, viewMode=None, tocMode=None):
682 """returns pageinfo with the given parameters""" 682 """returns pageinfo with the given parameters"""
683 pageinfo = {} 683 pageinfo = {}
684 current = getInt(current) 684 current = getInt(current)
685 pageinfo['current'] = current 685 pageinfo['current'] = current
686 rows = int(rows or self.thumbrows) 686 rows = int(rows or self.thumbrows)
711 pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10') 711 pageinfo['queryPageSize'] =self.REQUEST.get('queryPageSize', '10')
712 pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1') 712 pageinfo['tocPN'] = self.REQUEST.get('tocPN', '1')
713 toc = int (pageinfo['tocPN']) 713 toc = int (pageinfo['tocPN'])
714 pageinfo['textPages'] =int (toc) 714 pageinfo['textPages'] =int (toc)
715 715
716
717
718 if 'tocSize_%s'%tocMode in docinfo: 716 if 'tocSize_%s'%tocMode in docinfo:
719 tocSize = int(docinfo['tocSize_%s'%tocMode]) 717 tocSize = int(docinfo['tocSize_%s'%tocMode])
720 tocPageSize = int(pageinfo['tocPageSize']) 718 tocPageSize = int(pageinfo['tocPageSize'])
721 # cached toc 719 # cached toc
722 if tocSize%tocPageSize>0: 720 if tocSize%tocPageSize>0: