version 1.66, 2010/06/01 14:31:26
|
version 1.67, 2010/06/08 16:57:36
|
Line 222 class documentViewer(Folder):
|
Line 222 class documentViewer(Folder):
|
url = self.template.zogilib.getDLBaseUrl() |
url = self.template.zogilib.getDLBaseUrl() |
return url |
return url |
|
|
|
def getDocumentViewerURL(self): |
|
"""returns the URL of this instance""" |
|
return self.absolute_url() |
|
|
def getStyle(self, idx, selected, style=""): |
def getStyle(self, idx, selected, style=""): |
"""returns a string with the given style and append 'sel' if path == selected.""" |
"""returns a string with the given style and append 'sel' if path == selected.""" |
#logger("documentViewer (getstyle)", logging.INFO, "idx: %s selected: %s style: %s"%(idx,selected,style)) |
#logger("documentViewer (getstyle)", logging.INFO, "idx: %s selected: %s style: %s"%(idx,selected,style)) |
Line 900 class documentViewer(Folder):
|
Line 904 class documentViewer(Folder):
|
def getToc(self, mode="text", docinfo=None): |
def getToc(self, mode="text", docinfo=None): |
"""loads table of contents and stores in docinfo""" |
"""loads table of contents and stores in docinfo""" |
logging.debug("documentViewer (gettoc) mode: %s"%(mode)) |
logging.debug("documentViewer (gettoc) mode: %s"%(mode)) |
|
if mode == "none": |
|
return docinfo |
|
|
if 'tocSize_%s'%mode in docinfo: |
if 'tocSize_%s'%mode in docinfo: |
# cached toc |
# cached toc |
return docinfo |
return docinfo |
|
|
docpath = docinfo['textURLPath'] |
docpath = docinfo['textURLPath'] |
# we need to set a result set size |
# we need to set a result set size |
pagesize = 1000 |
pagesize = 1000 |