/** * TinyMCE helper javascript functions. * * @package editor_tinymce * @copyright 2010 Petr Skoda (http://skodak.org) * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ M.editor_tinymce=M.editor_tinymce||{};M.editor_tinymce.editor_options=M.editor_tinymce.options||{};M.editor_tinymce.filepicker_options=M.editor_tinymce.filepicker_options||{};M.editor_tinymce.initialised=!1;M.editor_tinymce.init_editor=function(Y,editorid,options){if(!M.editor_tinymce.initialised){tinymce.ScriptLoader.add(M.cfg.wwwroot+'/lib/editor/tinymce/all_strings.php?elanguage='+options.language+'&rev='+options.langrev);tinymce.ui.Toolbar.prototype.oldRenderHTML=tinymce.ui.Toolbar.prototype.renderHTML;tinymce.ui.Toolbar.prototype.renderHTML=function(){if(this.controls.length==0){return} return tinymce.ui.Toolbar.prototype.oldRenderHTML.call(this)};M.editor_tinymce.initialised=!0;M.util.js_pending('editors');options.oninit="M.editor_tinymce.init_callback"} M.editor_tinymce.editor_options[editorid]=options;if(options.moodle_init_plugins){var extraplugins=options.moodle_init_plugins.split(',');for(var i=0;i