Début d'intégration de la boît de dialogue d'image de Plinn. Pour l'instant, on affic...
[ckeditor.git] / skins / ckeditor / plugins / plinn_image / plugin.js
index 442a2be..17658a9 100644 (file)
@@ -23,6 +23,19 @@ function updateImageSizeUrlParameters(img) {
        }
 }
 
+function openPlinnImageDialog(path, editor) {
+       var winOptions  = "location=no,menubar=no,toolbar=no,dependent=yes,dialog=yes,minimizable=no,modal=yes,alwaysRaised=yes" +
+               ",resizable=yes"  +
+               ",width=801"  +
+               ",height=600";
+               //",top="  + iTop +
+               //",left=" + iLeft ;
+       
+       var win = open(path + 'dialog/plinn_image.html', 'PlinnImageDialog', winOptions);
+       win.dialogArguments = new Object();
+       win.dialogArguments.editor = editor;
+}
+
 
 CKEDITOR.plugins.add( 'plinn_image',
 {
@@ -42,21 +55,18 @@ CKEDITOR.plugins.add( 'plinn_image',
                                }
                        );
                });
-               
+               var pluginPath = this.path;
                var command = editor.addCommand('plinn_image',
                        {
-                               exec : function(editor) {
-                                       alert('Bonjour la France !');
-                               }
+                               exec : function(editor){openPlinnImageDialog(pluginPath, editor);}
                        });
                
                editor.ui.addButton('PlinnImage',
                        {
                                label : editor.lang.common.image,
-                               icon : this.path + 'dialog/plinn_image.gif',
+                               icon : pluginPath + 'dialog/plinn_image.gif',
                                command : 'plinn_image'
                        });
-               console.log(this.path);
        }
 });