--- MPIWGWeb/MPIWGProjects.py 2004/11/16 14:51:54 1.42 +++ MPIWGWeb/MPIWGProjects.py 2005/03/01 10:03:51 1.44 @@ -161,7 +161,7 @@ class MPIWGRoot(ZSQLExtendFolder): def replaceNotEmpty(self,format,field): """replace not empty""" - if field and (not field==''): + if field and (not field.lstrip()==''): return format%field else: return "" @@ -393,7 +393,7 @@ class MPIWGRoot(ZSQLExtendFolder): """getListofFieldNames""" ret=[] - objects=self.ZopeFind(self,obj_metatypes=['MPIWGProject'],search_sub=1) + objects=self.ZopeFind(self.projects,obj_metatypes=['MPIWGProject'],search_sub=0) for object in objects: @@ -856,11 +856,21 @@ class MPIWGProject(Folder): actualTime=time.localtime() retTXT="""

This is an outdated version, for the actual version please refer to %s

""" s=self.aq_parent.absolute_url() - print getattr(self,'archiveTime',actualTime) + #print getattr(self,'archiveTime',actualTime) if getattr(self,'archiveTime',actualTime)< actualTime: return retTXT%(s,s) else: return "" + def isActual(self): + """gibt 1 zurueck wenn aktuell, 0 sonst""" + actualTime=time.localtime() + + + #print getattr(self,'archiveTime',actualTime) + if getattr(self,'archiveTime',actualTime)< actualTime: + return 0 + else: + return 1 def copyObjectToArchive(self): """kopiere aktuelles objekt ins archiv"""