| Current Path : /home/sunflowe/www2/j30/components/com_jce/editor/tiny_mce/plugins/mediamanager/ |
| Current File : /home/sunflowe/www2/j30/components/com_jce/editor/tiny_mce/plugins/mediamanager/editor_plugin.js |
/* mediamanager - 2.0.16 | 24 March 2016 | http://www.joomlacontenteditor.net | Copyright (C) 2006 - 2016 Ryan Demmer. All rights reserved | GNU/GPL Version 2 - http://www.gnu.org/licenses/gpl-2.0.html */
(function(){var each=tinymce.each;tinymce.create('tinymce.plugins.MediaManagerPlugin',{init:function(ed,url){var t=this;t.editor=ed;t.url=url;function isMediaElm(n){if(n.nodeName=='IMG'){return/mceItem(Flash|ShockWave|WindowsMedia|QuickTime|RealMedia|DivX|SilverLight|Audio|Video|Iframe)/.test(n.className);}
return false;};function isPopup(n){if(ed.dom.is(n,'a.jcepopup')){return/(flash|quicktime|director|shockwave|windowsmedia|mplayer|real|realaudio|divx|video|audio)/.test(n.type)||/(youtube|google|metacafe)/.test(n.href);}
return false;};ed.addCommand('mceMediaManager',function(){var se=ed.selection,n=se.getNode();if(isPopup(n)){se.select(n);}
ed.windowManager.open({file:ed.getParam('site_url')+'index.php?option=com_jce&view=editor&layout=plugin&plugin=mediamanager',width:780+ed.getLang('mediamanager.delta_width',0),height:640+ed.getLang('mediamanager.delta_height',0),inline:1,popup_css:false},{plugin_url:url});});ed.addButton('mediamanager',{title:'mediamanager.desc',cmd:'mceMediaManager',image:url+'/img/mediamanager.png'});ed.onNodeChange.add(function(ed,cm,n){cm.setActive('mediamanager',isMediaElm(n)||isPopup(n));});ed.onInit.add(function(){if(ed&&ed.plugins.contextmenu){ed.plugins.contextmenu.onContextMenu.add(function(th,m,e){m.add({title:'mediamanager.desc',icon_src:url+'/img/mediamanager.png',cmd:'mceMediaManager'});});}});}});tinymce.PluginManager.add('mediamanager',tinymce.plugins.MediaManagerPlugin,['media']);})();