用过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"/&gt` 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 ?台–>系统–&gtr 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 &amp[ 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;
}
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性

源码巴巴网 » 织梦dede自带编辑器替换百度ueditor编辑器

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联络我们.。
你们有qq群吗怎么加入?
当然有的,如果你是帝国cms、易优cms、和pbootcms系统的爱好者你可以加入我们的QQ千人交流群http://www.yuanmababa.cn/page-qun.html。
  • 25会员数(个)
  • 744资源数(个)
  • 0本周更新(个)
  • 0 今日更新(个)
  • 1040稳定运行(天)

提供最优质的资源集合

加入VIP
开通VIP 享更多特权,建议使用 QQ 登录