17488 Posts in 4473 Topics by 1978 members
| Go to End | Next > | |
| Author | Topic: | 4891 Views |
-
Customize Tiny MCE

23 April 2008 at 11:26am
Hello,
i want to add some buttons to the backend editor "Tiny MCE"?! How can I do that - I tried to edit "tinymce.template.js", but without success.Is it impossible to add for example the "select class" drop down menu?!
so long BerT
-
Re: Customize Tiny MCE

23 April 2008 at 1:51pm
The toolbar spec is defined in sapphire/forms/HtmlEditorField.php - there's a class HtmlEditorField_Toolbar.
-
Re: Customize Tiny MCE

26 April 2008 at 12:24am
is it possible to override this class / function without editing core-elements making ugrading harder?
-
Re: Customize Tiny MCE

27 April 2008 at 10:28am
Yes, you can, but it will require a fair bit of mucking around:
1) Apply this changeset to your own copy. This will appear in the next version, so you're not distrupting upgradeability.
http://open.silverstripe.com/changeset/53459/modules/cms/trunk/code/LeftAndMain.php
2) Create MyToolbar.php. Overload any methods that you need to:
class MyToolbar extends HtmlEditorField_Toolbar {
}
3) Add the following to _config.php:
Object::useCustomClass("HtmlEditorField_Toolbar", "MyToolbar");
If someone wants to write a patch that defines methods such as these, that would be handy.
HtmlEditorField_Toolbar::set_controls($controls);
HtmlEditorField_Toolbar::add_control($control, $row, $insertBefore = null);
HtmlEditorField_Toolbar::remove_control($control);You would then be able to use these methods to amend the toolbar without creating a new class.
-
Re: Customize Tiny MCE

14 July 2008 at 6:10pm
Those last 3 methods don't currently exist, it's a feature suggestion for anyone who wants to implement them.
-
Re: Customize Tiny MCE

22 July 2008 at 4:52am
Hello simple question i just want the font color and background color buttons on tinymce can you give me the lines that I should add to htmleditorfiled.php file please !!! thanks in advance.
-
Re: Customize Tiny MCE

22 July 2008 at 7:43am
It seems to me, that it does not work anymore in SIlverstripe 2.2.2
Any ideas, bugfixes?
| 4891 Views | ||
| Go to Top | Next > |



