Diff for /MPIWGWeb/MPIWGStaff.py between versions 1.10.2.6 and 1.10.2.9

version 1.10.2.6, 2005/10/13 18:00:36 version 1.10.2.9, 2005/10/14 16:41:27
Line 34  class MPIWGStaff(CatalogAware,ZSQLExtend Line 34  class MPIWGStaff(CatalogAware,ZSQLExtend
     default_catalog='MembersCatalog'      default_catalog='MembersCatalog'
     departmentList=departmentList      departmentList=departmentList
           
       def getConnectionObj(self):#ueberschreibe connection id methode    
            
               return getattr(self.de,self.de.connection_id)
           
       def isPublished(self):
           """gib publications status aus der datenbank aus"""
           username=self.getId()
           query="select count(publish_the_data) from personal_www where username='%s' and publish_the_data='yes'"%username
           
           res = self.ZSQLQuery(query)
           
           if res and res[0].count>0:
               return True
           else:
               return False
           
     def createNewDBEntry(self,publish_the_data,id,name,vorname,username,title,e_mail,e_mail_p,date_from,date_to,abteilung,heimat_inst,funded_by="",e_mail2="",txt="",txt_p="no"):      def createNewDBEntry(self,publish_the_data,id,name,vorname,username,title,e_mail,e_mail_p,date_from,date_to,abteilung,heimat_inst,funded_by="",e_mail2="",txt="",txt_p="no"):
         """lege person in der datenbank an"""          """lege person in der datenbank an"""
         msg=""          msg=""
Line 98  class MPIWGStaff(CatalogAware,ZSQLExtend Line 114  class MPIWGStaff(CatalogAware,ZSQLExtend
     def updateImage(self,file,publishImage,rename=None,RESPONSE=None):      def updateImage(self,file,publishImage,rename=None,RESPONSE=None):
         """update image"""          """update image"""
                   
       if file and not(file.filename==""):
         if self.getImageObj():          if self.getImageObj():
             self.getImageObj().updateImage(file,rename=None,RESPONSE=None)              self.getImageObj().updateImage(file,rename=None,RESPONSE=None)
         else:          else:
Line 206  class MPIWGStaff(CatalogAware,ZSQLExtend Line 223  class MPIWGStaff(CatalogAware,ZSQLExtend
   
     def edit(self):      def edit(self):
         """Edit the pages"""          """Edit the pages"""
       #TODO: zusammenspiel mit apache, redirect auf 18080 rausnehmen bzw. zumindest verallgemeinern
       if self.REQUEST['SERVER_URL']=="http://www.mpiwg-berlin.mpg.de":
           redURL="http://xserve04.mpiwg-berlin.mpg.de:18080/www_neu/de/mitarbeiter/members/%s/edit"%self.getId()
           
           self.REQUEST.RESPONSE.redirect(redURL)
   
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff.zpt')).__of__(self)
         return pt()          return pt()

Removed from v.1.10.2.6  
changed lines
  Added in v.1.10.2.9


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