Ajout du bouton « Plinn Image » avec toute la glue qui va bien. Pour l'instant, le...
[ckeditor.git] / skins / ckeditor / plugins / plinn_image / plugin.js
index 7181a9e..442a2be 100644 (file)
@@ -1,4 +1,4 @@
-/* © Benoît Pin, MINES ParisTech */
+/* © 2011 Benoît Pin, MINES ParisTech */
 
 
 (function(){
 
 
 (function(){
@@ -28,6 +28,9 @@ CKEDITOR.plugins.add( 'plinn_image',
 {
        init : function( editor )
        {
 {
        init : function( editor )
        {
+               /* Add listener on getData event to compute images
+                  src attributes before saving data.
+               */
                editor.on('instanceReady', function(){
                        editor.on('getData',
                                function(evt) {
                editor.on('instanceReady', function(){
                        editor.on('getData',
                                function(evt) {
@@ -39,6 +42,21 @@ CKEDITOR.plugins.add( 'plinn_image',
                                }
                        );
                });
                                }
                        );
                });
+               
+               var command = editor.addCommand('plinn_image',
+                       {
+                               exec : function(editor) {
+                                       alert('Bonjour la France !');
+                               }
+                       });
+               
+               editor.ui.addButton('PlinnImage',
+                       {
+                               label : editor.lang.common.image,
+                               icon : this.path + 'dialog/plinn_image.gif',
+                               command : 'plinn_image'
+                       });
+               console.log(this.path);
        }
 });
 
        }
 });