Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 441:542d0aaf30bb
*** empty log message ***
author | abukhman |
---|---|
date | Tue, 19 Apr 2011 16:27:35 +0200 |
parents | 3940845b2474 |
children | 9148eac0cab3 |
comparison
equal
deleted
inserted
replaced
440:3940845b2474 | 441:542d0aaf30bb |
---|---|
18 {'label':'Config','action':'manage_changeMpdlXmlTextServerForm'}, | 18 {'label':'Config','action':'manage_changeMpdlXmlTextServerForm'}, |
19 )+SimpleItem.manage_options | 19 )+SimpleItem.manage_options |
20 | 20 |
21 manage_changeMpdlXmlTextServerForm = PageTemplateFile("zpt/manage_changeMpdlXmlTextServer", globals()) | 21 manage_changeMpdlXmlTextServerForm = PageTemplateFile("zpt/manage_changeMpdlXmlTextServer", globals()) |
22 | 22 |
23 def __init__(self,id,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de/mpdl/interface/", serverName=None, timeout=40): | 23 def __init__(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de/mpdl/interface/", serverName=None, timeout=40): |
24 #def __init__(self,id,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de:30030/mpdl/interface/", serverName=None, timeout=40): | 24 #def __init__(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de:30030/mpdl/interface/", serverName=None, timeout=40): |
25 | 25 |
26 """constructor""" | 26 """constructor""" |
27 self.id=id | 27 self.id=id |
28 self.title=title | 28 self.title=title |
29 self.timeout = timeout | 29 self.timeout = timeout |
481 data = self.getServerData("doc-query.xql","document=%s&queryType=%s&queryResultPageSize=%s&queryResultPN=%s&characterNormalization=regPlusNorm&optionToggle=1"%(docpath,queryType, pagesize, pn)) | 481 data = self.getServerData("doc-query.xql","document=%s&queryType=%s&queryResultPageSize=%s&queryResultPN=%s&characterNormalization=regPlusNorm&optionToggle=1"%(docpath,queryType, pagesize, pn)) |
482 page = data.replace('page-fragment.xql?document=%s'%str(path),'%s?url=%s&viewMode=%s&tocMode=%s&tocPN=%s&optionToggle=1'%(selfurl,url, viewMode, tocMode, tocPN)) | 482 page = data.replace('page-fragment.xql?document=%s'%str(path),'%s?url=%s&viewMode=%s&tocMode=%s&tocPN=%s&optionToggle=1'%(selfurl,url, viewMode, tocMode, tocPN)) |
483 text = page.replace('mode=image','mode=texttool') | 483 text = page.replace('mode=image','mode=texttool') |
484 return text | 484 return text |
485 | 485 |
486 def manage_changeMpdlXmlTextServer(self,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de/mpdl/interface/",timeout=40,RESPONSE=None): | 486 def manage_changeMpdlXmlTextServer(self,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de/mpdl/interface/",timeout=40,RESPONSE=None): |
487 #def manage_changeMpdlXmlTextServer(self,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de:30030/mpdl/interface/",timeout=40,RESPONSE=None): | 487 #def manage_changeMpdlXmlTextServer(self,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de:30030/mpdl/interface/",timeout=40,RESPONSE=None): |
488 """change settings""" | 488 """change settings""" |
489 self.title=title | 489 self.title=title |
490 self.timeout = timeout | 490 self.timeout = timeout |
491 self.serverUrl = serverUrl | 491 self.serverUrl = serverUrl |
492 if RESPONSE is not None: | 492 if RESPONSE is not None: |
496 def manage_addMpdlXmlTextServerForm(self): | 496 def manage_addMpdlXmlTextServerForm(self): |
497 """Form for adding""" | 497 """Form for adding""" |
498 pt = PageTemplateFile("zpt/manage_addMpdlXmlTextServer", globals()).__of__(self) | 498 pt = PageTemplateFile("zpt/manage_addMpdlXmlTextServer", globals()).__of__(self) |
499 return pt() | 499 return pt() |
500 | 500 |
501 def manage_addMpdlXmlTextServer(self,id,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de/mpdl/interface/",timeout=40,RESPONSE=None): | 501 def manage_addMpdlXmlTextServer(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de/mpdl/interface/",timeout=40,RESPONSE=None): |
502 #def manage_addMpdlXmlTextServer(self,id,title="",serverUrl="http://mpdl-test.mpiwg-berlin.mpg.de:30030/mpdl/interface/",timeout=40,RESPONSE=None): | 502 #def manage_addMpdlXmlTextServer(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de:30030/mpdl/interface/",timeout=40,RESPONSE=None): |
503 """add zogiimage""" | 503 """add zogiimage""" |
504 newObj = MpdlXmlTextServer(id,title,serverUrl,timeout) | 504 newObj = MpdlXmlTextServer(id,title,serverUrl,timeout) |
505 self.Destination()._setObject(id, newObj) | 505 self.Destination()._setObject(id, newObj) |
506 if RESPONSE is not None: | 506 if RESPONSE is not None: |
507 RESPONSE.redirect('manage_main') | 507 RESPONSE.redirect('manage_main') |