导读:织梦文章织梦文章为什么会选择百度编辑器整合到dedecms 初次接触百度编辑器(Ueditor)应该是去年了,那段时间被dedecms自带的编辑老是出现空行的问题折腾的不行,所dede模板下载dede免费模板。

为什么会选择百度编辑器整合到dedecms
初次接触百度编辑器(Ueditor)应该是去年了,那段时间被dedecms自带的编辑老是出现空行的问题折腾的不行,所以想试下百度编辑器(Ueditor)。结果到Ueditor官网看了下。觉得整体功能都比较强大,特别是粘贴下载远程图片和在线搜索图片功能我很喜欢,不过这里的搜索力度好象不大,搜索出来的图片不多,还有就是下载远程图片的触发事件(粘贴)不好。于是当时就下载了php版到本地整合到dedemcs中来。不料整合难度很大也就放弃了。
真正把百度编辑器(Ueditor)整合到dedecms
就在昨天dedecms建的网站远程下载图片变的极慢,看了下dedehttpdown.class.php发现是用fsockopen下载远程文件的。于是改成pfsockopen再试问题依旧,就算是内容中包含一张图片发布文章时也很卡。这时想起了百度编辑器(Ueditor)也有图片下载的功能,然后一场Ueditor和dedecms的战斗开始了。
Ueditor整合dedecms步骤
ueditor的下载安装
到ueditor官网下载最新版的编辑器源码,下载地址:ueditor我下载的是[1.2.4.0 PHP 版本]
到dedecms的include目录新建文件夹ueditor,该文件夹就是ueditor路径,下面修改编辑器配置文件时需要该路径
修改dedecms编辑器配置文件
修改网站根目录下的include/inc/inc_fun_funAdmin.php文件。
找到: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/editor_config.js"></script>
<script type="text/javascript" charset="utf-8" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/editor_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.'&手机模板dedequot; style="width:100%;">'.$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;
}
}else if($GLOBALS['cfg_html_editor']=='fck')
关键词标签: 织梦 标签 编辑器
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章dedecms整合百度编辑器(Ueditor)一(基本整合),织梦主要讲述编辑器,标签,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: /article/web_29936.html