--- MPIWGWeb/Attic/MPIWGRoot.py 2008/06/24 11:16:27 1.1.2.1
+++ MPIWGWeb/Attic/MPIWGRoot.py 2008/06/25 06:41:25 1.1.2.2
@@ -56,7 +56,7 @@ class MPIWGRoot(ZSQLExtendFolder):
proj.responsibleScientistsList=[]
for person in persons.items():
- logging.info("XXXX"+repr(person))
+
if len(person[1]) >1: #nicht eindeutig
ret+="nicht eindeutig --- %s: %s\n"%(proj.getId(),person[0])
@@ -1035,76 +1035,7 @@ class MPIWGRoot(ZSQLExtendFolder):
-# def getMembersFromList(self,list):
-# """get member names from person full text list"""
-# memberlist=[]
-# persons=list.split(";")
-# for person in persons:
-# if len(person)>1: #nicht nur Trennzeichen
-# splitted=person.split(",")
-# if len(splitted)==1:
-# splitted=person.lstrip().rstrip().split(" ")
-# splittedNew=[re.sub(r'\s(.*)','$1',split) for split in splitted]
-# if splittedNew[0]=='':
-# del splittedNew[0]
-# search=string.join(splittedNew,' AND ')
-#
-# if not search=='':
-# try:
-#
-# member=self.MembersCatalog({'title':search})
-#
-# except:
-# member=None
-# if member:
-# logging.error("search publ %s:"%member[0].getObject().isPublished())
-# if member and (member[0].getObject().isPublished()):
-# if person =="Otto Sibum" : person="H. Otto Sibum"
-# if person =="Norton Wise" : person="M. Norton Wise"
-#
-# #memberlist.append("%s"%(member[0].absolute_url,person.encode('utf-8')))
-# memberlist.append((person, member[0].getObject().getId()))
-# else:
-# #memberlist.append("%s"%person.encode('utf-8'))
-# memberlist.append((person,None))
-# return memberlist
-
-# def getUrlFromPerson(self,list):
-# """get urls to person list"""
-# ret=[]
-# persons=list.split(";")
-# for person in persons:
-#
-# if len(person)>1: #nicht nur Trennzeichen
-# splitted=person.split(",")
-# if len(splitted)==1:
-# splitted=person.lstrip().rstrip().split(" ")
-# splittedNew=[re.sub(r'\s(.*)','$1',split) for split in splitted]
-# if splittedNew[0]=='':
-# del splittedNew[0]
-# search=string.join(splittedNew,' AND ')
-#
-# if not search=='':
-#
-# try:
-# proj=self.MembersCatalog({'title':search})
-# except:
-# proj=None
-#
-# if proj and (proj[0].getObject().isPublished()):
-# if person =="Otto Sibum" : person="H. Otto Sibum"
-# if person =="Norton Wise" : person="M. Norton Wise"
-# #ret.append("%s"%(proj[0].absolute_url,person.encode('utf-8')))
-# if self.MPIWGrootURL().split("/")[-1]=='en':
-# tmpPath="/en/staff/members/"
-# else:
-# tmpPath="/de/mitarbeiter/members/"
-# ret.append("%s"%(tmpPath+proj[0].getObject().getId()+"/index.html",person))
-# else:
-# #ret.append("%s"%person.encode('utf-8'))
-# ret.append("%s"%person)
-# return string.join(ret,";")
-#
+
def getProjectsOfMembers(self,date=None):
"""give tuple member /projects"""
ret=[]