当前位置:首页 > 网站管理 > 正文内容

dede织梦添加ueditor编辑器的方法

wzccxx5年前 (2021-06-05)网站管理16
  1. 去百度编辑器官网下载最新的插件,http://ueditor.baidu.com/website/download.html#ueditor    选择[1.4.3.3 PHP 版本] UTF-8 版本,下载完成之后把文件夹(utf8-php)改名为  ueditor

  2. 把改完名字之后的 ueditor 文件夹复制到 dedecms 根目录下的 include 文件夹之中

  3. 找到 include\inc\inc_fun_funAdmin.php 文件,找到 161行左右的代码:if($GLOBALS['cfg_html_editor']=='fck')    把这一句代码替换为:


    if($GLOBALS['cfg_html_editor']=='ueditor') 

        { 

            $fvalue = $fvalue=='' ? '<p></p>' : $fvalue; 

            $code = '<script type="text/javascript" charset="utf-8" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/ueditor.config.js"></script> 

            <script type="text/javascript" charset="utf-8" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/ueditor.all.js"></script> 

            <link rel="stylesheet" type="text/css" href="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/themes/default/css/ueditor.css"/> 

            <textarea name="'.$fname.'" id="'.$fname.'" style="width:100%;">'.$fvalue.'</textarea> 

            <script type="text/javascript"> var ue = UE.getEditor("'.$fname.'");</script>'; 

            if($gtype=="print") 

            { 

            echo $code; 

            } 

            else 

            { 

            return $code; 

            } 

        }

        elseif($GLOBALS['cfg_html_editor']=='fck')


    请注意下图中的红色方框中文件名字是否与下载的 ueditor 文件名字一致。

  4. 修改 include\ueditor\php\config.json 配置文件,(其实这一步也可以省略,虽然不影响使用,但是我们在添加文章时目录会生成一些新的目录) 原始文件都是类似这样的:/ueditor/php/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}    意思就上传时会保存在跟目录下生成这样的目录格式,我们需要把它修改为dedecms默认的图片文件存放地址 uploads 下,我的命名规则是这样的:

    /uploads/image/{yyyy}{mm}{dd}/{time}{rand:6}    当然你们也可以修改为你们自己想要的目录格式。

  5. 最后修改两个地方:

    1.dedecms 根目录中的 data\config.cache.inc.php    文件中的12行左右

    $cfg_html_editor = 'ueditor';//换成百度编辑器 ueditor

    2.dedecms后台中的: 系统 - 系统基本参数 - 核心设置 -  Html编辑器(ckeditor,需要fck的用户可以去官网下载): ueditor


    至此,已经全部修改完成,可以更新一下缓存,然后添加一片文章和图片,代码,排版之类的试试功能吧!

  6. 6

    如果后台发布一篇超长的文章,编辑器的高度是自动延伸的话,需要修改配置文件, include\ueditor\ueditor.config      打开这几行的注释:

    //,autoHeightEnabled:true  


    //,scaleEnabled:false

    //,minFrameWidth:800    //编辑器拖动时最小宽度,默认800

    //,minFrameHeight:220  //编辑器拖动时最小高度,默认220


    initialFrameWidth :800,//设置编辑器宽度

    initialFrameHeight:250,//设置编辑器高度


    把宽高改为你想要的即可。


扫描二维码推送至手机访问。

版权声明:本文由泰山森林发布,如需转载请注明出处。

本文链接:https://wzc.tzts.ltd/post/72.html

分享给朋友:

相关文章

dedecms织梦 后台(反应特别慢)点击就卡住的最终解决 卡死 不响应

织梦dedecms后台(反应慢)菜单不显示,dede后台系统首页打开慢故障可能好多朋友都遇到过。在网上搜索没有找到相关的解决方法。经过排查发现问题出在 index_testenv.php,织梦DedeCMS安全提示执行缓慢造成的,具体是哪段...

Zblog搬家移动网站空间怎么导出导入myqsl数据

Zblog搬家移动网站空间怎么导出导入myqsl数据

在Zblog站点开始运作后,有时我们因为某些原因,比如空间速度慢,比如空间要到期,比如空间不够用等,可能会对网站空间进行搬家的操作,而在移动网站空间过程,最重要的莫过于数据的转移了,那么Zblog搬家移动网站空间怎么导出原来的数据,又如何导...

DedeCMS集成百度编辑器七牛完美修正版ueditor

DedeCMS集成百度编辑器七牛完美修正版ueditor

DedeCMS在图片或视频站服务器空间有限,考虑整合七牛云储存,另外还可设置DNS加速功能,减轻了服务器压力也减少了带宽。但查了关于这方面的教程折腾了一下,并没有成功,修改的内容较多,易出错。本贴集合DedeCMS、百度编辑器、七牛云相关整...

织梦更换成百度UEditor编辑器后单页内容无法保存

织梦更换成百度UEditor编辑器后单页内容无法保存

解决方法一:把织梦单页版块的编辑器换成织梦默认的ckeditor编辑器把织梦单页版块的编辑器换成织梦默认的ckeditor编辑器是解决方法之一,这时需要修改两个模版文件:templets_one_edit.htm、templets_one_...

utf8格式页面的iframe控件里面如何调用一个gbk页面?

iframe引用网页为乱码 主要是iframe中的引用网页中 没有显示声明编码方式,继承主页面的编码方式。因此当2者冲突时,就回出现乱码。 把<meta http-equiv="Content...

dedecms织梦模板去掉文档内链自动连接关键词的下划线

方法一:织梦有一个功能,可以实现文章内出现的关键词自动加链接,但是有时候不会改CSS的话有可能这个关键词会有下划线提示,其实去掉也非常简单,只是一个u标签在起作用。 因为是文档解析过程中替换的,所以很自然的找到includearc.arch...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。