--- documentViewer/MpdlXmlTextServer.py 2010/10/26 16:47:20 1.200 +++ 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 @@ -183,16 +184,20 @@ class MpdlXmlTextServer(SimpleItem): """Show and Save different Pages as PDF in Options""" selfurl=self.absolute_url() pn=pageinfo['current'] - viewmode =pageinfo['viewMode'] - text = self.getServerData("page-fragment.xql", "document=%s&mode=%s&pn=%s&export=%s"(docinfo['textURLPath'],mode, pn,'pdf')) - dom =Parse(text) - logging.debug("dom :%s"%(dom)) - return dom + viewMode =pageinfo['viewMode'] + #text = ("page-fragment.xql","document=%s&mode=%s&pn=%s&export=%s"%(docinfo['textURLPath'], 'text', pn,'pdf')) + #text = self.getServerData("page-fragment.xql", "document=%s&mode=%s&pn=%s&export=%s"(docinfo['textURLPath'],'text', pn,'pdf')) + #logging.debug("text :%s"%(text)) + #dom =Parse(text) + #logging.debug("text :%s"%(text)) + #return text + def getOrigPages (self, docinfo=None, pageinfo=None): """Show original page """ docpath = docinfo['textURLPath'] + logging.debug ("docinfo['textURLPath']=%s"%(docinfo['textURLPath'])) #url = docinfo['url'] selfurl = self.absolute_url() pn =pageinfo['current']