comparison MpdlXmlTextServer.py @ 386:48d27e100d19

*** empty log message ***
author abukhman
date Thu, 28 Oct 2010 17:44:20 +0200
parents 7a6a2e4476eb
children 0265ab93716a
comparison
equal deleted inserted replaced
385:7a6a2e4476eb 386:48d27e100d19
181 181
182 def getPDF (self, docinfo=None, pageinfo=None): 182 def getPDF (self, docinfo=None, pageinfo=None):
183 """Show and Save different Pages as PDF in Options""" 183 """Show and Save different Pages as PDF in Options"""
184 selfurl=self.absolute_url() 184 selfurl=self.absolute_url()
185 pn=pageinfo['current'] 185 pn=pageinfo['current']
186 viewmode =pageinfo['viewMode'] 186
187 text = self.getServerData("page-fragment.xql", "document=%s&mode=%s&pn=%s&export=%s"(docinfo['textURLPath'],mode, pn,'pdf')) 187 viewMode =pageinfo['viewMode']
188 dom =Parse(text) 188
189 logging.debug("dom :%s"%(dom)) 189 #text = ("page-fragment.xql","document=%s&mode=%s&pn=%s&export=%s"%(docinfo['textURLPath'], 'text', pn,'pdf'))
190 return dom 190 #text = self.getServerData("page-fragment.xql", "document=%s&mode=%s&pn=%s&export=%s"(docinfo['textURLPath'],'text', pn,'pdf'))
191 191 #logging.debug("text :%s"%(text))
192 #dom =Parse(text)
193 #logging.debug("text :%s"%(text))
194 #return text
195
196 def getBrowserType(self):
197 """get browser type object"""
198 if self.REQUEST.SESSION.has_key('browserType'):
199 return self.REQUEST.SESSION['browserType']
200 else:
201 bt = browserCheck(self)
202 self.REQUEST.SESSION.set('browserType', bt)
203 logging.debug("documentViewer (BROWSER TYPE) bt %s"%bt)
204 return bt
205
192 206
193 def getOrigPages (self, docinfo=None, pageinfo=None): 207 def getOrigPages (self, docinfo=None, pageinfo=None):
194 """Show original page """ 208 """Show original page """
195 docpath = docinfo['textURLPath'] 209 docpath = docinfo['textURLPath']
210 logging.debug ("docinfo['textURLPath']=%s"%(docinfo['textURLPath']))
196 #url = docinfo['url'] 211 #url = docinfo['url']
197 selfurl = self.absolute_url() 212 selfurl = self.absolute_url()
198 pn =pageinfo['current'] 213 pn =pageinfo['current']
199 214
200 viewMode= pageinfo['viewMode'] 215 viewMode= pageinfo['viewMode']