Changeset 577:9251719154a3 in documentViewer for MpiwgXmlTextServer.py
- Timestamp:
- Oct 18, 2012, 3:53:09 PM (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MpiwgXmlTextServer.py
r576 r577 160 160 161 161 docinfo['pageNumbers'] = pages 162 logging.debug("got pageNumbers=%s"%repr(pages))163 162 164 163 # toc … … 296 295 if punditMode: 297 296 self._addPunditAttributes(pagediv, pageinfo, docinfo) 297 298 # TODO: move empty page text 299 ep = dom.find(".//div[@class='emptyPage']") 300 if ep is not None: 301 pagediv.append(ep) 298 302 299 303 s = serialize(pagediv) … … 545 549 start = (pn - 1) * size 546 550 547 #fullresult = ET.fromstring(resultxml)548 #fullresult = resultxml549 #logging.debug("resultxml=%s"%repr(resultxml))550 551 551 if resultxml is not None: 552 552 # paginate … … 554 554 last = first+size 555 555 tocdivs = resultxml[first:last] 556 #del fullresult[:first]557 #del fullresult[len:]558 #tocdivs = fullresult559 556 560 557 toc = ET.Element('div', attrib={'class':'queryResultPage'}) … … 621 618 tocs = fulltoc[first:last] 622 619 tp = '<div>' 620 label = {'figures': 'Figure', 'handwritten': 'Handwritten note'}.get(mode, 'Item') 623 621 for toc in tocs: 624 622 pageurl = self.getLink('pn', toc['pn']) … … 628 626 tp += '<div class="toc name">[%s] %s</div>'%(toc['level-string'], toc['content']) 629 627 else: 630 tp += '<div class="toc name">[ Figure %s]</div>'%(toc['level-string'])628 tp += '<div class="toc name">[%s %s]</div>'%(label, toc['level-string']) 631 629 632 630 if toc.get('no', None): … … 659 657 660 658 def manage_addMpiwgXmlTextServer(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de/mpdl/interface/",timeout=40,RESPONSE=None): 661 #def manage_addMpiwgXmlTextServer(self,id,title="",serverUrl="http://mpdl-text.mpiwg-berlin.mpg.de:30030/mpdl/interface/",timeout=40,RESPONSE=None): 662 """add zogiimage""" 659 """add MpiwgXmlTextServer""" 663 660 newObj = MpiwgXmlTextServer(id=id,title=title,serverUrl=serverUrl,timeout=timeout) 664 661 self.Destination()._setObject(id, newObj)
Note: See TracChangeset
for help on using the changeset viewer.