On remplace les caractre par des "_"

darcs-hash:20070928091739-c992d-f1d9a630e5a2edec58a886005871a17a752721d7.gz
This commit is contained in:
bos 2007-09-28 11:17:39 +02:00
parent d06b43bd2f
commit 6d812d4a56

View file

@ -75,7 +75,7 @@ class main(ModuleBase):
if submit == "Envoyer": if submit == "Envoyer":
try: try:
self.savePDF(newFile) self.savePDF(newFile)
data['fileName'] = newFile.filename.encode('ascii','ignore') data['fileName'] = newFile.filename.encode('ascii','replace').replace('?','_')
except FileError, e: except FileError, e:
data['openError'] = e.args[0] data['openError'] = e.args[0]
elif submit == "Choisir": elif submit == "Choisir":
@ -252,7 +252,7 @@ class main(ModuleBase):
file_folder = os.path.join(FILE_UPLOAD_BASE_FOLDER, cherrypy.session['uid']+"/") file_folder = os.path.join(FILE_UPLOAD_BASE_FOLDER, cherrypy.session['uid']+"/")
if not os.path.isdir(file_folder): if not os.path.isdir(file_folder):
os.makedirs(file_folder) os.makedirs(file_folder)
newFilePath = os.path.join(file_folder, aFile.filename.encode('ascii','ignore')) newFilePath = os.path.join(file_folder, aFile.filename.encode('ascii','replace').replace('?','_'))
shutil.move(tempFileName, newFilePath) shutil.move(tempFileName, newFilePath)
crans.cp.log("New file uploaded at : %s" % newFilePath, "IMPRESSION") crans.cp.log("New file uploaded at : %s" % newFilePath, "IMPRESSION")
return newFilePath return newFilePath