Diff for /MPIWGWeb/MPIWGStaff.py between versions 1.10.2.43 and 1.10.2.49

version 1.10.2.43, 2008/08/20 09:40:57 version 1.10.2.49, 2008/08/26 14:00:42
Line 362  class MPIWGStaff(CatalogAware,ZSQLExtend Line 362  class MPIWGStaff(CatalogAware,ZSQLExtend
         return pt()          return pt()
   
     mainEditFile=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff_main.zpt'))      mainEditFile=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editMPIWGStaff_main.zpt'))
       addPublicationsBib=PageTemplateFile(os.path.join(package_home(globals()),'zpt','addPublicationsBib.zpt'))
   
     def getPathStyle(self, path, selected, style=""):      def getPathStyle(self, path, selected, style=""):
         """returns a string with the given style + 'sel' if path == selected."""          """returns a string with the given style + 'sel' if path == selected."""
Line 372  class MPIWGStaff(CatalogAware,ZSQLExtend Line 373  class MPIWGStaff(CatalogAware,ZSQLExtend
             return style                  return style    
   
   
       def changeCurrentWork(self,current_work,key,publish="yes",RESPONSE=None):
           """change current work"""
           
           query="UPDATE personal_www SET current_work =%s WHERE key='%s'"
            
           self.ZSQLQuery(query%(self.ZSQLQuote(current_work),key))
          
           query="UPDATE personal_www SET current_work_p =%s WHERE key='%s'"
            
           self.ZSQLQuery(query%(self.ZSQLQuote(publish),key))
          
           if RESPONSE:
               RESPONSE.redirect("edit")
           
     security.declareProtected('View management screens','changeResearch')      security.declareProtected('View management screens','changeResearch')
     def changeResearch(self,noredirect=None):      def changeResearch(self,noredirect=None):
         """change the research entries"""          """change the research entries"""
Line 500  class MPIWGStaff(CatalogAware,ZSQLExtend Line 515  class MPIWGStaff(CatalogAware,ZSQLExtend
         for found in self.sortPriority(founds):          for found in self.sortPriority(founds):
             ret+=found.interest+"<br/>"              ret+=found.interest+"<br/>"
                   
         founds=self.ZSQLInlineSearch(_table='current_work',key_main=person.key)          
         if founds:          if (person.current_work) and (not person.current_work==""):
             ret="Current work: <br/><br/>"              ret="Current work: <br/><br/>"
         for found in self.sortPriority(founds):        
             ret+=found.current+"<br/>"              ret+=person.current_work+"<br/>"
           
         ret+="<br/>"          ret+="<br/>"
         ret+=self.formatAscii(person.cv)          ret+=self.formatAscii(person.cv)
Line 517  class MPIWGStaff(CatalogAware,ZSQLExtend Line 532  class MPIWGStaff(CatalogAware,ZSQLExtend
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editDownloads.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editDownloads.zpt')).__of__(self)
         return pt()          return pt()
           
       security.declareProtected('View management screens','editAdditionalLinks.zpt')
       def editAdditionalLinks(self):    
           """editiere die Downloads von der Webseite"""
           
           pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','editAdditionalLinks.zpt')).__of__(self)
           return pt()
       
       
     security.declareProtected('View management screens','editAwards')          security.declareProtected('View management screens','editAwards')    
     def editAwards(self,awards=None,oid=None,RESPONSE=None):      def editAwards(self,awards=None,oid=None,RESPONSE=None):
          """edit a awards"""           """edit a awards"""

Removed from v.1.10.2.43  
changed lines
  Added in v.1.10.2.49


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