Adding functions to Rich Text Editor toolbar 8.X

So I was looking for a way to add an ordered or unordered list to a text in the Rich Text Editor in Sitecore 8.2 and I couldn’t find it in the Rich Text Editor (RTE). This is because the default RTE doesn’t show all functions (see image below).

ribbon-top

The image above shows the default toolbar for the RTE. If you want to add more buttons to this, like ‘insert ordered list’, you will have to some customization in the core db. Nothing big. I’ll show you how!

Two choices.

First, fastest. Add a path in your template for the field type like so:

source-field-type

You can choose from Html Editor Profiles:

  • Rich Text Default
  • Rich Text Full
  • Rich Text IDE
  • Rich Text Medium
  • Rich Text Mail

I can’t think of a situation where this isn’t enough for your clients.


But for those that like to experiment there is a second choice, more customizable.

Start by switching to your CORE db and go to Content Editor.

Go to /sitecore/system/Settings/Html Editor Profiles.
Lets say you duplicate the Rich Text Default item and rename it, in this case, to “Rich Text Custom”.

You want to add new items under /sitecore/system/Settings/Html Editor Profiles/Rich Text Custom/Toolbar 1.

Insert new _Html Editor button. In the field ‘Click’ you enter “InsertOrderedList”.
(I don’t know what all the functions are, but if you want, you can check into the other profiles like “RTE Full” what to put in the ‘Click’ for your specific button.

Now you can add “/path/Rich Text Custom” to the source field in your template.

Thanks for reading and happy Sitecoring!

Leave a comment