version 1.27, 2006/06/17 15:03:19
|
version 1.28, 2006/06/18 12:05:21
|
Line 1054 def manage_addCDLIBasketVersion(self,use
|
Line 1054 def manage_addCDLIBasketVersion(self,use
|
else: |
else: |
return ob |
return ob |
|
|
class CDLIFileObject(versionedFileObject,CatalogAware): |
class CDLIFileObject(CatalogAware,versionedFileObject): |
"""CDLI file object""" |
"""CDLI file object""" |
|
|
meta_type="CDLI File Object" |
meta_type="CDLI File Object" |
Line 1065 class CDLIFileObject(versionedFileObject
|
Line 1065 class CDLIFileObject(versionedFileObject
|
|
|
security.declarePublic('makeThisVersionCurrent') |
security.declarePublic('makeThisVersionCurrent') |
|
|
|
def PrincipiaSearchSource(self): |
|
"""Return cataloguable key for ourselves.""" |
|
return str(self) |
|
|
def makeThisVersionCurrent_html(self): |
def makeThisVersionCurrent_html(self): |
"""form for making this version current""" |
"""form for making this version current""" |
|
|
Line 1662 class CDLIRoot(Folder):
|
Line 1666 class CDLIRoot(Folder):
|
return pt(txt='/uploadATF',threadName=threadName) |
return pt(txt='/uploadATF',threadName=threadName) |
|
|
else: |
else: |
# tmp={} |
tmp={} |
# for key in self._v_uploadATF[threadName].returnValue.keys(): |
for key in self._v_uploadATF[threadName].returnValue.keys(): |
# t=self._v_uploadATF[threadName].returnValue[key] |
t=self._v_uploadATF[threadName].returnValue[key] |
# if type(t) is ListType: |
if type(t) is ListType: |
# tmp[key]=self._v_uploadATF[threadName].returnValue[key][0:] |
tmp[key]=self._v_uploadATF[threadName].returnValue[key][0:] |
# else: |
else: |
# tmp[key]=self._v_uploadATF[threadName].returnValue[key] |
tmp[key]=self._v_uploadATF[threadName].returnValue[key] |
|
|
tmp=self.cdli_main.tmpStore2[threadName] |
#tmp=self.cdli_main.tmpStore2[threadName] |
del(self.cdli_main.tmpStore2[threadName]) |
del(self.cdli_main.tmpStore2[threadName]) |
self._v_uploadATF[threadName].continueVar=False |
self._v_uploadATF[threadName].continueVar=False |
self.REQUEST.SESSION['changed']=[x[0].getId() for x in tmp['changed']] |
self.REQUEST.SESSION['changed']=[x[0].getId() for x in tmp['changed']] |