|
|
| version 1.80.2.13, 2008/01/04 17:27:39 | version 1.80.2.14, 2008/01/07 16:54:46 |
|---|---|
| Line 1512 class CDLIFileObject(CatalogAware,extVer | Line 1512 class CDLIFileObject(CatalogAware,extVer |
| security.declareProtected('manage','index_html') | security.declareProtected('manage','index_html') |
| security.declarePublic('view') | |
| view = PageTemplateFile('zpt/viewCDLIFile.zpt', globals()) | |
| security.declarePublic('editATF') | |
| editATF = PageTemplateFile('zpt/editATFFile.zpt', globals()) | |
| def PrincipiaSearchSource(self): | def PrincipiaSearchSource(self): |
| """Return cataloguable key for ourselves.""" | """Return cataloguable key for ourselves.""" |
| return str(self) | return str(self) |
| Line 1540 class CDLIFileObject(CatalogAware,extVer | Line 1546 class CDLIFileObject(CatalogAware,extVer |
| # return re.sub("\s\#lem"," #lem",data) #remove return vor #lem | # return re.sub("\s\#lem"," #lem",data) #remove return vor #lem |
| return re.sub("#lem"," #lem",data) #remove return vor #lem | return re.sub("#lem"," #lem",data) #remove return vor #lem |
| security.declarePublic('view') | |
| def view(self): | |
| """view file""" | |
| pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','viewCDLIFile.zpt')).__of__(self) | |
| return pt() | |
| security.declarePublic('getPNumber') | security.declarePublic('getPNumber') |
| def getPNumber(self): | def getPNumber(self): |
| Line 1574 class CDLIFileObject(CatalogAware,extVer | Line 1575 class CDLIFileObject(CatalogAware,extVer |
| except: | except: |
| return "ERROR" | return "ERROR" |
| manage_addCDLIFileObjectForm=DTMLFile('dtml/fileAdd', globals(),Kind='CDLIFileObject',kind='CDLIFileObject', version='1') | manage_addCDLIFileObjectForm=DTMLFile('dtml/fileAdd', globals(),Kind='CDLIFileObject',kind='CDLIFileObject', version='1') |
| def manage_addCDLIFileObject(self,id,vC='',author='', file='',title='',versionNumber=0, | def manage_addCDLIFileObject(self,id,vC='',author='', file='',title='',versionNumber=0, |
| Line 1860 class CDLIFileFolder(extVersionedFileFol | Line 1862 class CDLIFileFolder(extVersionedFileFol |
| setattr(self,name,value) | setattr(self,name,value) |
| deleteFileForm = PageTemplateFile("zpt/doDeleteFile", globals()) | |
| def delete(self,ids): | def delete(self,ids,REQUEST=None): |
| """delete these files""" | """delete these files""" |
| if type(ids) is not ListType: | if type(ids) is not ListType: |
| ids=[ids] | ids=[ids] |
| self.manage_delObjects(ids) | self.manage_delObjects(ids) |
| if REQUEST is not None: | |
| return self.index_html() | |
| def getVersionNumbersFromIds(self,ids): | def getVersionNumbersFromIds(self,ids): |
| """get the numbers of the current versions of documents described by their ids""" | """get the numbers of the current versions of documents described by their ids""" |