Diff for /ECHO_content/ECHO_Nav.py between versions 1.58 and 1.61

version 1.58, 2005/10/13 16:58:26 version 1.61, 2005/10/26 16:14:29
Line 1 Line 1
 # Objekte zur Erzeugung von Navigationselementen  # Objekte zur Erzeugung von Navigationselement
   
 from AccessControl import ClassSecurityInfo  from AccessControl import ClassSecurityInfo
 from Globals import DTMLFile  from Globals import DTMLFile
 from OFS.Image import Image,cookId  from OFS.Image import Image,cookId
Line 267  class ECHO_sqlElement(SimpleItem): Line 266  class ECHO_sqlElement(SimpleItem):
         zLOG.LOG('ECHO_Nav',zLOG.INFO,'ZSQLSimpleSearch not supported')          zLOG.LOG('ECHO_Nav',zLOG.INFO,'ZSQLSimpleSearch not supported')
                           
     def getNavList(self):       def getNavList(self): 
         """ausgabe der treffer list für navigation"""          """ausgabe der treffer list fuer navigation"""
                   
         records=self.searchQuery()          #naechste schritte sind trial and error, warum geht mal das eine mal das andere 2.3 / 2.4 ??
           try:
               records=self.searchQuery(self.aq_parent,query=self.query) #python 2.4 version (??)
           except:
               records=self.searchQuery()#python 2.3 version(??)
               
                   
         if not records:          if not records:
Line 314  class ECHO_pageTemplate(ZopePageTemplate Line 317  class ECHO_pageTemplate(ZopePageTemplate
   
     security.declarePublic('content_html')      security.declarePublic('content_html')
   
       def addChanges(self):
           """do nothing leere methode, notwendig, da bei veerbung 
           von dieser klasse nur ueberschrieben werden kann, 
           falls methode per url aufgerufen werden soll"""
           
           return True
           
     def content_html(self):      def content_html(self):
         """content_html"""          """content_html"""
Line 414  class ECHO_navigation(Folder): Line 423  class ECHO_navigation(Folder):
     """Navigations Element"""      """Navigations Element"""
     meta_type="ECHO_Navigation"      meta_type="ECHO_Navigation"
   
       def getNavInfo(self):
           """root informationen"""
           if hasattr(self,'logo_image'):
               if hasattr(self.logo_image,'tag'):
                   imageTag=self.logo_image.tag()
           else:
               imageTag=''
           return (self.title,imageTag)
   
     def linkBar(self,parent):      def linkBar(self,parent):
         """linkbarer balken"""          """linkbarer balken"""
         str=""          str=""

Removed from v.1.58  
changed lines
  Added in v.1.61


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