| Current Path : /home/wuectly/www/plugins/editors/acyeditor/acyeditor/ckeditor/plugins/acymediabrowser/ |
| Current File : /home/wuectly/www/plugins/editors/acyeditor/acyeditor/ckeditor/plugins/acymediabrowser/plugin.js |
(function() {
var a= {
exec:function(editor){
if (parent.IeCursorFix)
{
parent.IeCursorFix();
}
if (parent.SetIgnoreDeselection)
{
parent.SetIgnoreDeselection();
}
var itemElement = document.getElementById('AcyLienMediaBrowser');
if (itemElement)
{
if (FireClick)
FireClick(itemElement);
}else if(parent.FireClick)
{
var itemElement = parent.document.getElementById('AcyLienMediaBrowser');
parent.FireClick(itemElement);
}
}
},
b='acymediabrowser';
CKEDITOR.plugins.add(b,{
init:function(editor){
editor.addCommand(b,a);
editor.ui.addButton("acymediabrowser",{
label:editor.lang.acymediabrowser.toolbar,
icon: this.path.split("/plugins/")[0] + "/media/com_acymailing/images/editor/icon-16-mediabrowser.png",
command:b,
toolbar: "insert"
});
editor.on('doubleclick', function( evt ){
var element = evt.data.element;
if ( element.is( 'img' ) ){
var itemElement = document.getElementById('AcyLienMediaBrowser');
if(itemElement){
FireClick(itemElement);
}else{
itemElement = parent.document.getElementById('AcyLienMediaBrowser');
parent.FireClick(itemElement);
}
}
});
}
});
})();