# HG changeset patch # User dwinter # Date 1225831011 -3600 # Node ID 5c983748408542d51f42ad685951b76505e13cd3 # Parent 0f534c12cc9e92b3b0852256b097a3ea39bd9b59 marks diff -r 0f534c12cc9e -r 5c9837484085 documentViewer.py --- a/documentViewer.py Tue Nov 04 21:23:49 2008 +0100 +++ b/documentViewer.py Tue Nov 04 21:36:51 2008 +0100 @@ -139,7 +139,7 @@ return pt(docinfo=docinfo,pageinfo=pageinfo,viewMode=viewMode) security.declareProtected('View','index_html') - def index_html(self,mode,url,viewMode="auto",start=None,pn=1): + def index_html(self,mode,url,viewMode="auto",start=None,pn=1,mk=None): ''' view it @param mode: defines how to access the document behind url @@ -167,9 +167,14 @@ else: viewMode="images" - return pt(docinfo=docinfo,pageinfo=pageinfo,viewMode=viewMode) + return pt(docinfo=docinfo,pageinfo=pageinfo,viewMode=viewMode,marks=self.generateMarks(mk)) - + def generateMarks(self,mk): + ret="" + for m in mk: + ret+="mk=%s"%mk + return ret + def getLink(self,param=None,val=None): """link to documentviewer with parameter param set to val""" params=self.REQUEST.form.copy() diff -r 0f534c12cc9e -r 5c9837484085 zpt/image_main.zpt --- a/zpt/image_main.zpt Tue Nov 04 21:23:49 2008 +0100 +++ b/zpt/image_main.zpt Tue Nov 04 21:36:51 2008 +0100 @@ -1,4 +1,4 @@ -