phpcms2008中默认使用的fckeditor编辑器存在一定安全问题,而且在IE9及以上版本、chrome、Firefox等浏览器中都有兼容问题。这里我们将phpcms2008编辑器(fckeditor)更换为ueditor编辑器:
1.下载ueditor
网址:http://ueditor.baidu.com/website/download.html (如1.4.2版本)
解压并重命名文件夹名称为ueditor,放入phpcms2008根目录。
2.打开include/form.class.php 并查找editor函数
将
function editor($textareaid = 'content', $toolbar = 'Basic', $width = '600', $height = "400", $isshowext = 1)
{
......
}
替换为
function editor($textareaid = 'content', $toolbar = 'Basic', $width = '600', $height = "400", $isshowext = 1)
{
$str = "<script type=\"text/javascript\" src=\"/ueditor/ueditor.config.js\"></script><script type=\"text/javascript\" charset=\"utf-8\" src=\"/ueditor/ueditor.all.js\"></script><script language=\"JavaScript\" type=\"text/JavaScript\">UE.getEditor('".$textareaid."');";
$str .= "</script>";
return $str;
}
4.打开include\fields\editor\form.inc.php(如下图)
查找并删除 style=\"display:none\"
5.进入phpcms2008后台:我的面板-常用操作-更新缓存(如下图)
除非注明,均为湛蓝天空原创,转载请注明本文网址:http://skyhome.cn/phpcms/473.html