Diff for /ECHO_content/ECHO_language.py between versions 1.10 and 1.11

version 1.10, 2006/10/18 14:42:33 version 1.11, 2007/01/09 17:01:01
Line 50  class Collection(SimpleItem): Line 50  class Collection(SimpleItem):
              """delete an entry"""               """delete an entry"""
              del(self.entries[nr])               del(self.entries[nr])
                         
          def changeEntry(self,nr,slaveUrl):           def changeEntry(self,nr,slaveUrl,masterID):
              """change an entry, only slaveUrl"""               """change an entry, only slaveUrl"""
              tmp=self.entries[nr]               tmp=self.entries[nr]
                tm=tmp['master']
              tmp['slave']=(slaveUrl,"","")               tmp['slave']=(slaveUrl,"","")
                             tmp['master']=(tm[0],tm[1],masterID)
              entries=self.entries[0:]               entries=self.entries[0:]
              entries[nr]=tmp                entries[nr]=tmp 
              self.entries=entries[0:]               self.entries=entries[0:]
Line 98  class ECHO_linkCreator(Folder): Line 99  class ECHO_linkCreator(Folder):
                 
          return col.getEntries()           return col.getEntries()
             
        def getAllRefIDs(self,collection):
            """return all refids"""
            ret=[]
            entries=self.getCollectionEntries(collection)
            
            for entry in entries:
                ret.append('_pagelink='+entry['master'][2])
            return "&".join(ret)
        
             
      def getCollectionXML(self,collection=None,RESPONSE=None):       def getCollectionXML(self,collection=None,RESPONSE=None):
          """exports the collection as an XML file"""           """exports the collection as an XML file"""
Line 185  class ECHO_linkCreator(Folder): Line 195  class ECHO_linkCreator(Folder):
              RESPONSE.redirect(fromurl)               RESPONSE.redirect(fromurl)
         
   
      def changeEntry(self,collection,nr,slaveUrl,RESPONSE=None):       def changeEntry(self,collection,nr,slaveUrl,masterID,RESPONSE=None):
          """change an entry 8only slaveUrl at the moment"""           """change an entry 8only slaveUrl at the moment"""
          col=getattr(self, collection,None)           col=getattr(self, collection,None)
          col.changeEntry(nr,slaveUrl)           col.changeEntry(nr,slaveUrl,masterID)
                     
          if RESPONSE:           if RESPONSE:
              RESPONSE.redirect(self.absolute_url()+"?collection="+collection)               RESPONSE.redirect(self.absolute_url()+"?collection="+collection)

Removed from v.1.10  
changed lines
  Added in v.1.11


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