Simplification des noms de fichiers pour l'impression
darcs-hash:20080707223125-69ccb-48d7fe367f37d9001b3a26ca6f25736f766f7a13.gz
This commit is contained in:
parent
ebea0406fd
commit
f0e5d73c05
1 changed files with 3 additions and 1 deletions
|
@ -24,7 +24,7 @@
|
|||
# Copyright (c) 2006 by www.crans.org
|
||||
# #############################################################
|
||||
|
||||
import cherrypy, tempfile, shutil, os, commands
|
||||
import cherrypy, tempfile, shutil, os, commands, re
|
||||
import crans.impression
|
||||
import crans.impression.digicode
|
||||
import crans.impression.etat_imprimante
|
||||
|
@ -74,6 +74,8 @@ class main(ModuleBase):
|
|||
cherrypy.session['impression'] = None
|
||||
if submit == "Envoyer":
|
||||
try:
|
||||
newFile.filename = re.sub("\s+", "_", newFile.filename)
|
||||
newFile.filename = re.sub("[^\w\._]", "", newFile.filename)
|
||||
self.savePDF(newFile)
|
||||
data['fileName'] = newFile.filename.encode('ascii','replace').replace('?','_')
|
||||
except FileError, e:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue