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