Update TinyMCE Toolbar system properties

shrutijibhekar
Tera Contributor

 

Hello @all 

 

I’m trying to update the following system properties:

  • glide.ui.html.editor.v4.toolbar.line1

  • glide.ui.html.editor.v4.toolbar.line2

  • glide.ui.html.editor.v4.valid.buttons

However, after adding the values, I’m not seeing any changes reflected in Knowledge Base articles.

I also tried updating dictionary attributes, but that approach only works for a single article. I need a solution that applies consistently across all articles.

 

 

Has anyone encountered this before or knows how to make these changes effective globally?

 

Any guidance would be appreciated. 

Thank you!

1 REPLY 1

Naveen20
ServiceNow Employee

Try these

  • Navigate to System Definition > Dictionary and find the html field on the kb_knowledge table (or whichever table the field is inherited from — check if it's on kb_knowledge_base or a parent).
  • Open the dictionary entry and look at the Attributes field. If there's already a toolbar=... or tinymce_toolbar=... attribute set there, that's what's overriding your system properties.
  • Update the attributes directly on the dictionary entry (not on the form layout or a single record). For example, you'd set something like: toolbar=bold italic underline | bullist numlist | link image | code This applies to every record that uses that field, not just one article.
  • If no field-level attribute exists and system properties still aren't working, try adding the attribute use_global_toolbar=true to the dictionary entry to explicitly tell the field to respect the system properties.