Changeset 2189209
- Timestamp:
- 11/10/2019 01:45:50 PM (6 years ago)
- File:
-
- 1 edited
-
oss-upload/trunk/oss-upload.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
oss-upload/trunk/oss-upload.php
r2188953 r2189209 42 42 43 43 function oss_upload_encode($str){ 44 if(ouops('oss_rename') && !preg_match('/^[a-zA-Z0-9,:;\|_-~$%^\!@\.\[\]\(\)\{\}]+$/', $str)){44 if(ouops('oss_rename')){ 45 45 $filetype = wp_check_filetype($str); 46 46 return md5($str).'.'.$filetype['ext']; … … 91 91 if(!oss_upload_check_handle()) return $file; 92 92 $upload = oss_upload_dir(wp_get_upload_dir()); 93 $file['name'] = wp_unique_filename($upload['default']['path'], oss_upload_encode($file['name'])); 94 $file['name'] = wp_unique_filename($upload['path'], oss_upload_encode($file['name'])); 93 $newname = oss_upload_encode($file['name']); 94 $file['name'] = wp_unique_filename($upload['default']['path'], $newname); 95 $file['name'] = wp_unique_filename($upload['path'], $file['name']); 95 96 if(isset($file['size']) && $file['size'] >= 1024*1024){//upload via file 96 97 remove_filter('upload_dir', 'oss_upload_dir');
Note: See TracChangeset
for help on using the changeset viewer.