Changeset 175:d1c13a6ba20d in documentViewer
- Timestamp:
- Sep 21, 2010, 10:21:33 AM (15 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MpdlXmlTextServer.py
r172 r175 179 179 if len(pagedivs) > 0: 180 180 pagenode = pagedivs[0] 181 links =pagenode.xpath("//a") 182 for l in links: 183 hrefNode =l.getAttributeNodeNS(None, u"href") 184 if hrefNode: 185 href=hrefNode.nodeValue 186 if href.startswith('http://chinagis.mpiwg-berlin.mpg.de'): 187 hrefNode.nodeValue =href.replace('chinagis_REST','chinagis') 181 188 return serializeNode(pagenode) 182 189 … … 238 245 return data 239 246 247 def getGis (self, mode="gis", pn=1, pageinfo=None, docinfo=None): 248 docpath = docinfo['textURLPath'] 249 path = docinfo['textURLPath'] 250 pagesize = pageinfo['tocPageSize'] 251 pn = pageinfo['tocPN'] 252 url = docinfo['url'] 253 selfurl = self.absolute_url() 254 viewMode= pageinfo['viewMode'] 255 tocMode = pageinfo['tocMode'] 256 tocPN = pageinfo['tocPN'] 257 data = self.getServerData("doc-query.xql","document=%s&queryType=%s&queryResultPageSize=%s&queryResultPN=%s"%(docpath,queryType, pagesize, pn)) 258 page =data.replace("http://chinagis.mpiwg-berlin.mpg.de/chinagis_REST/REST/","http://chinagis.mpiwg-berlin.mpg.de/chinagis/REST/") 259 return page 260 240 261 def getQuery (self, docinfo=None, pageinfo=None, query=None, queryType=None, pn=1): 241 262 """number of"""
Note: See TracChangeset
for help on using the changeset viewer.