Mercurial > hg > documentViewer
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'] |
