Diff for /ECHO_content/VLPExtension.py between versions 1.14 and 1.15

version 1.14, 2004/08/05 12:53:58 version 1.15, 2004/08/05 13:51:32
Line 16  def makeXML(str): Line 16  def makeXML(str):
             dom=xml.dom.minidom.parseString(str)              dom=xml.dom.minidom.parseString(str)
             return str              return str
         except:          except:
             return "<page>"+str+"</page>"              return """<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><page>
                         %s
                     </page>"""%str
                   
 def getText(nodelist):  def getText(nodelist):
   
Line 81  class VLP_essay(Folder): Line 83  class VLP_essay(Folder):
         pages.sort(sortFind)          pages.sort(sortFind)
         #print str(pages[int(pagenum)][1]())          #print str(pages[int(pagenum)][1]())
         if pages[int(pagenum)-1][1].meta_type=='File':          if pages[int(pagenum)-1][1].meta_type=='File':
             return self.xml2html(makeXML(str(pages[int(pagenum)-1][1])))              return self.xml2html(makeXML(str(pages[int(pagenum)-1][1])),quote="no")
         else:          else:
             return str(self.xml2html(makeXML(pages[int(pagenum)-1][1]())))              return str(self.xml2html(makeXML(pages[int(pagenum)-1][1]()),quote="no"))
                   
     def nextPage(self,pagenum,url):      def nextPage(self,pagenum,url):
         pages=len(self.ZopeFind(self,obj_metatypes=['DTML Document','File'])) # teste ob performance ok, sonst in variable          pages=len(self.ZopeFind(self,obj_metatypes=['DTML Document','File'])) # teste ob performance ok, sonst in variable

Removed from v.1.14  
changed lines
  Added in v.1.15


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