好,进入正题,在ASP实现Fckeditor上传图片自动命名的功能很简单,就只有两步:
1、修改editor\filemanager\connectors\asp 目录 中的 commands.asp
找到
sExtension = oUploader.File( "NewFile" ).Ext
sFileName = SanitizeFileName( sFileName )
修改为:sFileName = GetNewFileName&"."&sExtension
2、修改editor\filemanager\connectors\asp 目录 中的Io.asp
在程序最下方添加一个函数,作用是给Fckeditor上传的文件自动命名:
Function GetNewFileName() dim ranNum dim dtNow dtNow=Now() ranNum=int(90000*rnd)+10000 GetNewFileName=year(dtNow) & right("0" & month(dtNow),2) & right("0" & day(dtNow),2) & right("0" & hour(dtNow),2) & right("0" & minute(dtNow),2) & right("0" & second(dtNow),2) & ranNum End Function |