Mercurial > hg > MPIWGWeb
comparison MPIWGStaff.py @ 38:3c98cc79dd14
version 0.1 mit publicationen von pubman (TEST!!)
author | dwinter |
---|---|
date | Fri, 26 Apr 2013 19:09:50 +0200 |
parents | 9b38ba45773b |
children | fd8e78bbc5ed 955d102392db |
comparison
equal
deleted
inserted
replaced
37:9b38ba45773b | 38:3c98cc79dd14 |
---|---|
1118 tmp=[x for x in list] | 1118 tmp=[x for x in list] |
1119 tmp.sort(sort) | 1119 tmp.sort(sort) |
1120 | 1120 |
1121 return tmp | 1121 return tmp |
1122 | 1122 |
1123 | 1123 def getPublications(self,memberID="renn"): |
1124 | |
1125 try: | |
1126 pubs=self.mpiwgPubman.getPublications(memberID) | |
1127 return pubs | |
1128 except: | |
1129 return [] | |
1124 def manage_addMPIWGStaffFolderForm(self): | 1130 def manage_addMPIWGStaffFolderForm(self): |
1125 """form for adding the project""" | 1131 """form for adding the project""" |
1126 pt=PageTemplateFile('zpt/addMPIWGStaffFolderForm', globals()).__of__(self) | 1132 pt=PageTemplateFile('zpt/addMPIWGStaffFolderForm', globals()).__of__(self) |
1127 return pt() | 1133 return pt() |
1128 | 1134 |
1517 query+="VALUES (%s)"%valuestring | 1523 query+="VALUES (%s)"%valuestring |
1518 if not (newEntries[newEntry][mainfield[newEntry]].lstrip().rstrip()==""): | 1524 if not (newEntries[newEntry][mainfield[newEntry]].lstrip().rstrip()==""): |
1519 self.executeZSQL(query) | 1525 self.executeZSQL(query) |
1520 | 1526 |
1521 | 1527 |
1528 | |
1522 | 1529 |
1523 | 1530 |
1524 def deleteField(self,REQUEST): | 1531 def deleteField(self,REQUEST): |
1525 """delete entry""" | 1532 """delete entry""" |
1526 | 1533 |
1545 def getStaffURL(self): | 1552 def getStaffURL(self): |
1546 ident = self.content.e_mail; | 1553 ident = self.content.e_mail; |
1547 splitted = ident.split("@"); | 1554 splitted = ident.split("@"); |
1548 return splitted[0] | 1555 return splitted[0] |
1549 | 1556 |
1557 def getPublications(self): | |
1558 | |
1559 pubs= self.folder.getPublications("") | |
1560 | |
1561 return pubs | |
1550 | 1562 |
1551 | 1563 |
1552 InitializeClass(MPIWGStaffMember) | 1564 InitializeClass(MPIWGStaffMember) |