织梦编辑器换百度编辑器

织梦编辑器换百度编辑器绝对可用

一、下载ueditor


请自己下载ueditor版本(本人是PHP版本 UFT-8版,不包含_examples、_src等文件夹及文件)。下载完成后,会得到以下这样的的:

ueditor文件说明:

dialogs 是存放各个弹出窗口应用功能的文件,包含html,js

lang 是存放编辑器语言的文件,有中文和E文

php 是存放文件上传、涂鸦、远程图片、在线图片管理,添加视频的php源码文件,可以按自己的需求修改

themes 当然就是主题样式图片存放的地方

third-party 是第三方插件文件存放地方。

editor.all.js 此文件是所有_src里的js源码的合集

editor.all.min.js 此文件是editor_all.js的压缩版

editor.config.js 此文件是UE的配置文件

editor.parse.js 此文件是UE的解析文件

editor.parse.min.js 此文件是UE的解析压缩文件


二、重命名文件夹名称,并复制UE到dede


重命名:ueditor1_3_6-utf8-php,为ueditor。将ueditor全部复制到dede的include文件夹下!完成后ueditor在dede里边的结构如下图:


三、修改 include/inc/inc_fun_funAdmin.php 让 DD 能够调用到 UE


打开 include/inc/inc_fun_funAdmin.php ,大约150行,有个function SpGetEditor,这是DD调用编辑器的,我们要修改它,达到能够调用UE,下拉到226行左右,加上以下代码:


else 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.min.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%;height:100%;min-height:300px;">'.$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;
        }
    }



  1. 2

    修改\dede\templets\ 目录下 的 catalog_edit.htm 及 catalog_add.htm

    两个文件。

    搜索到function checkSubmit()

在函数 return true; 前 添加以下代码:

栏目无法保存内容的情况下请加如下代码,织梦都是单引号,双引号不管用的,切记


document.getElementsByName('content')[0].innerHTML = ue.getContent();


修改后如下


function checkSubmit()
{
   if(document.form1.typename.value==""){
          alert("栏目名称不能为空!");
          document.form1.typename.focus();
          return false;
     }
     document.getElementsByName('content')[0].innerHTML = ue.getContent();
     return true;
}








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值