Autor | Zpráva | ||
---|---|---|---|
joseph Profil * |
#1 · Zasláno: 2. 3. 2011, 09:34:39
zdravim
potrebujem si pridat do tinymce editora vlastne tlacitko nejaky navod je tu http://tinymce.moxiecode.com/tryit/menu_button.php ale neviem ako to upravit, pretoze ja chcem po stlaceni toho tlacitka aby napisalo [nieco][/nieco] , proste presne ako funguje tag B napr. na tomto fore, ze oznacim text kliknem na B a tento text obali znackami [b][/b] |
||
Medvídek Profil |
#2 · Zasláno: 2. 3. 2011, 10:08:31 · Upravil/a: Medvídek
joseph:
Vždyť tam máš hned vedle kód. <script type="text/javascript" src="<your installation path>/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> // Creates a new plugin class and a custom listbox tinymce.create('tinymce.plugins.ExamplePlugin', { createControl: function(n, cm) { switch (n) { case 'mymenubutton': var c = cm.createMenuButton('mymenubutton', { title : 'My menu button', image : 'img/example.gif', icons : false }); c.onRenderMenu.add(function(c, m) { var sub; m.add({title : 'Some item 1', onclick : function() { tinyMCE.activeEditor.execCommand('mceInsertContent', false, 'Some item 1'); }}); m.add({title : 'Some item 2', onclick : function() { tinyMCE.activeEditor.execCommand('mceInsertContent', false, 'Some item 2'); }}); sub = m.addMenu({title : 'Some item 3'}); sub.add({title : 'Some item 3.1', onclick : function() { tinyMCE.activeEditor.execCommand('mceInsertContent', false, 'Some item 3.1'); }}); sub.add({title : 'Some item 3.2', onclick : function() { tinyMCE.activeEditor.execCommand('mceInsertContent', false, 'Some item 3.2'); }}); }); // Return the new menu button instance return c; } return null; } }); // Register plugin with a short name tinymce.PluginManager.add('example', tinymce.plugins.ExamplePlugin); // Initialize TinyMCE with the new plugin and menu button tinyMCE.init({ plugins : '-example', // - tells TinyMCE to skip the loading of the plugin mode : "textareas", theme : "advanced", theme_advanced_buttons1 : "mymenubutton,bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,bullist,numlist,undo,redo,link,unlink", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_statusbar_location : "bottom" }); </script> <form method="post" action="somepage"> <textarea name="content" style="width:100%"> </textarea> </form> Takže si přidáš sem co chceš: tinyMCE.activeEditor.execCommand('mceInsertContent', false, 'Some item 1'); |
||
joseph Profil * |
#3 · Zasláno: 2. 3. 2011, 13:42:11
a nemohol by si mi to upravit tak ako to chcem
|
||
Medvídek Profil |
#4 · Zasláno: 2. 3. 2011, 14:33:44
joseph:
tinyMCE.activeEditor.execCommand('mceInsertContent', false, '[nieco][/nieco]'); |
||
Časová prodleva: 13 let
|
0