Changeset 1651
- Timestamp:
- 2008-02-28 11:46:54 (2 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor/trunk/editor/filemanager/connectors/py/fckutil.py
r1565 r1651 62 62 def sanitizeFolderName( newFolderName ): 63 63 "Do a cleanup of the folder name to avoid possible problems" 64 # Remove . \ / | : ? * 65 return re.sub( ' \\.|\\\\|\\/|\\||\\:|\\?|\\*', '_', newFolderName )64 # Remove . \ / | : ? * " < > and control characters 65 return re.sub( '(?u)\\.|\\\\|\\/|\\||\\:|\\?|\\*|"|<|>|[^\u0000-\u001f\u007f-\u009f]', '_', newFolderName ) 66 66 67 67 def sanitizeFileName( newFileName ): … … 73 73 newFileName = os.path.basename (newFileName) # strip directories 74 74 # Remove \ / | : ? * 75 return re.sub ( ' /\\\\|\\/|\\||\\:|\\?|\\*/', '_', newFileName )75 return re.sub ( '(?u)/\\\\|\\/|\\||\\:|\\?|\\*|"|<|>|[^\u0000-\u001f\u007f-\u009f]/', '_', newFileName ) 76 76 77 77 def getCurrentFolder(currentFolder):