Changeset 577:9251719154a3 in documentViewer for MpiwgXmlTextServer.py


Ignore:
Timestamp:
Oct 18, 2012, 3:53:09 PM (12 years ago)
Author:
casties
Branch:
default
Message:

toc with list of handwritten notes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MpiwgXmlTextServer.py

    r576 r577  
    160160                           
    161161                        docinfo['pageNumbers'] = pages
    162                         logging.debug("got pageNumbers=%s"%repr(pages))
    163162                                   
    164163                    # toc
     
    296295                if punditMode:
    297296                    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)
    298302                 
    299303                s = serialize(pagediv)
     
    545549            start = (pn - 1) * size
    546550
    547         #fullresult = ET.fromstring(resultxml)
    548         #fullresult = resultxml
    549         #logging.debug("resultxml=%s"%repr(resultxml))
    550        
    551551        if resultxml is not None:
    552552            # paginate
     
    554554            last = first+size
    555555            tocdivs = resultxml[first:last]
    556             #del fullresult[:first]
    557             #del fullresult[len:]
    558             #tocdivs = fullresult
    559556           
    560557            toc = ET.Element('div', attrib={'class':'queryResultPage'})
     
    621618        tocs = fulltoc[first:last]
    622619        tp = '<div>'
     620        label = {'figures': 'Figure', 'handwritten': 'Handwritten note'}.get(mode, 'Item')
    623621        for toc in tocs:
    624622            pageurl = self.getLink('pn', toc['pn'])
     
    628626                tp += '<div class="toc name">[%s] %s</div>'%(toc['level-string'], toc['content'])
    629627            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'])
    631629           
    632630            if toc.get('no', None):
     
    659657
    660658def 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"""
    663660    newObj = MpiwgXmlTextServer(id=id,title=title,serverUrl=serverUrl,timeout=timeout)
    664661    self.Destination()._setObject(id, newObj)
Note: See TracChangeset for help on using the changeset viewer.