织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代

日期:2018-12-05 08:31

您的打赏帮助我们变得更好,谢谢支持!

在kindeditor基础上添加了如下功能

1、qq客服快速添加

2、ckplayer播放器,支持本地flv,mp4

3、动态百度地图

kindeditor织梦版(gbk/utf8)打包下载

云盘下载:http://pan.baidu.com/s/1dF1WKJv            密码: vwea

该版本为4.1.10,需要4.1.4版本的请移步《织梦整合编辑器Kindeditor 4.1.4 GBK+UTF一键安装》

下载解压,选择对应的编码版本,把include文件夹上传到网站根目录

最后给dedecms添加kindeditor编辑器调用代码

dedecms utf8编码程序的

打开 include/inc/inc_fun_funAdmin.php 找到

else {

/*

// ------------------------------------------------------------------------

// 当前版本,暂时取消dedehtml编辑器的支持

在它的上面加入

else if($GLOBALS['cfg_html_editor']=='kindeditor')

{

$fvalue =htmlspecialchars($fvalue);

$uploadJson = $GLOBALS['cfg_cmspath']."/include/dialog/kindeditor_post.php";

$fileManagerJson = $GLOBALS['cfg_cmspath']."/include/dialog/kindeditor_manager.php";

$allowFileManager = 'true';

$extendconfig = '';

if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy' || $etype == 'Feedback')

{

$uploadJson = "";

$fileManagerJson = "";

$allowFileManager = 'false';

$extendconfig = 'allowImageUpload : false,';

$extendconfig .= 'allowFlashUpload : false,';

$extendconfig .= 'allowMediaUpload : false,';

$extendconfig .= 'allowFileUpload : false,';

}

$items['Member'] = "[

'source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'cut', 'copy', 'paste',

'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',

'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',

'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',

'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',

'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image',

'flash', 'media', 'insertfile', 'table', 'hr', 'emoticons', 'map', 'pagebreak',

'link', 'unlink', '|', 'about']";

$items['Small'] = $items['MemberLit'] = $items['Diy'] = "[

'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

'insertunorderedlist', '|', 'emoticons', 'image', 'link']";

$items['Feedback']= "[

'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

'insertunorderedlist', '|', 'emoticons']";

$itemconfig = '';

if(isset($items[$etype]))

{

$itemconfig = "items :{$items[$etype]},";

}

$session_id = session_id();

$code = <<

KindEditor.ready(function(K) {

var editor1 = K.create('textarea[name="{$fname}"]', {

cssPath : '{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.css',

uploadJson : '$uploadJson',

fileManagerJson : '$fileManagerJson',

filterMode: false,//是否开启过滤模式

extraFileUploadParams: {

PHPSESSID : '{$session_id}'

},

$extendconfig

$itemconfig

allowFileManager : {$allowFileManager},

afterBlur: function(){this.sync();}

});

prettyPrint();

});

{$fvalue}

HTML;

if($gtype=="print")

{

echo $code;

}

else

{

return $code;

}

}

dedecms gbk编码程序的

打开 include/inc/inc_fun_funAdmin.php 找到

else {

/*

// ------------------------------------------------------------------------

// 当前版本,暂时取消dedehtml编辑器的支持

在它的上面加入

else if($GLOBALS['cfg_html_editor']=='kindeditor')

{

$fvalue =htmlspecialchars($fvalue);

$uploadJson = $GLOBALS['cfg_cmspath']."/include/dialog/kindeditor_post.php";

$fileManagerJson = $GLOBALS['cfg_cmspath']."/include/dialog/kindeditor_manager.php";

$allowFileManager = 'true';

$extendconfig = '';

if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy' || $etype == 'Feedback')

{

$uploadJson = "";

$fileManagerJson = "";

$allowFileManager = 'false';

$extendconfig = 'allowImageUpload : false,';

$extendconfig .= 'allowFlashUpload : false,';

$extendconfig .= 'allowMediaUpload : false,';

$extendconfig .= 'allowFileUpload : false,';

}

$items['Member'] = "[

'source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'cut', 'copy', 'paste',

'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',

'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',

'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',

'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',

'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image',

'flash', 'media', 'insertfile', 'table', 'hr', 'emoticons', 'map', 'pagebreak',

'link', 'unlink', '|', 'about']";

$items['Small'] = $items['MemberLit'] = $items['Diy'] = "[

'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

'insertunorderedlist', '|', 'emoticons', 'image', 'link']";

$items['Feedback']= "[

'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',

'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',

'insertunorderedlist', '|', 'emoticons']";

$itemconfig = '';

if(isset($items[$etype]))

{

$itemconfig = "items :{$items[$etype]},";

}

$session_id = session_id();

$code = <<

KindEditor.ready(function(K) {

var editor1 = K.create('textarea[name="{$fname}"]', {

cssPath : '{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.css',

uploadJson : '$uploadJson',

fileManagerJson : '$fileManagerJson',

filterMode: false,//是否开启过滤模式

extraFileUploadParams: {

PHPSESSID : '{$session_id}'

},

$extendconfig

$itemconfig

allowFileManager : {$allowFileManager},

afterBlur: function(){this.sync();}

});

prettyPrint();

});

{$fvalue}

HTML;

if($gtype=="print")

{

echo $code;

}

else

{

return $code;

}

}

最后

后台-系统-系统基本参数-核心设置-Html编辑器 ,填写kindeditor

要实现代码高亮需在前台模板页(比如我的是aricle_aritlce.htm)需引入以下几个文件:

然后,在你文章模板页的前添加这一句:

注意,一定要放在body的结束符之前,如果在页面头部声明是没效果的。

织梦html编辑器,织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代相关推荐

  1. 织梦html编辑器不见,dedecms更换为kindeditor编辑器后各类问题解决方法

    kindeditor简介 KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE.Firefox.Chrome.Safari.Opera等主流浏览 ...

  2. kindeditor编辑器上传图片

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. 织梦DEDECMS 整合Kindeditor编辑器美化版nkeditor版可H5多图上传摒弃SWF上传

    织梦插件说明 织梦DEDECMS 整合Kindeditor编辑器美化版nkeditor版可H5多图上传摒弃SWF上传(UTF版) 本修改整合了Kindeditor编辑器美化版 功能: 1.可多图上传( ...

  4. 关于dedecms织梦后台html编辑器不能复制word格式的处理方法/ kindEditor编辑器/百度(ueditor)编辑器的添加方法

    Q:word文件内容粘贴到dede后台编辑器里,格式都失效了 dede自带的文本编辑器很不好用,且有些功能还需要我们自己手动去修改源码,才能完成我们想要的效果 一.更换kindEditor编辑器操作步 ...

  5. dede修改mysql,织梦教程:如何修改dedecms系统数据库表前缀?

    原标题:织梦教程:如何修改dedecms系统数据库表前缀? 如何修改dedecms织梦数据表前缀,织梦模板之家给大家讲一下方法,如果你刚开始建站本文对你起不到任何帮助,如果你的站建立了1个月以上,数据 ...

  6. html免费编辑器图片alt,织梦模板kindeditor编辑器图片上传增加图片说明alt属性和title属性...

    织梦kindeditor编辑器图片上传增加图片说明alt属性和title属性效果图: 1.在织梦/include/kindeditor/kindeditor-all.js 或者 /kindeditor ...

  7. dedecms织梦去除版权powered by dedecms方法

    织梦官方5.7版本升级后,版权标签{dede:global name='cfg_powerby'/}调用出来后会出现:"powered by dedecms",织梦58建议您不要去 ...

  8. 织梦网站 mysql,织梦(DEDECMS)网站程序及数据库迁移搬家教程

    对于新手来说,网站程序和数据库搬家是最件非常痛苦的事情,稍有不慎就导致数据丢失或数据库连接百试不灵.织梦的搬家,怎么才能做到最简单最安全呢?笔者将带着大家来解决完整搬家问题,以及搬家过程中需要注意的事 ...

  9. 织梦采集,织梦采集工具,织梦cms免费采集

    织梦采集,整合了织梦DEDE发布接口,提供有织梦自动采集.织梦自动更新.织梦自动发布等强大的功能,让站长们可以轻松地建立织梦网站或者织梦CMS站群,织梦CMS作为开源的程序,能配上织梦采集管理,将会帮 ...

最新文章

  1. Java容器集合类的区别用法
  2. 动手理解Vue导航守卫
  3. AS3中 is,as,typeof的区别 .
  4. cocos2dX改变锚点位置
  5. 网络工程师晋升_晋升为工程师的最快方法
  6. python人工智能方向怎么学_人工智能方向需要学习python或是深度学习呢?
  7. uva562Dividing Coins
  8. SQL Server 通过备份文件初始化复制
  9. springboot读取properties(yml)的几种常用方式
  10. 计算机会计u8实验报告,会计信息系统实验报告 用友u8
  11. Windows系统删除文件时提示找不到该项目,无法删除时的解决办法
  12. CTF新手抓包找flag
  13. 微服务: 立志做个伟大的项目
  14. UIAutomatorViewer初体验
  15. nginx的反向代理proxy_pass指令
  16. uni-app——如何获取页面容器的高度
  17. 编写PE文件解析器(三)
  18. 51单片机(六)矩阵键盘和矩阵键盘密码锁
  19. winrar5.9-64位最新版
  20. Linux命令之管道

热门文章

  1. 高版本STM32CubeIDE下载/调试指南
  2. VS Code配置Java环境(Java17)
  3. arcgis利用栅格计算器修改DEM高程数据
  4. Pspice17.2绘制原理图
  5. 漫画 | 小心,别被你的领导“白嫖”了!
  6. 电话机器人源码和系统部署
  7. python炫酷的动画片_最炫酷的特效锁屏
  8. 解析分账系统,看这篇就够了!
  9. ACA大数据助理工程师题库总结
  10. oracle sql获取年月日时分秒,Oracle SQL日期及日期格式获取命令