FCK 图片上传文件名 目录存放修改

FCK 上传图片存放目录根据时间创建  图片名字更加时间修改

1、首先下载FCKeditor.Net_2.6.3源码。

2、找到FileBrowser/FileWorkerBase.cs。

3、注释这2行代码//sFileName = System.IO.Path.GetFileName( oFile.FileName );
                       //sFileName = this.SanitizeFileName( sFileName );

4、在2行注释代码的下面加上:

            string sFolder = DateTime.Now.Year.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Day.ToString();
            System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(System.IO.Path.Combine(sServerDir, sFolder));

            if (!dir.Exists)
            {
                dir.Create();
            }

5、在这2行代码

   string sExtension = System.IO.Path.GetExtension( oFile.FileName );

   加上sFileName = sFolder + "/" + DateTime.Now.ToString("yyyyMMddHHmmssffff") + sExtension;
   sExtension = sExtension.TrimStart( '.' );

6、重新编译生成dll。

 

 

posted @ 2011-03-01 11:36  sky_net  阅读(1099)  评论(0)    收藏  举报