# HG changeset patch # User casties # Date 1435232630 -7200 # Node ID 37b89e8a8828fb1f988627fca03c44a5cc58d781 # Parent d83971b49b2623a1e99d19e35c71a0daa3ca41c9# Parent a1edd65c8ab723eef5157c1ed333c7ee575289dc merging... diff -r a1edd65c8ab7 -r 37b89e8a8828 MPIWGStaff.py --- a/MPIWGStaff.py Thu May 21 09:27:59 2015 +0200 +++ b/MPIWGStaff.py Thu Jun 25 13:43:50 2015 +0200 @@ -305,7 +305,8 @@ return ret+"" - + + def updateConeIds(self,REQUEST): """holt alle coneids von allen member, die methode getconeid traegt diese dann auch all in die key tabelle ein, falls sie ich fehlen""" @@ -315,8 +316,7 @@ cids.append(mem.getConeId()) return cids - - + def getConeIDsFromDB(self,REQUEST): """holt die cone ids aus personalwww und gibt sie als RDF fuer den cone import zurueck""" @@ -414,18 +414,20 @@ return str(id) getId = getUsername + + + def getConeId(self): """return cone ID""" - results= self.folder.executeZSQL("SELECT coneid FROM keys WHERE key_main = %s",[self.content.key]) - for res in results: + results= self.folder.executeZSQL("SELECT coneid FROM keys WHERE key_main = %s",[self.content.key]) + for res in results: return res.coneid - + newConeId="http://pubman.mpiwg-berlin.mpg.de/cone/persons/resource/%s"%self.content.key - - results = self.folder.executeZSQL("INSERT INTO keys (coneid,key_main) values(%s,%s)",[newConeId,self.content.key]) - + + results = self.folder.executeZSQL("INSERT INTO keys (coneid,key_main) values(%s,%s)",[newConeId,self.content.key]) + return newConeId - def getPublishedImageUrl(self, width=None, height=None, showAlways=False): """returns the URL to the image if it is published"""