相信每位用织梦后台管理系统的人对织梦后台自带的编辑器都很苦恼,不但功能少而且也不利于文章排版,不利于我们网站的优化,现在看看如何把织梦默认的编辑器替换掉,换成功能强大的ueditor。至于ueditor是什么我就不过多的废话了,百度一下就ok了。

    一、下载ueditor

            1、大家可以在百度里面搜索“ueditor编辑器”,进入它的官网,按照官网提示的步骤配置自己想要的功能(一般我们下载UBuilder版本就足够了),然后在下边点击下载资源包。

            2、我已经下载好了一个资源包,这个资源包里包含了ueditor编辑器的所有功能(推荐大家使用我提供的这个资源包,我已经把资源包里多余的代码删掉,而且配置文件也已经写好大家直接复制到对应的文件夹里进行覆盖就OK了。)资源包下载:uediter.zip


    二、开始在自己的服务器安装ueditor

          1、把下载的压缩包上传到include文件下,进行在线解压。

             2、修改inc_func_funcAdmin.php文件

                    (a)如果是自己在官网下载的资源包,打开include下的inc文件夹内的inc_func_funcAdmin.php找到184行,在其后面粘贴入以下代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 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%;">'.$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;
}
}



          (b)如果是下载的我提供的资源,大家直接把解压后的ueditor文件夹了的inc_func_funcAdmin.php文件剪切,替换掉inc文件夹内的相同文件。

    三、修改网站后台配置

            进入网站后台-->系统-->系统基本参数-->核心设置-->将 Html编辑器的值改为 ueditor ,然后保存。 到了这一步我们后台的文本编辑器已经成功替换

                配置ueditor编辑器:

                         

                配置成功后的编辑器:


官方公众号