comparison documentViewer.py @ 221:f10ed44d5f05

*** empty log message ***
author abukhman
date Fri, 08 Oct 2010 15:25:52 +0200
parents 7d81f2cc9642
children fc4c23cf0974
comparison
equal deleted inserted replaced
220:7d81f2cc9642 221:f10ed44d5f05
399 """gib nur den Pfad zurueck""" 399 """gib nur den Pfad zurueck"""
400 regexp = re.compile(r".*(experimental|permanent)/(.*)") 400 regexp = re.compile(r".*(experimental|permanent)/(.*)")
401 regpath = regexp.match(url) 401 regpath = regexp.match(url)
402 if (regpath==None): 402 if (regpath==None):
403 return "" 403 return ""
404 404 logging.debug("(getDomFromIndexMeta): URL: %s"%regpath.group(2))
405 return ("/mpiwg/online/"+regpath.group(1)+"/"+regpath.group(2)) 405 return ("/mpiwg/online/"+regpath.group(1)+"/"+regpath.group(2))
406 406
407 def getIndexMetaUrl(self,url): 407 def getIndexMetaUrl(self,url):
408 """returns utr of index.meta document at url""" 408 """returns utr of index.meta document at url"""
409 409
641 # text-only, no page images 641 # text-only, no page images
642 docinfo = self.getNumTextPages(docinfo) 642 docinfo = self.getNumTextPages(docinfo)
643 643
644 presentationUrls = dom.xpath("//texttool/presentation") 644 presentationUrls = dom.xpath("//texttool/presentation")
645 docinfo = self.getBibinfoFromIndexMeta(url, docinfo=docinfo, dom=dom) # get info von bib tag 645 docinfo = self.getBibinfoFromIndexMeta(url, docinfo=docinfo, dom=dom) # get info von bib tag
646 docinfo = self.getNameFromIndexMeta(url, docinfo=docinfo, dom=dom) 646 #docinfo = self.getNameFromIndexMeta(url, docinfo=docinfo, dom=dom)
647 647
648 if presentationUrls and (len(presentationUrls) > 0): # ueberschreibe diese durch presentation informationen 648 if presentationUrls and (len(presentationUrls) > 0): # ueberschreibe diese durch presentation informationen
649 # presentation url ergiebt sich ersetzen von index.meta in der url der fuer die Metadaten 649 # presentation url ergiebt sich ersetzen von index.meta in der url der fuer die Metadaten
650 # durch den relativen Pfad auf die presentation infos 650 # durch den relativen Pfad auf die presentation infos
651 presentationPath = getTextFromNode(presentationUrls[0]) 651 presentationPath = getTextFromNode(presentationUrls[0])