| Current Path : /home/sunflowe/www2/j15/plugins/editors/jce/tiny_mce/plugins/advcode/ |
| Current File : /home/sunflowe/www2/j15/plugins/editors/jce/tiny_mce/plugins/advcode/editor_plugin.js |
/**
* $Id: editor_plugin.js 26 2009-05-25 10:21:53Z happynoodleboy $
* @package JCE
* @copyright Copyright (C) 2005 - 2009 Ryan Demmer. All rights reserved.
* @author Ryan Demmer
* @license GNU/GPL
* JCE is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
*/
(function() {
tinymce.PluginManager.requireLangPack('advcode');
tinymce.create('tinymce.plugins.AdvancedCodeEditorPlugin', {
init : function(ed, url) {
var t = this;
t.editor = ed;
t.url = url;
// Register commands
ed.addCommand('AdvCodeEditor', function() {
ed.windowManager.open({
file : url + '/advcode.html',
width : 720 + parseInt(ed.getLang('advcode.delta_width', 0)),
height : 600 + parseInt(ed.getLang('advcode.delta_height', 0)),
inline : 1
}, {
plugin_url : url
});
});
// Register buttons
ed.addButton('advcode', {
title : 'advcode.desc',
cmd : 'AdvCodeEditor',
image : url + '/img/advcode.gif'
});
},
getInfo: function(){
return {
longname: 'Advanced Code Editor',
author: 'Ryan Demmer',
authorurl: 'http://www.joomlacontenteditor.net',
infourl: 'http://www.joomlacontenteditor.net',
version: '1.5.2'
};
}
});
// Register plugin
tinymce.PluginManager.add('advcode', tinymce.plugins.AdvancedCodeEditorPlugin);
})();