(function ($) { tinymce.create('tinymce.plugins.video_filter', { init : function(ed, url) { // Register commands ed.addCommand('mceVideoFilter', function() { ed.windowManager.open({ file : Drupal.settings.video_filter.url.wysiwyg_tinymce, width : 580, height : 480, inline : true, scrollbars : 1, popup_css : false }, { plugin_url : url }); }); // Register buttons ed.addButton('video_filter', { title : 'Video filter', cmd : 'mceVideoFilter', image : url + '/images/video_filter.png' }); }, getInfo : function() { return { longname : 'Video Filter', author : 'Video Filter', authorurl : 'http://drupal.org/project/video_filter', infourl : 'http://drupal.org/project/video_filter', version : tinymce.majorVersion + "." + tinymce.minorVersion }; } }); // Register plugin tinymce.PluginManager.add('video_filter', tinymce.plugins.video_filter); })(jQuery);