--- versionedFile/versionedFile.py 2004/07/26 17:01:29 1.12 +++ versionedFile/versionedFile.py 2004/07/27 07:56:21 1.14 @@ -16,6 +16,7 @@ def sortv(x,y): class versionedFileFolder(Folder): """Folder with versioned files""" + meta_type = "versionedFileFolder" security= ClassSecurityInfo() @@ -26,6 +27,12 @@ class versionedFileFolder(Folder): {'label':'Generate history_template.html','action':'generateHistoryHTML'}, ) + def helpDownload(self): + """download help""" + + pt=PageTemplateFile('Products/versionedFile/zpt/helpDownload').__of__(self) + return pt() + def generateIndexHTML(self,RESPONSE=None): """lege standard index.html an""" @@ -77,7 +84,8 @@ class versionedFileFolder(Folder): return cmp(x[1].getLastVersion().bobobase_modification_time,y[1].getLastVersion().bobobase_modification_time) def sortAuthor(x,y): - return cmp(y[1].getLastVersion().lastEditor,x[1].getLastVersion().lastEditor) + + return cmp(x[1].getLastVersion().lastEditor(),y[1].getLastVersion().lastEditor()) versionedFiles=self.ZopeFind(self,obj_metatypes=['versionedFile']) @@ -175,6 +183,8 @@ class versionedFileObject(File): Kind='File',kind='file') manage_editForm._setName('manage_editForm') + + def download(self): """download and lock"""