Diff for /ECHO_content/VLPExtension.py between versions 1.16 and 1.17

version 1.16, 2004/08/05 15:36:38 version 1.17, 2004/08/06 11:46:30
Line 35  class VLP_essay(Folder): Line 35  class VLP_essay(Folder):
   
     manage_options = Folder.manage_options+(      manage_options = Folder.manage_options+(
         {'label':'Main Config','action':'ConfigVLP_essayForm'},          {'label':'Main Config','action':'ConfigVLP_essayForm'},
           {'label':'Generate Essay Template','action':'generateEssayTemplateHTML'},
                 )                  )
   
     def content_html(self,type='collection'):      def content_html(self,type='collection'):
Line 73  class VLP_essay(Folder): Line 74  class VLP_essay(Folder):
         self.label=label          self.label=label
   
     
       def index_html(self):
       
           """show the rendered file"""
           
           if self.REQUEST.get('p',None):
               self.REQUEST.set('pn',self.file2page(self.REQUEST.get('p',None)))
   
           if hasattr(self,'libraryTemplate.html'):
               return getattr(self,'EssayTemplate.html')()
   
           pt=PageTemplateFile('Products/ECHO_content/vlp/essay_template.zpt').__of__(self)
           pt.content_type="text/html"
           return pt()
   
       def generateEssayTemplateHTML(self,RESPONSE=None):
           """lege standard index.html an"""
   
       if not hasattr(self,'essayTemplate.html'):
               zt=ZopePageTemplate('essayTemplate.html')
               self._setObject('essayTemplate.html',zt)
               default_content_fn = os.path.join(package_home(globals()),
                                                  'vlp/essay_template.zpt')
               text = open(default_content_fn).read()
               zt.pt_edit(text, 'text/html')
   
           else:
               return "already exists!"
           
           if RESPONSE is not None:
               RESPONSE.redirect('manage_main')
   
   
     def getPage(self,pagenum):      def getPage(self,pagenum):
         """gibt essay page mit num aus"""          """gibt essay page mit num aus"""
         def sortFind(x,y):          def sortFind(x,y):

Removed from v.1.16  
changed lines
  Added in v.1.17


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>