1. Implement FCKeditor to store uploaded files in the form of a date catalog, such as today is May 5, 2015, then the files uploaded today are placed in this directory, and tomorrow uploaded automatically created and placed in a directory like 2015-05-06.
(1) Locate the config.php file under the Editor\editor\filemanager\connectors\php\ folder
(2) Find the following configuration variables
View Code Printing
Copy the Code code as follows:
$Config [' userfilespath '] = '/uploadfiles/';
Modify its value to:
View Code Printing
Copy the Code code as follows:
$Config [' userfilespath '] = '/uploadfiles/'. Date (' y-m-d '). ' /';
So the uploaded files are stored by date.
2. How to rename FCKeditor uploaded files
(1) Locate editor\editor\filemanager\connectors\php\io.php file:
(2) Find the following:
Copy the Code code as follows:
......
function Sanitizefilename ($sNewFileName) {
Global $Config;
$sNewFileName = Stripslashes ($sNewFileName);
if ($Config [' forcesingleextension '])
$sNewFileName = Preg_replace ('/\\. [^.] *$)/', ' _ ', $sNewFileName);
$sNewFileName = Preg_replace ('/\\\\|\\/|\\| | \\:|\\?| \\*|"| <|>/', ' _ ', $sNewFileName);
return $sNewFileName;
}
......
Modified to:
Copy the Code code as follows:
function Sanitizefilename ($sNewFileName) {
Global $Config;
$sNewFileName = Stripslashes ($sNewFileName);
if ($Config [' forcesingleextension '])
$sNewFileName = Preg_replace ('/\\. [^.] *$)/', ' _ ', $sNewFileName);
Get extension
$sExtension = substr ($sNewFileName, (Strrpos ($sNewFileName, '. ') + 1));
$sExtension = Strtolower ($sExtension);
$sNewFileName = Date ("Ymdhis"). '. '. $sExtension;
return $sNewFileName;
}
Now the uploaded file is automatically renamed.