Mercurial > hg > documentViewer
comparison documentViewer.py @ 124:10d10e0db919
*** empty log message ***
author | abukhman |
---|---|
date | Tue, 01 Jun 2010 16:31:26 +0200 |
parents | f1fc821f88a9 |
children | c6dcf12e3807 |
comparison
equal
deleted
inserted
replaced
123:000529eb4058 | 124:10d10e0db919 |
---|---|
821 # first div contains text | 821 # first div contains text |
822 pagedivs = pagedom.xpath("/div") | 822 pagedivs = pagedom.xpath("/div") |
823 if len(pagedivs) > 0: | 823 if len(pagedivs) > 0: |
824 pagenode = pagedivs[0] | 824 pagenode = pagedivs[0] |
825 return serializeNode(pagenode) | 825 return serializeNode(pagenode) |
826 if mode == "pureXml": | |
827 # first div contains text | |
828 pagedivs = pagedom.xpath("/div") | |
829 if len(pagedivs) > 0: | |
830 pagenode = pagedivs[0] | |
831 return serializeNode(pagenode) | |
826 # text-with-links mode | 832 # text-with-links mode |
827 if mode == "text_dict": | 833 if mode == "text_dict": |
828 # first div contains text | 834 # first div contains text |
829 pagedivs = pagedom.xpath("/div") | 835 pagedivs = pagedom.xpath("/div") |
830 if len(pagedivs) > 0: | 836 if len(pagedivs) > 0: |
953 #if len(pagedivs) > 0: | 959 #if len(pagedivs) > 0: |
954 # pagenode = pagedivs[0] | 960 # pagenode = pagedivs[0] |
955 # return serializeNode(pagenode) | 961 # return serializeNode(pagenode) |
956 #else: | 962 #else: |
957 # return "No TOC!" | 963 # return "No TOC!" |
958 | |
959 | 964 |
960 def changeDocumentViewer(self,title="",digilibBaseUrl=None,thumbrows=2,thumbcols=5,authgroups='mpiwg',RESPONSE=None): | 965 def changeDocumentViewer(self,title="",digilibBaseUrl=None,thumbrows=2,thumbcols=5,authgroups='mpiwg',RESPONSE=None): |
961 """init document viewer""" | 966 """init document viewer""" |
962 self.title=title | 967 self.title=title |
963 self.digilibBaseUrl = digilibBaseUrl | 968 self.digilibBaseUrl = digilibBaseUrl |