Diff for /ECHO_content/ECHO_collection.py between versions 1.229 and 1.231

version 1.229, 2005/07/20 11:49:05 version 1.231, 2005/07/29 11:17:08
Line 1 Line 1
   
   
 """New version of the product started February, 8th. Without scientific classification, use content-type for further classification."""  """New version of the product started February, 8th. Without scientific classification, use content-type for further classification."""
 """Echo collection provides the classes for the ECHO content web-site.  """Echo collection provides the classes for the ECHO content web-site.
   
Line 1514  class ECHO_collection(Folder, Persistent Line 1516  class ECHO_collection(Folder, Persistent
         for content in contents:          for content in contents:
             if content[1].meta_type=='ECHO_link':              if content[1].meta_type=='ECHO_link':
                 find=content[1].ZopeFind(content[1],obj_metatypes=('ECHO_mapText'))                  find=content[1].ZopeFind(content[1],obj_metatypes=('ECHO_mapText'))
                   if find:
                 root=find[0][1]                  root=find[0][1]
   
                 locale=find[0][1].ZopeFind(find[0][1],obj_ids=('locale_en'))                  locale=find[0][1].ZopeFind(find[0][1],obj_ids=('locale_en'))
             else:              else:
                       root=None
               else:
                 root=content[1]                  root=content[1]
                 locale=content[1].ZopeFind(content[1],obj_ids=('locale_en'))                  locale=content[1].ZopeFind(content[1],obj_ids=('locale_en'))
             if not locale:              if root and not locale:
                 root.manage_addECHO_locale("en",'','')                  root.manage_addECHO_locale("en",'','')
                           
         pt=zptFile(self, 'zpt/localizeObjects.zpt')          pt=zptFile(self, 'zpt/localizeObjects.zpt')
Line 2086  class ECHO_collection(Folder, Persistent Line 2091  class ECHO_collection(Folder, Persistent
   
                   
     security.declarePublic('changeECHO_collection')           security.declarePublic('changeECHO_collection')     
     def changeECHO_collection(self,title,label,description,contentType,responsible,weight,secondaryLink,secondaryLinkTitle,credits=None,sortfield="weight",coords=None,RESPONSE=None,imageTag="",bgcolour="",location=None,isAlwaysClickable=None):      def changeECHO_collection(self,title,label,description,contentType,responsible,weight,secondaryLink,secondaryLinkTitle,credits=None,sortfield="weight",coords=None,RESPONSE=None,imageTag="",bgcolour="",location=None,isAlwaysClickable=None,prefix="",suffix=""):
         """Aenderung der Properties"""          """Aenderung der Properties"""
   
         self.secondaryLink=secondaryLink          self.secondaryLink=secondaryLink
Line 2095  class ECHO_collection(Folder, Persistent Line 2100  class ECHO_collection(Folder, Persistent
     self.bgcolour=bgcolour      self.bgcolour=bgcolour
         self.location=location          self.location=location
     self.isAlwaysClickable=isAlwaysClickable      self.isAlwaysClickable=isAlwaysClickable
       self.prefix=prefix[0:]
       self.suffix=suffix[0:]
                           
         setECHO_collectionInformation(self,title,label,description,contentType,responsible,credits,weight)          setECHO_collectionInformation(self,title,label,description,contentType,responsible,credits,weight)
                   

Removed from v.1.229  
changed lines
  Added in v.1.231


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