--- documentViewer/MpdlXmlTextServer.py 2010/10/28 15:44:19 1.201 +++ documentViewer/MpdlXmlTextServer.py 2010/10/29 13:13:47 1.202 @@ -135,6 +135,7 @@ class MpdlXmlTextServer(SimpleItem): text=self.getServerData("xpath.xql", "document=%s&xpath=%s"%(docinfo['textURLPath'], xpath)) dom = Parse(text) result= dom.xpath("//result/resultPage") + docinfo['numPages']=int(getTextFromNode(result[0])) return docinfo @@ -191,19 +192,8 @@ class MpdlXmlTextServer(SimpleItem): #logging.debug("text :%s"%(text)) #dom =Parse(text) #logging.debug("text :%s"%(text)) - #return text - - def getBrowserType(self): - """get browser type object""" - if self.REQUEST.SESSION.has_key('browserType'): - return self.REQUEST.SESSION['browserType'] - else: - bt = browserCheck(self) - self.REQUEST.SESSION.set('browserType', bt) - logging.debug("documentViewer (BROWSER TYPE) bt %s"%bt) - return bt - - + #return text + def getOrigPages (self, docinfo=None, pageinfo=None): """Show original page """ docpath = docinfo['textURLPath']