网站快捷导航 | 联系我们 | Sitemap
友软科技联系电话:0311-82065950
营销型网站更赚钱

Fckeditor上传图片的问题及解决方法

发表日期:2014/1/11   内容来源:企业网站制作

Fckeditor作为一款优秀的网页编辑器,已经被很多站长及开源程序所使用,但是随着互联网富媒体内容的越来越多,Fckeditor编辑器就显出了很多不足,其实Fckeditor上传图片的功能就存在很多问题,而且现在现在很多非IE内核的浏览器都不能正常使用Fckeditor,这都给用户带来了很多的不便。

Fckeditor上传图片的问题一般都是网站制作人员造成的,在开发网站的过程中,很多网站设计人员为了程序或者服务器的安全都会关闭Fckeditor编辑器的一些功能,这样做虽然可以让网站更加安全,但是给网站的使用者带来了很多不方便,所以今天我们就来一起看一下Fckeditor图片上传问题的解决办法。

1、修改编辑器的部分功能,我们首先需要拥有网站服务器的权限,然后在网站程序的根目录中找到Fckeditor的对应目录,在这个目录中找到fckconfig.js这个文件。

2、使用记事本或者其他编辑器打开这个JS文件以后,再找到FCKConfig.ImageUpload = false ;这一句,把这一句中的false替换成true,同样的找到FCKConfig.ImageBrowser = false ;把里边的false也换成true就OK了。

3、接下来再到editor目录下边看看有没有filemanager这样一个文件夹,如果没有就到fckeditor官网下载一个最新版,然后把这个文件夹复制过来,如果有这个文件夹,我们就进入下一步的操作。

4、在filemanager文件夹中根据你的程序语言选择对应的文件夹,如果是网站是asp开发的就打开connectors/asp这个文件夹,如果是PHP开发的网站就打开connectors/php这个文件夹,这里我们以asp为例,打开filemanager/connectors/asp文件夹以后,找到里边的config.asp这个文件,然后按照如下方法设置。

在文件中找到ConfigIsEnabled = True 这一句,如果等号后边的值不是true就把它改成true

再找到文件上传目录配置ConfigUserFilesPath = “../../../../../uploads/” 根据自己的需要修改,但是这里需要说明一下,我们最好不要把文件上传目录设置在后台文件夹中,这样容易暴露后台路劲。

5、最后一步就是修改Fckeditor上传图片的命名规则,还是在第4步的文件夹下,找到commands.asp这个文件,然后用编辑器打开,在文件中找到以下这段代码:

sFileName = ouploader.file("newfile")name

然后将其改成:sFileName = getnewfilename &"."& split(ouploader.file("newfile").name,".")(1)

最后在这个文件的顶部添加一段如下的代码:

dim rannum

dim dtnow

dim getnewfilename

dtnow=now()

randomize

rannum=int(90*rnd)+10

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

fckeditor上传图片功能修改

至此就算大功告成了,这时候在登陆你的网站后台使用以下编辑器的图片上传功能看看是不是已经正常了,如果大家自己会集成编辑器的话,建议大家最好不要使用fckeditor的编辑器,我个人比较推荐百度的编辑器,这个编辑器相对而言是比较安全的,而且功能很强大,如果需要在aspcms开源程序上集成百度编辑器的朋友,可以联系本站客服,我们可以帮你集成到后台。

返回上一页2345

本文链接:http://www.urkeji.com/content/1882.html (转摘请注明出处)
若无特别注明,本站内容均为原创;网站SEO优化业务请咨询本站在线客服!
点击关闭
展开