Wysiwyg editor settings of all editor modules

Events happening in the community are now at Drupal community events on www.drupal.org.

All wysiwyg editors are implementing more or less the same settings to control and adjust an editor's features, look and behaviour. A long-term goal of wysiwyg module is to centralize editor settings for all wysiwyg editors in one module.

Some editor settings differ, because either they do not support a certain configuration option at all or the maintainer was not yet able to implement the functionality (or: duplicate the code from another editor). Please bear in mind that many options are Drupal-specific only and others just alter a Javascript settings array that is generated to initialize an editor.

Let's list all configuration options available in editor modules here to get an idea of what wysiwyg module would need to support. All items are categorized and the categorization may be extended for new/other configuration options that are not yet in the list. Legend:

  • Configuration option / feature (TinyMCE, FCKeditor, Whyzziwyg, ...)
    editor = Editor already supports this option.
    editor = Editor does not yet support this option, but would be capable to support it.
    editor = Option cannot be implemented for this editor.

Please try to keep editor names in the same order.

Note: Although an editor (module) may already be listed here, it does not mean, the supplied information is complete or valid. Please contribute and correct this list where possible.

If you want to add your opinion about this page or just leave a comment, create a new story in this group, please.

Visibility and access control

Note: most of these options are not provided by an editor, but by the editor module. (sun)
* Global user permission to access editor (TinyMCE, FCKeditor, Whizzywig)
* Different editor profiles (TinyMCE, FCKeditor, Whizzywig)
* User permission to access an editor profile (TinyMCE, FCKeditor, Whizzywig)
* Toggle (disable/enable) the editor on a textarea (TinyMCE, Whizzywig)
* Set default state (enabled/disabled) of the editor on all textareas (TinyMCE, FCKeditor, Whizzywig)
* Allow users to set default state of the editor on all textareas (TinyMCE, FCKeditor, Whizzywig)
* Restrict visibility of editor to certain paths, all paths except certain paths or if PHP evaluates to TRUE (TinyMCE, FCKeditor, Whizzywig)
* Restrict visibility of editor to certain fields or all fields except certain fields (FCKeditor, Whizzywig)

Internationalization

  • Choose language (TinyMCE, FCKeditor, Whizzywig)

Plugins

  • Select default [internal] buttons/plugins (TinyMCE, FCKeditor, Whizzywig)
  • Select external buttons/plugins (TinyMCE, FCKeditor, Whizzywig)

Plugin options

Note: Do not list specific plugins here. (sun)
* Limit a comma-separated list of selectable default HTML block formats (TinyMCE, FCKeditor)
* Define a list of selectable CSS classes (TinyMCE)

Appearance

  • Choose whether to display editor toolbar at top or bottom (TinyMCE, Whizzywig)
  • Choose whether to align editor buttons left, center or right (TinyMCE, Whizzywig)
  • Choose whether to display HTML path location at top, bottom or not at all (TinyMCE, Whizzywig)
  • Enable/disable editor resizing (TinyMCE, FCKeditor, Whizzywig)
  • Specify editor height and/or width (FCKeditor, Whizzywig)
  • Choose between theme stylesheet, custom css file or editor's default stylesheet (TinyMCE, FCKeditor, Whizzywig)
  • Define file path of a custom stylesheet (TinyMCE, FCKeditor, Whizzywig)
  • Use editor in a popup window instead of replacing a textarea (FCKeditor, Whizzywig)
  • Display editor toolbar initially expanded or collapsed (TinyMCE, FCKeditor, Whizzywig)

Content processing

  • Strip malicious tags/contents from HTML content (TinyMCE, FCKeditor, Whizzywig)
  • Preserve white-space in HTML content (TinyMCE, FCKeditor, Whizzywig)
  • Convert <font> tags to styles (TinyMCE, FCKeditor, Whizzywig)
  • Remove linebreaks (TinyMCE)
  • Apply source formatting (TinyMCE, FCKeditor, Whizzywig)

Other

  • Display browser support warning messages (TinyMCE, FCKeditor, Whizzywig)

Wysiwyg

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week