Diff for /MPIWGWeb/MPIWGProjects.py between versions 1.47.2.71 and 1.47.2.72

version 1.47.2.71, 2007/04/18 10:03:13 version 1.47.2.72, 2007/04/18 17:17:55
Line 813  class MPIWGRoot(ZSQLExtendFolder): Line 813  class MPIWGRoot(ZSQLExtendFolder):
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','showNewDBEntries.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','showNewDBEntries.zpt')).__of__(self)
         return pt(newEntries=res)          return pt(newEntries=res)
         
     def createNewStaffObjects(self):      def createNewStaffObjects(self,RESPONSE):
         """create new staff object"""          """create new staff object"""
                   
         memberFolder=getattr(self,'members')          memberFolder=getattr(self,'members')
Line 823  class MPIWGRoot(ZSQLExtendFolder): Line 823  class MPIWGRoot(ZSQLExtendFolder):
         ret=""          ret=""
         for key in arg_k:          for key in arg_k:
             k=self.urlUnQuote(key)              k=self.urlUnQuote(key)
             logging.error("XXXXX %s"%k)            
             qstr="select * from personal_www where key=%s"%self.ZSQLQuote(k)              qstr="select * from personal_www where key=%s"%self.ZSQLQuote(k)
             res=self.ZSQLQuery(qstr)[0]              res=self.ZSQLQuery(qstr)[0]
             if args[key]!="": #email-adresse wurde eingetragen              if args[key]!="": #email-adresse wurde eingetragen
Line 832  class MPIWGRoot(ZSQLExtendFolder): Line 832  class MPIWGRoot(ZSQLExtendFolder):
                 try:                  try:
                     newObj=MPIWGStaff.MPIWGStaff(e_mail,res.last_name.encode('utf-8'),res.first_name.encode('utf-8'),k)                      newObj=MPIWGStaff.MPIWGStaff(e_mail,res.last_name.encode('utf-8'),res.first_name.encode('utf-8'),k)
                     memberFolder._setObject(e_mail,newObj)                      memberFolder._setObject(e_mail,newObj)
                       obj=getattr(memberFolder,e_mail)
                       obj.reindex_object()
                     ret+="Created %s \n"%e_mail                      ret+="Created %s \n"%e_mail
                     created=True                      created=True
                 except:                  except:
Line 844  class MPIWGRoot(ZSQLExtendFolder): Line 846  class MPIWGRoot(ZSQLExtendFolder):
                 if created:                  if created:
                     qstr="update personal_www set web_object_created='yes',e_mail='%s' where key=%s"%(e_mail,self.ZSQLQuote(k))                      qstr="update personal_www set web_object_created='yes',e_mail='%s' where key=%s"%(e_mail,self.ZSQLQuote(k))
                     self.ZSQLQuery(qstr)                      self.ZSQLQuery(qstr)
           
         return ret          return ret
                                         
                   
Line 995  class MPIWGRoot(ZSQLExtendFolder): Line 998  class MPIWGRoot(ZSQLExtendFolder):
                   
                   
         try:          try:
             self.MembersCatalog.manage_catalogReindex(self.REQUEST,RESPONSE,self.REQUEST['URL1'])              
             self.ProjectCatalog.manage_catalogReindex(self.REQUEST,RESPONSE,self.REQUEST['URL1'])              self.ProjectCatalog.manage_catalogReindex(self.REQUEST,RESPONSE,self.REQUEST['URL1'])
         except:          except:
             logger("MPIWG Root (updatehomepage)",logging.WARNING," %s %s"%sys.exc_info()[:2])              logger("MPIWG Root (updatehomepage)",logging.WARNING," %s %s"%sys.exc_info()[:2])

Removed from v.1.47.2.71  
changed lines
  Added in v.1.47.2.72


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