Home / Developer Tools / Documentation / ASU Best Practices / ASU Drupal Best Practices: Rich Text Editors

ASU Drupal Best Practices: Rich Text Editors

The WYSIWYG module replaced the TinyMCE module at Drupal.org. It allows for the installation, activation, and creation of profiles for users for more than one third party module—a "rich-text editor management" module.

Recommended settings:

Check "Force cleanup on standard paste" - This will help clean up code from rich text editors like Word.
Required third-party and Drupal modules for use with WYSIWYG:

  • IMCE Wysiwyg Bridge Module - required for using IMCE (file browser) together with WYSIWYG module.
  • TinyMCE - Rich text editor software to use with WYSIWYG
  • FCKEditor - Rich text editor software to use with WYSIWYG

File Browser

IMCE is the module suggested for adding a file browser to a rich text editor. This module provides a simple file browser interface for use with rich text editors. It allows users to upload / browse / delete files to a designated folder within the "/files" folder.

Recommended setup:

Creation of a "shared" file folder within the "files" directory in which all users have access to (dependent on site business rules). Subsequent file organization can be determined by site owner (i.e. "graduate", "images", "pdfs", "academics", etc.).
The location of the "/files" folder is different in different versions of Drupal:

  • Drupal 5: /files/shared/...
  • Drupal 6 and higher: /sites/default/files/shared/...