欢迎来到资源库(www.zyku.net)

DedeCMS

当前位置:首页 > CMS教程 > DedeCMS > 编辑器

dedecms整合百度编辑器Ueditor的方法

时间:2016-08-10|栏目:DedeCMS|点击:|我要投稿

dedecms v5.7 自带的编辑器ckeditor不是很好用,所以就琢磨着能不能换一种编辑器,于是进行了一番百度查询后找到了百度编辑器Ueditor,此编辑器很强大,功能也很齐全!

整合百度编辑器Ueditor很简单,下面整理出来给有需要整合百度编辑器的朋友们!

第一步:整合前务必把网站备份一下,如使用阿里云服务器的朋友可以很方便的打一个快照,以防整合出现问题可以随时切回来!

第二步:到百度编辑器官网下载百度编辑器源码,这里就下载PHP版的吧,要对应好dedecms的编码,这里选择utf-8!

第三步:把下载后的压缩包解压后,分别是utf8-php,__MACOSX,__MACOSX是苹果机的相关文件,可以不管,把utf8-php改名为ueditor,注意大小写,然后复制到dedecms/include/目录下!

第四步:打开dedecms/include/inc下的inc_func_funcAdmin.php,找到else if($GLOBALS['cfg_html_editor']=='ckeditor'),大约184行,在这之前插入以下代码:

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

第五步:进入dedecms后台->系统->系统基本参数->核心设置->将Html编辑器的值修改为ueditor,注意大小写,最后保存即可!

(资源库 www.zyku.net)

上一篇:DedeCms 安装百度编辑器Ueditor不显示代码高亮的设置方法

栏    目:DedeCMS

下一篇:DedeCms调用全站相关文章的方法

本文标题:dedecms整合百度编辑器Ueditor的方法

本文地址:https://www.zyku.net/dedecms/359.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务