将百度编辑器

将百度编辑器,第1张

将百度编辑器(Ueditor)整合到dedecms中的方法

本文的重点是详细介绍了将Ueditor集成到dedecms中的方法,并根据匹配配置文件的变化选择百度编辑器替换dedecms的原有编辑器。有一定的参考价值,朋友们一定要参考。

本文通过案例描述了百度Ueditor集成到dedecms的方式,分享给大家,以供参考。深入分析以下内容:

现在百度编辑器感觉比dedecms内置编辑器好多了。下面介绍如何更改dedecms的内置编辑器。

Ueditor集成了dedecms流程

1.ueditor的安装和下载

从ueditor官网免费下载最新版本的编辑器源代码,在dedecms的包含文件目录下新建一个文件夹ueditor。文件夹名为ueditorway,这在更改编辑器配置文件时是必需的。

2.更改dedecms编辑器的配置文件

更改URL根目录下的include/Inc/Inc_fun_funadmin.php文件,查找下面的代码:

复制下面的代码:if($globals['CFG_html_editor']='fck')

替换为以下代码:

复制以下代码:if($globals['CFG_HTML_Editor']='UEditor')
{
$fvalue=$fvalue=''?<p></p>;':$fvalue
$code='<;scripttype="text/JavaScript"charset="utf-8"src="'。$GLOBALS['cfg_cmspath']。/include/ueditor/editor_config.js">;</script>;
<;scripttype="text/JavaScript"charset="utf-8"src="'。$GLOBALS['cfg_cmspath']。/include/ueditor/editor_all.js">;</script>;
<;linkrel="stylesheet"type="text/CSS"href="'。$GLOBALS['cfg_cmspath']。/include/ueditor/themes/default/CSS/ueditor.CSS"/>;
<;textareaname=""。$fname。id=""。$fname。"style="width:100%;">。$fvalue。</textarea>;
<;scripttype="text/JavaScript">;varUE=newBaidu.editor.ui.editor();ue.render(“”。$fname。");</script>;;
if($gtype=="print")
{
echo$code;
}
else
{
return$code;
}
}elseif($GLOBALS['CFG_html_editor']='fck')

填充:

1.我用的是dedecms5.7

2.我这里导入的是editor_all.js而不是editor_all_min.js,min是缩减后的js文件,不方便改动。

3.将dedecms的默认设置编辑器更改为ueditor

进入dedecms管理后台,进入:系统软件,系统软件主要参数关键设置的HTML编辑器(ckeditor,fck客户必须能从官网下载)

此项目已更改为ueditor。这里的ueditor必须和上面的elseif($globals['CFG_HTML_editor']=='ueditor')一致,包括英文的大小写相同,否则不会启用UEditor。

4.更改百度编辑器(ueditor)的配置文件editor_config.js

查找下面的代码:

复制下面的代码:URL=window.UEeditor_home_URL||tmp.substr(0,tmp.lastingdexof("/")1)。替换("_examples/","")。替换(
约28行,改为:

复制以下代码:URL=window.ueditor_home_URL="/include/ueditor/";

下面的代码:“/include/ueditor/”路径是ueditor的文件存储路径,也就是第一步的文件夹名路径。

查找://,allHtmlEnabled:false。大约151行修改为:,allHtmlEnabled:false。

在本文的最后,基本完成了dedecms和百度Ueditor的集成。

期待以上对建设dedecms站的帮助。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存