Mercurial > hg > documentViewer
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]) |