]> git.immae.eu Git - perso/Immae/Projets/packagist/ludivine-ckeditor-component.git/blobdiff - sources/plugins/brclear/plugin.js
Add brclear
[perso/Immae/Projets/packagist/ludivine-ckeditor-component.git] / sources / plugins / brclear / plugin.js
diff --git a/sources/plugins/brclear/plugin.js b/sources/plugins/brclear/plugin.js
new file mode 100644 (file)
index 0000000..a11ac32
--- /dev/null
@@ -0,0 +1,26 @@
+/**\r
+* BrClear CKEditor plugin\r
+* @author Jacques Malgrange <contacter@boiteasite.fr> - 2015 - MIT License\r
+*/\r
+(function(){\r
+       var brclearCmd={\r
+               canUndo:true,\r
+               exec:function(editor){\r
+                       var brcl=editor.document.createElement('br',{attributes:{style:'clear:both;'}});\r
+                       editor.insertElement(brcl);\r
+               },\r
+               html:'<br style="clear:both;" />'\r
+       };\r
+       CKEDITOR.plugins.add('brclear',{\r
+               lang:'en,es,fr',\r
+               init:function(editor){\r
+                       editor.addCommand('brclear',brclearCmd);\r
+                       editor.ui.addButton('brclear',{\r
+                               icon:this.path+'brclear.png',\r
+                               command:'brclear',\r
+                               toolbar:'cleanup',\r
+                               title:editor.lang.brclear.title\r
+                       });\r
+               }\r
+       });\r
+})();\r