Don't miss out Virtual Happy Hour today (April 26).
Try our conversational search powered by Generative AI!
AI OnAI Off
Don't miss out Virtual Happy Hour today (April 26).
Apr 26, 2018
Jan 07, 2022
CMS UI
Closed, Acceptance tests pass
Added functionality to modify the TinyMCE settings for a given property based on the current content item.
context.Services.Configure<TinyMceConfiguration>(config => { var locator = ServiceLocator.Current; ... config.For<ArticlePage>(t => t.MainBody) .AddSettingsTransform("custom", (settings, content, propertyName) => { settings["preferred-culture"] = locator.GetInstance<LanguageResolver>().GetPreferredCulture().Name; }); // Remove a specific transform config.For<ArticlePage>(t => t.MainBody) .RemoveSettingsTransform("custom"); ... }
See https://world.episerver.com/documentation/developer-guides/CMS/add-ons/customizing-the-tinymce-editor-v2/ for details.