Diff for /MPIWGWeb/MPIWGStaff.py between versions 1.10.2.36 and 1.10.2.40

version 1.10.2.36, 2007/06/26 11:04:16 version 1.10.2.40, 2008/08/18 13:27:55
Line 64  def createNewDBEntry(self,publish_the_da Line 64  def createNewDBEntry(self,publish_the_da
         queryStr="INSERT INTO personal_www (%s) VALUES (%s)"%(columnlist,insertStr)          queryStr="INSERT INTO personal_www (%s) VALUES (%s)"%(columnlist,insertStr)
         self.ZSQLQuery("SET DATESTYLE TO 'German'")          self.ZSQLQuery("SET DATESTYLE TO 'German'")
         self.ZSQLQuery(queryStr)          self.ZSQLQuery(queryStr)
         logging.error("QQQQ %s:"%queryStr)          logging.info("QQQQ %s:"%queryStr)
         #currentwork          #currentwork
         if not (current_work==""):          if not (current_work==""):
             queryStr="INSERT INTO current_work (key_main,current,publish) VALUES ('%s',%s,'%s')"%(key,self.ZSQLQuote(current_work),"yes")              queryStr="INSERT INTO current_work (key_main,current,publish) VALUES ('%s',%s,'%s')"%(key,self.ZSQLQuote(current_work),"yes")
Line 154  class MPIWGStaff(CatalogAware,ZSQLExtend Line 154  class MPIWGStaff(CatalogAware,ZSQLExtend
         xp = file.filename.rfind('.')          xp = file.filename.rfind('.')
         if xp > 0:          if xp > 0:
             ext = file.filename[xp:]              ext = file.filename[xp:]
             fn = self.getId()+ext                      #fn = self.getId()+ext
                       fn = self.getId()
             logger("MPWIG STAFF", logging.INFO, "new filename: %s"%fn)              logger("MPWIG STAFF", logging.INFO, "new filename: %s"%fn)
             self.getImageFolder().addImage2(file,fileName=fn)              self.getImageFolder().addImage2(file,fileName=fn)
         else:          else:
Line 172  class MPIWGStaff(CatalogAware,ZSQLExtend Line 173  class MPIWGStaff(CatalogAware,ZSQLExtend
         try:          try:
             return self.getPhysicalRoot().www_neu.images.staff_images              return self.getPhysicalRoot().www_neu.images.staff_images
         except:           except: 
             logger("MPWIG STAFF", logging.ERROR, "image folder not found:"," has to be add /www_neu/staff_images")               logger("MPWIG STAFF", logging.ERROR, "image folder not found: has to be add /www_neu/staff_images") 
             return None              return None
                   
     def getImageObj(self):      def getImageObj(self):
Line 216  class MPIWGStaff(CatalogAware,ZSQLExtend Line 217  class MPIWGStaff(CatalogAware,ZSQLExtend
         self.firstName=firstName          self.firstName=firstName
         self.key=key          self.key=key
   
       def getPersonID(self):
           """gibt den ID fuer die Person zurueck"
           im Moment ist personID = id, i.e. e-mail
           """
           return self.id
   
     def harvest_page(self):      def harvest_page(self):
         """geharvestete seite = verschlankte version von members_main"""          """geharvestete seite = verschlankte version von members_main"""
         pt = getTemplate(self, "harvest_members_main")          pt = getTemplate(self, "harvest_members_main")
Line 437  class MPIWGStaff(CatalogAware,ZSQLExtend Line 444  class MPIWGStaff(CatalogAware,ZSQLExtend
             bookId="b%06i" % newId              bookId="b%06i" % newId
                           
             self.ZSQLAdd(argv,_table="bibliography",reference_type=_docType,id=bookId)              self.ZSQLAdd(argv,_table="bibliography",reference_type=_docType,id=bookId)
             self.ZSQLAdd(_table="publications",id_gen_bib=bookId,key_main=self.getDBId(),publish='yes')  
               self.ZSQLAdd(_useRequest=False,_table="publications",id_gen_bib=bookId,key_main=self.getDBId(),publish='yes')
             self.updatePublicationDB(personId=self.getDBId())              self.updatePublicationDB(personId=self.getDBId())
                           
                   
Line 518  class MPIWGStaff(CatalogAware,ZSQLExtend Line 526  class MPIWGStaff(CatalogAware,ZSQLExtend
         if not (type(entries) is ListType):          if not (type(entries) is ListType):
             entries=[entries]              entries=[entries]
                           
           
         for bibId in entries:           for bibId in entries: 
             query="INSERT INTO %s " % "publications"              query="INSERT INTO %s " % "publications"
             query+="(key_main,id_institutsbibliographie,publish) "              query+="(key_main,id_institutsbibliographie,publish) "

Removed from v.1.10.2.36  
changed lines
  Added in v.1.10.2.40


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