diff --git a/Resources/public/js/tinymce/tinymce.js b/Resources/public/js/tinymce/tinymce.js
index <HASH>..<HASH> 100644
--- a/Resources/public/js/tinymce/tinymce.js
+++ b/Resources/public/js/tinymce/tinymce.js
@@ -33,6 +33,9 @@
         'plugins': {}
     };
 
+    tinymce.claroline.init = tinymce.claroline.init || {};
+    tinymce.claroline.plugins = tinymce.claroline.plugins || {};
+
     /**
      * This method fix the height of TinyMCE after modify it,
      * this is usefull when change manually something in the editor.
@@ -148,6 +151,7 @@
             }
         }).on('LoadContent', function () {
             tinymce.claroline.editorChange(editor);
+            tinymce.claroline.customInit(editor);
         });
 
         editor.on('BeforeRenderUI', function () {
@@ -254,6 +258,13 @@
         }
     };
 
+    tinymce.claroline.customInit = function(editor)
+    {
+        $.each(tinymce.claroline.init, function(key, func) {
+            func(editor);
+        });
+    }
+
     /**
      * Initialization function for TinyMCE editors.
      */
Tinymce can be initialized by plugins.