version 1.1.2.3, 2008/08/26 14:00:42
|
version 1.1.2.5, 2008/08/28 15:18:49
|
Line 68 class MPIWGRoot(ZSQLExtendFolder):
|
Line 68 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
return ret |
return ret |
|
|
|
|
def harvestProjects(self): |
def harvestProjects(self): |
"""harvest""" |
"""harvest""" |
folder="/tmp" |
folder="/tmp" |
Line 845 class MPIWGRoot(ZSQLExtendFolder):
|
Line 846 class MPIWGRoot(ZSQLExtendFolder):
|
else: |
else: |
return entry |
return entry |
|
|
|
def getTreeRSS(self,dep=None,date=None,onlyActive=0,onlyArchived=0): |
|
"""generateTree""" |
|
rss="""<?xml version="1.0" encoding="utf-8"?> |
|
<rss version="2.0"> |
|
<channel>""" |
|
|
|
for obj in self.getTree(dep, date, onlyActive, onlyArchived): |
|
rss+="""<item>""" |
|
rss+="""<link>http://wwwneu.mpiwg-berlin.mpg.de/en/research/projects/%s</link>"""%obj[3].getId() |
|
rss+="""</item>""" |
|
|
|
rss+="""</channel> |
|
</rss>""" |
|
|
|
|
|
return rss |
|
|
def getTree(self,dep=None,date=None,onlyActive=0,onlyArchived=0): |
def getTree(self,dep=None,date=None,onlyActive=0,onlyArchived=0): |
"""generate Tree from project list |
"""generate Tree from project list |
Line 973 class MPIWGRoot(ZSQLExtendFolder):
|
Line 990 class MPIWGRoot(ZSQLExtendFolder):
|
logging.info("Changed!Completed+++++++++++++++++++++++++++++++++") |
logging.info("Changed!Completed+++++++++++++++++++++++++++++++++") |
entryChanged = True |
entryChanged = True |
|
|
|
if not (fields[nr][3].getStartedAt()==fields[nr][3].transformDate(form[str(nr)+'_started'])): |
|
fields[nr][3].setStartedAt(form[str(nr)+'_started']) |
|
logging.info("Changed!Started+++++++++++++++++++++++++++++++++") |
|
entryChanged = True |
|
|
|
|
if entryChanged: |
if entryChanged: |
logging.info("Changed!+++++++++++++++++++++++++++++++++") |
logging.info("Changed!+++++++++++++++++++++++++++++++++") |