File Manager

Current Directory: /home/astoriaah/www/old15/components/com_jce/editor/tiny_mce/plugins/hsexpander
Viewing File: /home/astoriaah/www/old15/components/com_jce/editor/tiny_mce/plugins/hsexpander/editor_plugin.js
(function() { tinymce.create('tinymce.plugins.HighslideExpanderPlugin', { init : function(ed, url) { this.editor = ed; // Register commands ed.addCommand('mceHsExpander', function() { var se = ed.selection; ed.windowManager.open({ file : ed.getParam('site_url') + 'index.php?option=com_jce&view=editor&layout=plugin&plugin=hsexpander', width : 560 + ed.getLang('hsexpander.delta_width', 0), height : 780 + ed.getLang('hsexpander.delta_height', 0), inline : 1 }, { plugin_url : url }); }); // Register buttons ed.addButton('hsexpander', { title : 'hsexpander.desc', cmd : 'mceHsExpander', image : url + '/img/hsexpander.png' }); ed.onNodeChange.add(function(ed, cm, n, co) { //cm.setDisabled('hsexpander', co && n.nodeName != 'A'); cm.setActive('hsexpander', (n.nodeName == 'A' || n.nodeName == 'IMG') && !n.name); }); ed.onInit.add( function() { if (ed && ed.plugins.contextmenu) { ed.plugins.contextmenu.onContextMenu.add( function(th, m, e) { m.addSeparator(); m.add({title : 'hsexpander.desc', icon : 'hsexpander', cmd : 'mceHsExpander', ui : true}); if ((e.nodeName == 'A' && !ed.dom.getAttrib(e, 'name'))) { m.add({title : 'advanced.unlink_desc', icon : 'unlink', cmd : 'UnLink'}); } }); } }); }, getInfo : function() { return { longname : 'Highslide Expander', author : 'Moxiecode Systems AB', authorurl : 'http://tinymce.moxiecode.com', infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advlink', version : tinymce.majorVersion + "." + tinymce.minorVersion }; } }); // Register plugin tinymce.PluginManager.add('hsexpander', tinymce.plugins.HighslideExpanderPlugin); })();