version 1.15, 2006/05/04 14:40:09
|
version 1.18, 2006/06/12 16:46:48
|
Line 208 class BasketObject_old(Folder):
|
Line 208 class BasketObject_old(Folder):
|
elif not procedure: #keine fails gesperrt dann alle donwloaden |
elif not procedure: #keine fails gesperrt dann alle donwloaden |
procedure="downloadAll" |
procedure="downloadAll" |
|
|
print procedure |
|
for object in self.contents: |
for object in self.contents: |
|
|
if (procedure=="downloadAll") or (object.lockedBy=='') or (object.lockedBy==self.REQUEST['AUTHENTICATED_USER']): |
if (procedure=="downloadAll") or (object.lockedBy=='') or (object.lockedBy==self.REQUEST['AUTHENTICATED_USER']): |
Line 758 class CDLIFileObject(versionedFileObject
|
Line 758 class CDLIFileObject(versionedFileObject
|
def getDesignation(self): |
def getDesignation(self): |
"""get the designation out of the file""" |
"""get the designation out of the file""" |
try: |
try: |
txt=re.search("&[Pp](.*)= (.*)",self.data[0:]) |
txt=re.match("&[Pp](\d*)\s*=([^\r\n]*)",self.data[0:]) |
except: |
except: |
print self.getId() |
|
txt=self.data[0:] |
txt=self.data[0:] |
print str(txt) |
|
|
|
return "ERROR" |
return "ERROR" |
try: |
try: |
Line 1044 class CDLIFileFolder(versionedFileFolder
|
Line 1042 class CDLIFileFolder(versionedFileFolder
|
"""upload the files""" |
"""upload the files""" |
|
|
if procedure=="uploadchanged": |
if procedure=="uploadchanged": |
uploadFns=self.REQUEST.SESSION['changed']+self.REQUEST.SESSION['newPs'] |
|
|
uploadFns=self.REQUEST.SESSION.get('changed',[])+self.REQUEST.SESSION.get('newPs',[]) |
|
|
elif procedure=="uploadAll": |
elif procedure=="uploadAll": |
uploadFns=[] |
uploadFns=[] |
for x in os.listdir(self.REQUEST.SESSION['tmpdir']): |
for x in os.listdir(self.REQUEST.SESSION['tmpdir']): |
if not x in self.REQUEST.SESSION['errors']: |
if not x in self.REQUEST.SESSION['errors']: |
uploadFns.append(x) |
uploadFns.append(x) |
|
elif procedure=="noupload": |
|
if RESPONSE is not None: |
|
RESPONSE.redirect(self.aq_parent.absolute_url()) |
|
return "" |
|
else: |
|
return "" |
else: |
else: |
uploadFns=[] |
uploadFns=[] |
|
|
Line 1145 class CDLIFileFolder(versionedFileFolder
|
Line 1150 class CDLIFileFolder(versionedFileFolder
|
|
|
print "nothing" |
print "nothing" |
|
|
|
#security.declareProtected('View','createAllFilesAsSingleFile') |
def createAllFilesAsSingleFile(self,RESPONSE=None): |
def createAllFilesAsSingleFile(self,RESPONSE=None): |
"""download all files""" |
"""download all files""" |
|
|
Line 1294 def manage_addCDLIFileFolder(self, id, t
|
Line 1300 def manage_addCDLIFileFolder(self, id, t
|
if REQUEST is not None: |
if REQUEST is not None: |
return self.manage_main(self, REQUEST, update_menu=1) |
return self.manage_main(self, REQUEST, update_menu=1) |
|
|
|
|