--- documentViewer/documentViewer.py 2010/05/21 15:02:43 1.64 +++ documentViewer/documentViewer.py 2010/06/01 14:31:26 1.66 @@ -777,7 +777,7 @@ class documentViewer(Folder): docinfo['numPages'] = text.count(" 0: pagenode = pagedivs[0] return serializeNode(pagenode) + if mode == "pureXml": + # first div contains text + pagedivs = pagedom.xpath("/div") + if len(pagedivs) > 0: + pagenode = pagedivs[0] + return serializeNode(pagenode) # text-with-links mode if mode == "text_dict": # first div contains text @@ -955,7 +961,6 @@ class documentViewer(Folder): # return serializeNode(pagenode) #else: # return "No TOC!" - def changeDocumentViewer(self,title="",digilibBaseUrl=None,thumbrows=2,thumbcols=5,authgroups='mpiwg',RESPONSE=None): """init document viewer"""