织梦dede自带编辑器替换百度ueditor编辑器

用过dedecms的朋友都知道dede自带的文本编辑器很不好用,且有些功能还需要我们自己手动去修改源码,才能完成我们想要的效果。现在广大用dedecms的u 9 vP T V 9 6 * ; g朋友们,你们有福啦!我们d 7 ^ m可以利用百度的Ueditor编辑器来改变这一状况,让dede的/ y E g ( ! 5 : ?文本编= } !辑功能变得更P * V加的强大。

下面我教大家如何利用百度w % i 2的(uef _ n } *ditor)编辑器替换# U Q ` )dede自带的编辑器:

第一步:下载相对应编辑器的版W R j

首先,去百度搜索“百度ueditor编辑器W $ p F # K _ Q b”,然后点击进- $ e入官网,找到下载页/ \ 2 k g 1 Q 7 g面。找到我们想要的编辑器的版本,这点相信不要我多说了。下载下C \ : p O Q来,然后修改: ) P Q 8 B O }@ = 8 c n - 8名称为“ue@ 2 Y IditoW N W A / ^ I yr”,并进行打包上传到includd H D O ,e目录下。

温馨提示:在安装前,最好备份下所要修改的文件C @ N V V %

第二步:修改inc_func_funcAdmin.ph( b \ Zp文件

打开inJ F b Gcx W nlude下的inc文件夹内` 2 _ H F Hn k B & = R - jinc_func_fu( [ i FncAdmin.? ` Cphp找到184行,贴入以下代码

els^ { ? ] M a~ ^ x , G $ = ue if($GLOBALS['cfg_html_editor']=='uedia 1 = Stor')
{
$fvalue = $fvalue=='' ? '<p></p&) + d g ? h tgt;' : $fvalue;
$code = '<script type="text/javascript" charset="utf-8"
sM _ T . rc="http://www.dede58.com/include/ueditor/ueditor.config.js"></script>
<script typ i e ! 8e="text/Q O - Ujavascript" ch ( m V S $ warset="utfs . { 0 9 H S p ?-8"
src="- ^ 8 fhttp://www.dede58.com/include/ueditor/u2 I 0 seditor.all.js"></script>
<link rel=F t y Y W"stylesheet" type="text/css"
href="h/# @ M 3 ; I = L 8 l ~ Jttp://www.ded| { m @ )e58.c_ h y G h c C b -om/inclue R 9 OV g T c 1 & tde/ueditor/them4 M t )es/default/css/uedito? ( 5 }q  F V Fr*m e A & + J S l ,.css"/>` f : ) 7;
<texO m 4 ^ o (tarea name="'.$fname.'" id="'.$fname.'c ? $ f u f x C"
style="( T 1 L J dwidth:100%;"1 ^ N . X&a( T y f k h C _mp;gt} I B ?4 V / F T;'.$fvalue.'</textarea>
<script type="texc : u n Ft/javascriL 2 `pt"&l & 4 L E Igt;var ue = new
baid$X k w u { Z N ?F o p G c i $ # Gu.editor.ui.Editor();ue.render("'.$fname.'");&lt, Q u) q & 2 5 [ A : = 7 f;/script= d v 3 h q&2 $ a Bgt;';
if($gtype=="priZ N B n `nt")
{
echo $code;
}
else
{
retuY J Srn $code;
}
}

如图所示:h = w h F ; o {

织梦dede自带编辑器替换百度ueditor编辑器

第三步:修改配置

进入网站O x i x r Z] B 8 ?台-->系统-->r y F # d t 7 l {;系6 p p N ~ gh M uP 0 % & ]统基本参数-->核心设置-s [ ! r 9->将 Html编辑器的值改为 ueditor ,然后保存。到了这一步,那么恭喜你,文本编A e ) 辑器已经替换成功!

----end----

由于之前有位朋友跟我说Q ; o ( 7 e m 5添加了百度编辑器,使其内容无法保存。解决办法如下:

1、修改dedetemplets目录下的catalog_edit.htm及 & : ncatalog_add.htm两个文件。

2、搜索到functioncG o * + L ) O `heckSubmit()在函数S & U 7 M P 5 returntrue; 前 添加以下代码:

document.U } g e n lgetElementsByNameU % - u s I ?("content")[0].innerHTML = ue.getContent();

3v z Q2 { N w t ? F f f修改后的代码如Q Q u下:

fulv 3 G g ! = % Z E &[ n 6 j z r a T; | ]nction checkSubmit()
{
if(doX G [  Y k x ^ (cument.for& F 8m a s g i ~ ) Wm1.typq 8 JenamT @ * b ] 3 O E@ U o be.value=="p Y \ ` & C"){
alert("栏目名称不能为空!");
document) { +.form1.typename.focus();
re) u gturn false@ v , x y L [ h N;
}
document+W f b 6 r u x / z ~ w.getElJ 0 R ve0 F y M 4 B V o PmentsBc \ $ WyName("content")[0].innerHTML = ue.getContenL + 6 f L *t();
return tr7 d O U fue;
}

为TA充电
共{{data.count}}人
人已赞赏
CMS教程

织梦DEDECMS整站动态化或整站静态化设置方法

2021-6-19 23:57:58

CMS教程

织梦dede让编辑文档也能自动更新主页和列表页

2021-6-20 11:58:10

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索