Add External TinyMCE Plugins
Where additional customization is required, custom plugins can be loaded into TinyMCE.
-
Using a plain text editor, open
config/config.jsin the extracted Tiny Editors for HCL Connections package.Note
Use a plain text editor to avoid inserting invalid formatting or symbols into
config.js. Do not use a rich text editor such as Microsoft Word for editing configuration files. -
Locate the property
externalPluginsand modify the array to customize the external plugin configuration using the following resources:- External Plugins for TinyMCE.
- Create a Plugin for TinyMCE.
- The external plugins customization syntax.
- Connections locations for selectively loading plugins.
Tip
If the external plugin array is empty (
externalPlugins: [],), no external plugins will be loaded.externalPlugins: [ { name: 'demo', url: '/connections/resources/web/tiny.demo/plugins/demo/plugin.min.js', on: ['wikis'] } ], -
Continue configuring the Tiny Editors integration or continue with the installation.
HCL Connections supported TinyMCE - Plugins
When enabling external plugins for the TinyMCE Editor, not every plugin has been tested with HCL Connections. In addition, some of the plugins have known issues. While we are always working to improve compatibility with third party products, only the plugins listed in the below table have been successfully tested and are available for support from HCL.
| Category | Tiny MCE Plugin | Notes |
|---|---|---|
| Plugin - core | Advanced List | |
| Plugin - core | Anchor | |
| Plugin - core | Autolink | |
| Plugin - core | Autoresize | |
| Plugin - core | Character Map | |
| Plugin - core | Code Sample | |
| Plugin - core | Directionality | |
| Plugin - core | Emoticons | |
| Plugin - core | Full Screen | |
| Plugin - core | Help | |
| Plugin - core | Horizontal Rule | |
| Plugin - core | Image | |
| Plugin - core | Insert Date/Time | Only activatable by externalPlugins setting. |
| Plugin - core | Link | |
| Plugin - core | Lists | |
| Plugin - core | Media | |
| Plugin - core | Nonbreaking Space | Only activatable by externalPlugins setting. |
| Plugin - core | Noneditable | Only activatable by externalPlugins setting. |
| Plugin - core | Preview | Only activatable by externalPlugins setting. |
| Plugin - core | Only activatable by externalPlugins setting. | |
| Plugin - core | Quick Toolbar | Only activatable by externalPlugins setting. |
| Plugin - core | Search and Replace | |
| Plugin - core | Table | |
| Plugin - core | Template | Only activatable by externalPlugins setting. |
| Plugin - core | Text Pattern | |
| Plugin - core | Visual Blocks | Only activatable by externalPlugins setting. |
| Plugin - core | Visual Characters | Only activatable by externalPlugins setting. |
| Plugin - Premium | Accessibility Checker | |
| Plugin - Premium | Advanced Code Editor | |
| Plugin - Premium | Case Change | |
| Plugin - Premium | Enhanced Media Embed | |
| Plugin - Premium | Format Painter | |
| Plugin - Premium | Link Checker | |
| Plugin - Premium | Mentions | |
| Plugin - Premium | Page Embed | |
| Plugin - Premium | Permanent Pen | |
| Plugin - Premium | PowerPaste | |
| Plugin - Premium | Spell Checker Pro | |
| Plugin - Premium | AutoCorrect | |
| Plugin - Premium | Advanced Tables |
Related information