Files
SkinbaseNova/public/js/tiny_mce/plugins/smileys/editor_plugin.js
2026-02-07 08:23:18 +01:00

33 lines
987 B
JavaScript

(function(tinymce) {
tinymce.create('tinymce.plugins.SmileysPlugin', {
init : function(ed, url) {
// Register commands
ed.addCommand('mceSmileys', function() {
ed.windowManager.open({
file : url + '/smileys.php',
width : 300 + parseInt(ed.getLang('smileys.delta_width', 0)),
height : 250 + parseInt(ed.getLang('smileys.delta_height', 0)),
inline : 1
}, {
plugin_url : url
});
});
// Register buttons
ed.addButton('smileys', {title : 'smileys.smileys_desc', cmd : 'mceSmileys', image : '/gfx/smiles/adni_smiley.gif' });
},
getInfo : function() {
return {
longname : 'Smileys',
author : 'SkinBase - Gregor Klevze',
authorurl : 'http://www.skinbase.org',
infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/smileys',
version : tinymce.majorVersion + "." + tinymce.minorVersion
};
}
});
// Register plugin
tinymce.PluginManager.add('smileys', tinymce.plugins.SmileysPlugin);
})(tinymce);