您的位置:首页 > 其它

dedecms安装kindeditor编辑器

2018-01-10 10:48 344 查看
1、将 kindeditor(我的版本:kindeditor-4.1.7,删除多余不使用的文件或目录,适当精简一下)解压至
根目录\include\kindeditor(注:dedecms v5.7)

2、更改 根目录\include\inc\inc_fun_funAdmin.php文件,在约227行 加一段判断语句,代码如下(可自行修改),

 	else if($GLOBALS['cfg_html_editor']=='kindeditor')
{
$fvalue = htmlspecialchars($fvalue);
$html = "";
$html .= '<link rel="stylesheet" href="http://phply.blog.163.com/blog/../include/kindeditor/themes/default/default.css" />';
$html .= '<link rel="stylesheet" href="http://phply.blog.163.com/blog/../include/kindeditor/themes/simple/simple.css" />';
$html .= '<script charset="utf-8" src="http://phply.blog.163.com/blog/../include/kindeditor/kindeditor-min.js"></script>';
$html .= '<script charset="utf-8" src="http://phply.blog.163.com/blog/../include/kindeditor/lang/zh_CN.js"></script>';
$html .= "
<script>
var editor;
KindEditor.ready(function(K) {
editor = K.create('textarea[name=\"{$fname}\"]', {
width:'100%',
height:'{$nheight}px',
allowImageUpload:true,
allowFileManager:true,
afterBlur:function(){this.sync();}
});
});
</script>";
$html .= "<textarea id='{$fname}' name='{$fname}' style='height:{$nheight}px;visibility:hidden;display:none;'>{$fvalue}</textarea>";
echo $html;
if($gtype=="print")
{
echo $code;
}
else
{
return $code;
}
}

3、更改 根目录\include\kindeditor\php\upload_json.php文件,无非是上传文件的保存目录及保存URL,我更改的如下:

//文件保存目录路径
$save_path = $php_path . '../../../uploads/';
//文件保存目录URL
$save_url = '/uploads/';

更改 根目录\include\kindeditor\php\file_manager_json.php文件:

//文件保存目录路径
$root_path = $php_path . '../../../uploads/';
//文件保存目录URL
$root_url = '/uploads/';

4、dedecms后台核心设置为kindeditor,最后测试如下(单张图片、图片批量上传都可以)。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: