We wtyczce dodaje sobie
<?php //Class public function tinymcePlugin($plugin_array) { $plugin_array['sydmovies'] = 'plugins/sydmovies/editor_plugin.js'; return $plugin_array; } public function addButtonRichEditor($buttons) { 'test' ); } ?>
I plik editor_plugin.js
<?php (function() { // Load plugin specific language pack //tinymce.PluginManager.requireLangPack('pl'); tinymce.create('tinymce.plugins.sydmovies', { init : function(ed, url) { ed.addCommand('sydmovies', function() { }); ed.addButton('sydmovies', { title : 'sydmovies.desc', cmd : 'sydmovies' }); ed.onNodeChange.add(function(ed, cm, n) { cm.setActive('sydmovies', n.nodeName == 'IMG'); }); }, createControl : function(n, cm) { return null; }, getInfo : function() { return { longname : 'Example plugin', author : 'Some author', authorurl : 'http://tinymce.moxiecode.com', infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/sydmovies', version : "1.0" }; } }); tinymce.PluginManager.add('sydmovies', tinymce.plugins.sydmovies); })(); ?>
Niestety nie ma dodatkowego buttona... ktoś wie może czemu?