Ckeditor Hello World 插件

Ckeditor是一款非常优秀的其余JQuery编辑器,应该说是我记忆中的第一款交互性强的编辑器,最近其官方已经挂出10年庆祝,说明还是比较有历史和成就的。

我这里简单给出一个我的Hello World插件,仅供大家参考!

Ckeditor Hello World Plugin

在Ckeditor根目录下的plugins文件夹中创建插件文件夹newplugin,其结果像这样ckeditor\plugins\newplugin。

接下来就是创建插件入口文件plugin.js,代码如下:

(function() {     var o = {         exec: function(p) {             p.insertHtml(‘<p>Hello World!</p>’);         }     };     CKEDITOR.plugins.add(‘newplugin’, {         init: function(editor) {             editor.addCommand(‘newplugin’, o);             editor.ui.addButton(‘newplugin’, { label: ‘New Plugin’, icon: this.path + ‘newplugin.png’, command: ‘newplugin’ });             if (editor.addMenuItems) editor.addMenuItem("newplugin", { label: ‘New Plugin’, icon: this.path + ‘newplugin.png’, command: ‘newplugin’, group: ‘clipboard’, order: 9 });             if (editor.contextMenu) editor.contextMenu.addListener(function() {                 return { "newplugin": CKEDITOR.TRISTATE_OFF };             });         }     }); })();

这里是插件的小图标newplugin.png

(…)Read the rest of Ckeditor Hello World 插件 (82 words)


© lixiphp for LixiPHP – 致力于PHP高级编程!, 2013. | Permalink | No comment |Add to del.icio.us Post tags: ckeditor, extraPlugins, helloworld, JQuery, plugin, samples, Toolbar

Feed enhanced by Better Feed from Ozh

人言未必皆真,听言只听三分。

Ckeditor Hello World 插件

相关文章:

你感兴趣的文章:

标签云: