为织梦 dedecms添加百度ueditor

2021年9月17日 148点热度 0人点赞 0条评论

一、下载百度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文件夹下了。

 

大魔王

这个人很懒,什么都没留下

文章评论