--- versionedFile/versionedFile.py 2006/05/22 10:25:16 1.59 +++ versionedFile/versionedFile.py 2006/05/22 10:54:31 1.60 @@ -720,6 +720,9 @@ class versionedFile(CatalogAware,Folder) default_catalog='fileCatalog' + security= ClassSecurityInfo() + + security.declarePublic('getTitle') def getTitle(self): """get title""" return self.title @@ -784,7 +787,7 @@ class versionedFile(CatalogAware,Folder) else: return images - + security.declarePublic('getComment') def getComment(self): """get the comment of this file""" if not hasattr(self,'comment') or (not self.comment) or (self.comment.lstrip()==""): @@ -813,7 +816,7 @@ class versionedFile(CatalogAware,Folder) self.comment_date=time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()) return REQUEST.RESPONSE.redirect(self.aq_parent.absolute_url()) - + security.declarePublic('getLastVersion') def getLastVersion(self): """Last Version""" tmp=0 @@ -850,13 +853,13 @@ class versionedFile(CatalogAware,Folder) return max([plus,minus]),l - + security.declarePublic('index_html') def index_html(self): """main view""" lastVersion=self.getLastVersion() #return "File:"+self.title+" Version:%i"%lastVersion.versionNumber," modified:",lastVersion.bobobase_modification_time()," size:",lastVersion.getSize(),"modified by:",lastVersion.lastEditor() return "File: %s Version:%i modified:%s size:%s modified by:%s"%(self.title,lastVersion.versionNumber,lastVersion.getTime(),lastVersion.getSize(),lastVersion.lastEditor()) - security= ClassSecurityInfo() + security.declarePublic('getVersion')