dedecms V5.7的ckeditor编辑器的批量上传,是基于强大的flash上传插件——SWFUpload,但是先在的浏览器已经抛弃flash了,但dedecms v5.6的fckeditor的批量上传插件不是基于swfupload,所以,只能先换回。下面是换回的方法:
第一步: 到官方下载一个dedecms V5.6的程序
第二步:查找:include/FCKeditor的这个文件夹。
第三步:把FCKeditor文件夹复制到dedecms V5.7程序里面的include文件夹下。
第四步:在后台-系统-系统基本设置-核心设置---Html编辑器改成fck。
第五步:如果上传图片报错
Call to undefined function ereg_replace()
找到/include/FCKeditor/editor/dialog/dede_image.php,大约23行,将ereg_replace换成preg_replace
这是因为将php由5.4升级到7.2导致的。
第六步:如果上传图片报错
Call to undefined function eregi()
找到/include/FCKeditor/editor/dialog/dede_image.php,大约34行,将
这是因为:ereg()函数和eregi()函数用法相同,不同之处在与ereg()区分大小写,eregi()不区分大小写,ereg_replace(); 报错替换成preg_replace()。在php5.3以后的版本将不再支持eregi()和ereg()函