一、下载百度ueditor并上传网站
GitHub:Releases · fex-team/ueditor · GitHub
我使用的dedecms是UTF-8编码的,所以下载UTF-8的php版本
解压后看到utf-8-php文件夹,将他重命名为ueditor并打包后上传至dedecms目录下的include文件夹中解压
二、修改文件配置
使用编辑器修改dedecms目录下的/include/inc/inc_fun_funAdmin.php文件,(操作前建议备份一个)
搜索“ else if($GLOBALS['cfg_html_editor']=='ckeditor')”这段代码,在他的前面添加如下代码并保存:
/**修改编辑器为百度ueditor
*/
else if($GLOBALS['cfg_html_editor']=='ueditor')
{
$fvalue = $fvalue=='' ? '<p></p>' : $fvalue;
$code = '<script type="text/javascript" charset="utf-8"
src="/include/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8"
src="/include/ueditor/ueditor.all.js"></script>
<link rel="stylesheet" type="text/css"
href="/include/ueditor/themes/default/css/ueditor.css"/>
<textarea name="'.$fname.'" id="'.$fname.'"
style="width:100%;min-height:450px;">'.$fvalue.'</textarea>
<script type="text/javascript">var ue = new
baidu.editor.ui.Editor();ue.render("'.$fname.'");</script>';
if($gtype=="print")
{
echo $code;
}
else
{
return $code;
}
}
/**修改编辑器为百度ueditor
*/
三、修改dedecms后台配置
进入“系统”-“系统基本参数”-“核心设置”,将“Html编辑器(ckeditor,需要fck的用户可以去官网下载): ”的参数修改为"ueditor",保存即可。
四、额外设置(可选)
为了让上传的图片等文件保存在网站的uploads文件夹下,需要修改/include/ueditor/php/config.json文件
将所有的“/ueditor/php/upload”替换成“/uploads”
这样,所有上传的文件就在uploads文件夹下了。
文章评论