--- /dev/null
+ // Choose Image From Cartable Angular version
+(function()
+{
+
+
+ var addFileFromPickerFunction = {
+ exec : function(editor){
+ // Need to open file picker here
+ editor.fire('angularfilepicker');
+ }
+ };
+
+ CKEDITOR.plugins.add('angularfilepicker',
+ {
+ init : function(editor)
+ {
+ var com = "angularfilepicker";
+
+ // Add the link and unlink buttons.
+ editor.addCommand(com, addFileFromPickerFunction);
+
+ editor.ui.addButton('angularfilepicker', {
+ label : "Ajouter une image depuis mon cartable",
+ command : com,
+ icon: this.path + 'images/addFile.png'
+ });
+
+ // If the "menu" plugin is loaded, register the menu items.
+ if (editor.addMenuItems) {
+ editor.addMenuItems({
+ angularfilepicker:
+ {
+ label : 'Mes documents',
+ command : 'angularfilepicker',
+ group : 'angularfilepicker'
+ }
+ });
+ }
+ }
+ });
+
+})();
+
+/*
+var fileChooser = new EntSavoie.FileChooser({
+ renderURLAjax: editor.config.scope.renderURLAjax,
+ mainWindow: null,
+ actionURLAjax: editor.config.scope.actionURLAjax,
+ checkExtension: true,
+ extensions: EntSavoie.imageExtensionString,
+ uploadCmd: 'uploadPictureCKEditor',
+ supportedExtensions: EntSavoie.imageExtensionArray,
+ allowUpload: true,
+ callBackFnJQuery: editor.config.scope.onImageChoosedWithJQueryUploaderCKEditor,//.createDelegate(editor.config.scope),
+ callBackFn: editor.config.scope.onImgChoosedCKEditor//.createDelegate(editor.config.scope)
+});
+fileChooser.show();
+*/