version 1.17, 2004/08/06 11:46:30
|
version 1.19, 2004/08/06 15:03:58
|
Line 78 class VLP_essay(Folder):
|
Line 78 class VLP_essay(Folder):
|
|
|
"""show the rendered file""" |
"""show the rendered file""" |
|
|
if self.REQUEST.get('p',None): |
if hasattr(self,'essayTemplate.html'): |
self.REQUEST.set('pn',self.file2page(self.REQUEST.get('p',None))) |
return getattr(self,'essayTemplate.html')() |
|
|
if hasattr(self,'libraryTemplate.html'): |
|
return getattr(self,'EssayTemplate.html')() |
|
|
|
pt=PageTemplateFile('Products/ECHO_content/vlp/essay_template.zpt').__of__(self) |
pt=PageTemplateFile('Products/ECHO_content/vlp/essay_template.zpt').__of__(self) |
pt.content_type="text/html" |
pt.content_type="text/html" |
Line 135 class VLP_essay(Folder):
|
Line 132 class VLP_essay(Folder):
|
retstr=url+"?p="+str(int(pagenum)-1) |
retstr=url+"?p="+str(int(pagenum)-1) |
return """<td align="left" <a href="%s">previous</a></td>"""%retstr |
return """<td align="left" <a href="%s">previous</a></td>"""%retstr |
|
|
|
def nextURL(self,pagenum,url): |
|
pages=len(self.ZopeFind(self,obj_metatypes=['DTML Document','File'])) # teste ob performance ok, sonst in variable |
|
if int(pagenum)+1 <= pages: |
|
retstr=url+"?p="+str(int(pagenum)+1) |
|
return retstr |
|
|
|
def previousURL(self,pagenum,url): |
|
|
|
if int(pagenum)-1 > 0: |
|
retstr=url+"?p="+str(int(pagenum)-1) |
|
return retstr |
|
|
|
|
def manage_addVLP_essayForm(self): |
def manage_addVLP_essayForm(self): |
"""Form for adding""" |
"""Form for adding""" |