`

如何在kindeditor添加自定义插件

 
阅读更多

如何在KindEditor编辑器中添加自定义插件。 

首先看一下效果图:




上图中螃蟹做了一个IT学习者的自定义插件,就是那个小螃蟹。

当鼠标滑过时,会出现IT学习者的文字提示,点击时,会在编辑器中插入方括号中间的内容。 

下面就讲解下是如何实现的(官方已经给出示范)。



1.在plugins文件夹下添加/itxxz/itxxz.js文件

js代码如下:



  1. KindEditor.plugin('itxxz'function(K) {  
  2.    var editor = this, name = 'itxxz';  
  3.    // 点击图标时执行  
  4.    editor.clickToolbar(name, function() {  
  5. editor.insertHtml('[IT学习者官网:<a href="http://www.itxxz.com">http://www.itxxz.com</a>] ');  
  6.    });  
  7. });  



2.定义文字提示,在页面的<script>标签里添加以下脚本。


  1. KindEditor.lang({  
  2.                     itxxz : 'IT学习者'  
  3. });



3.定义图标显示样式,在页面的<style>标签里添加以下CSS。


  1.     <style>  
  2.         .ke-icon-itxxz {  
  3.                 background-image: url(image/itxxz.jpg);  
  4.                 width: 16px;  
  5.                 height: 16px;  
  6.         }  
  7.     </style>



4.初始化编辑器。


  1.   KindEditor.ready(function(K) {  
  2.       K.create('#itxxz_id', {  
  3.             items : [  
  4.                    'fontname', 'fontsize', 'forecolor', '|','itxxz'  
  5.             ]  
  6.        });  
  7. })



完整代码如下:

  1. <!doctype html>  
  2. <html>  
  3.     <head>  
  4.         <meta charset="utf-8" />  
  5.         <title>自定义插件-IT学习者</title>  
  6.   
  7.   
  8.     <link rel="stylesheet" href="../themes/default/default.css" />  
  9.         <style>  
  10.         .ke-icon-itxxz {  
  11.                 background-image: url(image/itxxz.jpg);  
  12.                 width: 16px;  
  13.                 height: 16px;  
  14.         }  
  15.     </style>  
  16.     <script charset="utf-8" src="../kindeditor.js"></script>  
  17.     <script charset="utf-8" src="../lang/zh_CN.js"></script>  
  18.     <script>  
  19.             KindEditor.lang({  
  20.                 itxxz : 'IT学习者'  
  21.             });  
  22.             KindEditor.ready(function(K) {  
  23.                K.create('#itxxz_id', {  
  24.                             items : [  
  25.                                 'fontname', 'fontsize', 'forecolor', '|','itxxz'  
  26.                     ]  
  27.                 });  
  28.             });  
  29.     </script>  
  30.     </head>  
  31.     <body>  
  32.     <h3>自定义插件-IT学习者[www.itxxz.com]</h3>  
  33.     <textarea id="itxxz_id" name="content" style="width:700px;height:300px;"></textarea>  
  34.     </body>  
  35. </html>  

 

转载于http://www.itxxz.com/kindeditor/2014/1119/KindEditor-custom-plugin.html  感谢作者

分享到:
评论

相关推荐

    kindeditor--自定义添加网络视频插件,修改批量图片上传方式flash为h5

    kindeditor自定义添加网络视频插件-,修改批量图片上传方式flash为h5上传kindeditor自定义添加网络视频插件-,修改批量图片上传方式flash为h5上传

    kindeditor.zip

    kindeditor自定义添加网络视频插件,修改批量图片上传方式flash为h5

    编辑器 KindEditor 4.0.4

    KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript ...

    kindeditor-v4.1

    基于插件的方式设计,所有功能都是插件,增加自定义和扩展功能非常简单。 4. 修改编辑器风格很容易,只需修改一个CSS文件。 5. 支持大部分主流浏览器,比如IE、Firefox、Safari、Chrome、Opera。 程序演示  ...

    kindeditor.rar_WEB开发_HTML_

    Kindeditor使用说明,如何添加自定义插件等等

    Kindeditor编辑器添加图片上传水印功能(php代码)

    KindEditor 是一套开源的在线HTML编辑器,...扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能 风格:修改编辑器风格非常容易,只需修改一个 CSS 文件 兼容:支持大部分主流浏览器,比如 IE、Firefox、S

    HTML 页面添加批注

    然后保存到数据库中,当要显示的时候就再数据库中读取下面然后在客户端用js合并,做着做着发现这种方法很烦,最后我们决定采用另一种方案,就是在在选中的文字两端加上自定义标记,批注的内容就是保存到自定义标签的...

    搜客淘宝客程序sk-taoke-v5.1专业版拓展版

    2、独有的淘点金KindEditor编辑器插件,方便添加文章的时候,随时插入淘点金标签代码。通过淘点金把普通淘宝商品、店铺链接转换成佣金链接。 3、程序内置4个不同的模板供后台切换。 4、带文章系统同时生成静态页面...

    华美淘客商城淘宝客程序 v5.0

     2、独有的淘点金KindEditor编辑器插件,方便添加文章的时候,随时插入淘点金标签代码。通过淘点金把普通淘宝商品、店铺链接转换成佣金链接。3、程序内置4个不同的模板供后台切换。4、带文章系统同时生成静态页面,...

    华美淘客商城淘宝客程序 v5.0.zip

    2、独有的淘点金KindEditor编辑器插件,方便添加文章的时候,随时插入淘点金标签代码。通过淘点金把普通淘宝商品、店铺链接转换成佣金链接。 3、程序内置4个不同的模板供后台切换。 4、带文章系统同时生成静态页面...

    axublog v1.1.1.rar

    由于这个kindeditor文件默认所有的上传插件是通用的, 所以上传视频等其他文件时,可点击“所有文件” 后台插件改进 添加“生成今日内容”页面功能,可对今日采集的内容一键生成html页面 发布“微信百度采集插件...

    PHPvod视频点播系统 2.5 for php5.3.x gbk.rar

    1、修正kindeditor在不同浏览器中加载出错和出现乱码的BUG. 2、修正后台添加插件时监听器设置错误的BUG. 特点: Phpvod从创立之初即以提高产品效率为突破口,随着编译模板,数据缓存等技术的应用,和坚固的数据...

    淘宝客程序全自动采集版源码 淘宝客自动采集软件

    2、独有的淘点金KindEditor编辑器插件,方便添加文章的时候,随时插入淘点金标签代码。 3、通过淘点金把普通淘宝商品、店铺链接转换成佣金链接。 4、程序内置4个不同的模板供后台切换。 5、带文章系统同时文章生成...

    php商城系统 v3.0 rc6.rar

    废弃 原编辑器改为使用kindeditor(代码过滤稍比原编辑器弱) 废弃 自定义后台菜单功能 废弃 管理员后台登陆路径须手动调整 废弃 原商品规格处理模式,启用新模式 (若已有用户使用商品规格须手动处理) 废弃 原商品...

    天夏淘宝客V2.1完美破解商业版整店采集+U站采集+淘点金

    2、独有的淘点金KindEditor编辑器插件,方便添加文章的时候,随时插入淘点金标签代码。通过淘点金把普通淘宝商品、店铺链接转换成佣金链接。 3、程序内置4个不同的模板供后台切换。 4、带文章系统同时生成静态页面,...

    DOYO通用建站系统 2.3.rar

    1、功能频道:内容频道(强大自定义功能)、产品频道(强大自定义功能)、交互(留言)频道,可以自由添加频道2、插件模块:支付管理、购物管理、会员管理、广告管理、专题管理、评论管理、链接管理等3、系统功能:静态...

    DOYO通用建站系统 v2.3 build20140425.zip

    5、自定义字段:强大的自定义字段功能,可按栏目、频道添加各种输入字段,包括文本、数字、单选、多选、编辑器、单附件、多附件 6、SEO优化:独立的页面SEO信息设置,方便快捷 7、HTML静态:全站纯静态生成功能 8...

    淘特Asp.Net Cms v4.0.rar

    22、FLV视频模块,支持超大附件视频上传(2G),支持将视频自动转为FLV格式,支持在文章加插入添加好的FLV视频播放。 23、WORD文档上传自动转为HTML格式,并过滤到冗余代码并上传图片。 24、RSS支持,可以根据每个...

    dtcms网站管理系统

    6.修正了后台添加广告或编辑广告内容时,如果是代码类型发生错误问题; 7.换了广告焦点图FLASH插件,解决了用户反映第一张图片无法显示问题; 注:ACCESS版和MSSQL版的功能和界面是一样的,他们除了DAL之外,还有很...

    solo-spring:solo-spring是基于开源的Solo二次开发的博客系统,出发点为将小众的组件替换为JAVA EE最常用的组件。主要改进如下:1、将依赖的lake框架替换为Spring MVC;2、将文件上传至七牛云替换为本地目录;3、增加编辑器UEditor

    我们不会将只有“20%”用户使用的功能添加进来,只有这样才能保持博客系统本该有的纯净,足够轻量才能带来简约的使用体验。 Markdown / TinyMCE / KindEditor / Emoji / 标签 自定义导航(页面、链接) 草稿夹 评论...

Global site tag (gtag.js) - Google Analytics