version 1.42, 2004/11/16 14:51:54
|
version 1.44, 2005/03/01 10:03:51
|
Line 161 class MPIWGRoot(ZSQLExtendFolder):
|
Line 161 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
def replaceNotEmpty(self,format,field): |
def replaceNotEmpty(self,format,field): |
"""replace not empty""" |
"""replace not empty""" |
if field and (not field==''): |
if field and (not field.lstrip()==''): |
return format%field |
return format%field |
else: |
else: |
return "" |
return "" |
Line 393 class MPIWGRoot(ZSQLExtendFolder):
|
Line 393 class MPIWGRoot(ZSQLExtendFolder):
|
"""getListofFieldNames""" |
"""getListofFieldNames""" |
ret=[] |
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: |
for object in objects: |
Line 856 class MPIWGProject(Folder):
|
Line 856 class MPIWGProject(Folder):
|
actualTime=time.localtime() |
actualTime=time.localtime() |
retTXT="""<h2>This is an outdated version, for the actual version please refer to <a href="%s">%s</a></h2>""" |
retTXT="""<h2>This is an outdated version, for the actual version please refer to <a href="%s">%s</a></h2>""" |
s=self.aq_parent.absolute_url() |
s=self.aq_parent.absolute_url() |
print getattr(self,'archiveTime',actualTime) |
#print getattr(self,'archiveTime',actualTime) |
if getattr(self,'archiveTime',actualTime)< actualTime: |
if getattr(self,'archiveTime',actualTime)< actualTime: |
return retTXT%(s,s) |
return retTXT%(s,s) |
else: |
else: |
return "" |
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): |
def copyObjectToArchive(self): |
"""kopiere aktuelles objekt ins archiv""" |
"""kopiere aktuelles objekt ins archiv""" |