耀华博客

您现在的位置是:网站首页 > 视频教程 > CMS教程 >

CMS教程

织梦dedecms后台内容自带编辑器怎么替换百度ueditor编辑器

2019-09-24 15:49:51 耀华博客 admin
用过织梦cms的朋友都知道,dedecms自带的文本编辑器非常不好用,且有些功能还需要我们自己手动去修改源码,才能完成我们想要的效果,比如,内容中的代码语言啊、文字行高啊等等这

  用过织梦cms的朋友都知道,dedecms自带的文本编辑器非常不好用,且有些功能还需要我们自己手动去修改源码,才能完成我们想要的效果,比如,内容中的代码语言啊、文字行高啊等等这些,要是对于不懂代码语言的朋友来说,那也就无能为力了。

因此,针对这一现状,耀华SEO博客为广大使用dedecms的朋友们,编写这个怎么替换织梦自带的内容编辑器为百度编辑器的教程,来改变这一状况,让我们的网站后台内容编辑的功能变得更加的强大起来。

  下面我教大家如何利用百度的(ueditor)编辑器替换dede自带的编辑器:

  第一步:下载相对应编辑器的版本

  首先,去百度搜索“百度ueditor编辑器“,也可直接复制这个链接http://ueditor.baidu.com/website/download.html,去浏览器打开进入官网。找到我们想要的编辑器的版本,织梦CMS是采用PHP开发的,所以选择PHP版本,我选择的是【1.4.3.3 PHP 版本】UTF-8版 的,要是你的跟我是一样的,那就直接点击下载 百度编辑器【1.4.3.3 PHP 版本】UTF-8版 ,提取码:ecan。然后解压等到名称为“ueditor”的文件夹,使用FTP(主机)或远程链接电脑(云服务器)并进行打包或直接复制文件夹上传到include目录下,如下图所示:

织梦dedecms后台内容自带编辑器怎么替换百度ueditor编辑器

  友情提示:在安装前,最好备份下所要修改的文件。

  第二步:修改inc_func_funcAdmin.php文件

  打开include下的inc文件夹,找到inc_func_funcAdmin.php这个文件,打开找到184行,贴入以下代码,即可。

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;
   }
}

   不知道放在什么位置的可对比如下图找到具体位置。

织梦dedecms后台内容自带编辑器怎么替换百度ueditor编辑器


  第三步:修改网站后台的配置 

  登录网站后台-->系统-->系统基本参数-->核心设置-->将 Html编辑器的值改为 ueditor ,然后保存。 到了这一步,那么恭喜你,文本编辑器已经替换成功了!


        OK了,以上就是关于织梦dedecms后台内容自带编辑器怎么替换百度ueditor编辑器的使用图文教程,在使用替换过程中有任何问题可以在下方留言,也可以加我微信hp14718交流。

  • 上一篇:没有了
  • 下一篇:没有了

文章评论

说点什么吧
  • 人参与, 0条评论
    还没有评论,快来抢沙发吧!
隐藏伊斯特瓦尔,希望隐藏后我们还能再见面!