位置: IT常识 - 正文

织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代码高亮(将织梦dedecms转换到wordpress)

编辑:rootadmin

推荐整理分享织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代码高亮(将织梦dedecms转换到wordpress),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦使用教程,织梦cms要钱吗,织梦cms怎么样,织梦cms可以商用吗,织梦cms可以商用吗,将织梦dedecms转换到wordpress,织梦cms怎么样,将织梦dedecms转换到wordpress,内容如对您有帮助,希望把文章链接给更多的朋友!

在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编辑器的支持

织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代码高亮(将织梦dedecms转换到wordpress)

在它的上面加入

elseif($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=<<<HTML<linkrel="stylesheet"href="{$GLOBALS['cfg_cmspath']}/include/kindeditor/themes/default/default.css"/><linkrel="stylesheet"href="{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.css"/><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/kindeditor-min.js"></script><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/lang/zh_CN.js"></script><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.js"></script><scripttype="text/javascript">KindEditor.ready(function(K){vareditor1=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$itemconfigallowFileManager:{$allowFileManager},afterBlur:function(){this.sync();}});prettyPrint();});</script><textareaname="{$fname}"style="height:{$nheight}px;visibility:hidden;width:100%;">{$fvalue}</textarea>HTML;if($gtype=="print"){echo$code;}else{return$code;}}

dedecms gbk编码程序的

打开include/inc/inc_fun_funAdmin.php找到

else {

/*

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

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

在它的上面加入

elseif($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=<<<HTML<linkrel="stylesheet"href="{$GLOBALS['cfg_cmspath']}/include/kindeditor/themes/default/default.css"/><linkrel="stylesheet"href="{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.css"/><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/kindeditor-min.js"charset="gb2312"></script><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/lang/zh_CN.js"charset="gb2312"></script><scriptsrc="{$GLOBALS['cfg_cmspath']}/include/kindeditor/plugins/code/prettify.js"charset="gb2312"></script><scripttype="text/javascript">KindEditor.ready(function(K){vareditor1=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$itemconfigallowFileManager:{$allowFileManager},afterBlur:function(){this.sync();}});prettyPrint();});</script><textareaname="{$fname}"style="height:{$nheight}px;visibility:hidden;width:100%;">{$fvalue}</textarea>HTML;if($gtype=="print"){echo$code;}else{return$code;}}

最后

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

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

<link type="text/css" rel="stylesheet" href="/include/kindeditor/plugins/code/prettify.css"/>

<script type="text/javascript" src="/include/kindeditor/plugins/code/prettify.js"></script>

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

<script>prettyPrint();</script>

注意,一定要放在body的结束符之前,如果在页面头部

本文链接地址:https://www.jiuchutong.com/zhishi/310840.html 转载请保留说明!

上一篇:php之kohana框架的安装详解(php框架symfony)

下一篇:织梦模板DEDECMS数据库分表储存数据负载性能优化(织梦模板安装完整教程)

  • java entry(java entry数组)

    java entry(java entry数组)

  • 华硕怎么进入bios设置界面(华硕怎么进入bios恢复出厂设置)

    华硕怎么进入bios设置界面(华硕怎么进入bios恢复出厂设置)

  • 支付宝聊天别人可以看到吗(支付宝聊天别人会看见吗)

    支付宝聊天别人可以看到吗(支付宝聊天别人会看见吗)

  • 微信运动可以看到别人的轨迹吗(微信运动可以看到来访者吗)

    微信运动可以看到别人的轨迹吗(微信运动可以看到来访者吗)

  • 小米9ai键怎么老是自动开启(小米9ai键老是自己启动)

    小米9ai键怎么老是自动开启(小米9ai键老是自己启动)

  • 淘宝app右上角没有领红包(淘宝不显示角标)

    淘宝app右上角没有领红包(淘宝不显示角标)

  • iphone11电量低已停用闪光灯是什么意思(苹果11电量低)

    iphone11电量低已停用闪光灯是什么意思(苹果11电量低)

  • b612是什么相机(sony老式相机)

    b612是什么相机(sony老式相机)

  • 苹果手机屏幕镜像怎么没有反应(苹果手机屏幕镜像是什么意思)

    苹果手机屏幕镜像怎么没有反应(苹果手机屏幕镜像是什么意思)

  • 全民k歌来自微信分享是什么意思(全民k歌显示微信好友,但是不知道是哪位)

    全民k歌来自微信分享是什么意思(全民k歌显示微信好友,但是不知道是哪位)

  • 淘宝什么时候有跨店满减(淘宝什么时候有满200减30的活动)

    淘宝什么时候有跨店满减(淘宝什么时候有满200减30的活动)

  • 微信obj虚框啥意思(微信obj虚框啥意思,如何解决)

    微信obj虚框啥意思(微信obj虚框啥意思,如何解决)

  • oppoa57有小爱同学吗(oppoa5小爱在哪里)

    oppoa57有小爱同学吗(oppoa5小爱在哪里)

  • 美式键盘怎么切换中文(美式键盘怎么切换大小写)

    美式键盘怎么切换中文(美式键盘怎么切换大小写)

  • 10g硬盘的存储容量是多少字节(10g硬盘的存储容量怎么算)

    10g硬盘的存储容量是多少字节(10g硬盘的存储容量怎么算)

  • 美版卡贴机能更新系统吗(美版卡贴机能更新系统后怎么办)

    美版卡贴机能更新系统吗(美版卡贴机能更新系统后怎么办)

  • 微信电话号码怎么显示(微信电话号码怎么不显示在资料上)

    微信电话号码怎么显示(微信电话号码怎么不显示在资料上)

  • 铃声多多怎么下载mp3(铃声多多怎么下载到内存卡)

    铃声多多怎么下载mp3(铃声多多怎么下载到内存卡)

  • 乐视手机怎么重置账号密码(乐视手机怎么重置密码)

    乐视手机怎么重置账号密码(乐视手机怎么重置密码)

  • reno z和reno区别(reno和renoz外观一样吗)

    reno z和reno区别(reno和renoz外观一样吗)

  • 带pe功能的u盘是什么(u盘带pe是什么意思啊)

    带pe功能的u盘是什么(u盘带pe是什么意思啊)

  • 天猫精灵怎么控制空调(天猫精灵怎么控制灯光的开关)

    天猫精灵怎么控制空调(天猫精灵怎么控制灯光的开关)

  • 苹果8plus支持5g网络吗(苹果8plus支持5g卡吗)

    苹果8plus支持5g网络吗(苹果8plus支持5g卡吗)

  • Peer.exe是什么进程?Peer.exe是病毒吗?如何识别?Peer.exe程序文件介绍(explorer.exe是啥意思)

    Peer.exe是什么进程?Peer.exe是病毒吗?如何识别?Peer.exe程序文件介绍(explorer.exe是啥意思)

  • Windows 11 CO-21H2 22000.194 正式版官方下载地址(附esd微软三语直链下载x64+arm64)

    Windows 11 CO-21H2 22000.194 正式版官方下载地址(附esd微软三语直链下载x64+arm64)

  • 排成篱笆模样的旧滑板,夏威夷毛伊岛 (© Matt Anderson Photography/Getty Images)(篱笆的样子)

    排成篱笆模样的旧滑板,夏威夷毛伊岛 (© Matt Anderson Photography/Getty Images)(篱笆的样子)

  • TypeScript系列, 通过vue3实例说说declare module语法怎么用[模块声明篇](typescript ??)

    TypeScript系列, 通过vue3实例说说declare module语法怎么用[模块声明篇](typescript ??)

  • 退个税手续费增值税怎么计算
  • 公司纳税证明怎么开
  • 简易计税方法和免税该怎么选择
  • 三免三减半如何申报企业所得税
  • 土地交易服务费属于非税收入吗
  • 简易计征怎么开票
  • 电子承兑汇票怎么做账
  • 财务人员培训费怎么入账
  • 现金股利什么时候发放
  • 填写银行结算凭证的有关印鉴,应集中由谁保管
  • 个人处置打包债权取得的收入
  • 代缴税款是什么意思
  • 企业分立特殊性税务处理涉税
  • 结转劳务费
  • 滞销款的最好销售办法
  • 旅行社开具发票
  • 工资可以用来抵扣成本吗
  • 税控盘维护费是普票能全额抵扣吗
  • 分支机构多预缴应该怎么退税呢?
  • 所得税弥补以前年度
  • 城建税税收减免政策
  • 个人提前退休取得的一次性补贴收入免征
  • 现金流量表的填写视频
  • 工程结算完后剩余资金如何处理?
  • 房地产收费依据与标准
  • 个人取得偶然所得怎么交税
  • 非税收入的发票能抵扣吗
  • 基本建设项目待摊投资管理规定
  • 安全的无线连接软件
  • 购入已提足折旧的固定资产
  • win8电脑系统还原
  • 长期投资损益
  • PHP:stream_context_get_params()的用法_Stream函数
  • 变更营业执照中心怎么改
  • 当月认证抵扣的进项税发票一定要入帐做成本吗?
  • replace.exe进程
  • 员工离职的类型
  • 土地差价款和土地出让金
  • php实现邮件发送
  • 房产税和土地使用税什么时候申报
  • 一般纳税人简易计税
  • 科目余额表怎么导出
  • 工业会计和商业会计有什么区别
  • 其他债权投资如何进行投资收益的确认的核算?
  • linux嵌入式开发教程
  • 中兴网管操作手册
  • php提供的三种在函数内使用全局变量的方式
  • 长期待摊费用为负数怎么调整
  • 网上怎么申请增驾摩托车
  • mysql自动生成id
  • 销售成本转结分录
  • 业务活动成本和管理费用能不能写在一起
  • 购买财务软件怎么做凭证
  • 工业企业制造费用具体怎么摊
  • 其他应付款如何平账
  • 发票开具与小票的关系是怎样的?
  • 忘记报关可以补报吗
  • 待抵扣进项税额什么意思
  • 银行扣的账户管理费属于什么科目
  • 职工福利费如何计算
  • 长期股权投资属于什么会计要素
  • mysql免安装版怎么启动
  • 苹果mac怎么清理缓存
  • dvd-rom drive是什么意思
  • tr linux 命令
  • 微软新版windows
  • 游戏编程设计模拟软件
  • 我是如何从0开始做到年入1000+万的
  • nodejs.
  • Unity NGUI添加事件监听(转摘)
  • python里面有什么
  • 基于nodejs的框架
  • js中的函数怎么使用
  • 福建电子发票开票流程?
  • 上海市个人所得税计算
  • 小规模纳税人改成一般纳税人怎么改
  • 吸收合并是什么意思
  • 地税局属于国家公务员吗
  • 电子税务局密钥不一致
  • 现行会计法律法规汇编2022版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设