Installing Tiny MCE on Drupal

The basic configuration of Drupal is drastic, just a form for editing, unlike Wordpress that provides the WYSIWYG editor TinyMCE by default.
To use a WYSIWYG editor under the Drupal CMS, you can install Tiny MCE too.

Installing Tiny MCE on Drupal since version 6.9

The creation of the Wysiwyg API module makes the installation intuitive.

  1. Download the WYSIWYG API module.
  2. Download the latest version of Tiny MCE.
  3. Install WYSIWYG API on the server among other modules and install Tiny MCE in the wysiwyg directory. No need to upload the examples.
  4. Under the entry form is displayed Enable rich-text or Disable rich-text. You can switch directly here between the Wysiwyg or basic mode.

It is also easier to try other editors: they are installed in the same way.

Installing on Drupal before 6.9

Two downloads are required to use Tiny MCE: Tiny MCE module for Drupal, and the JavaScript editor.

The first must be uploaded in the modules directory, and the second stored into the subdirectory tinymce added to modules.
You will have now the tree that follows:

root of your site 
| _ modules 
     | _ tinymce 
          | _ tinymce 
               | _ jscript 

You can delete the directory of examples in tinymce/tinymce where it will only remain jscript.

Here again you must configure Drupal and it's long but not really complicated:

  1. Enter the Administer menu.
  2. Go to Site Building.
  3. Then in Modules.
    Activate TinyMCE by ticking the box and save the configuration.
  4. Go to User Management.
  5. Then in Permissions.
    Search TinyMCE in the list and give publishing rights to registered users by checking boxes on the right.
    Save the configuration.
  6. Go to Site Configuration.
    Search TinyMCE.
    You must create a profile. Click on this option and several menus appear. We must open each menu and select options according to your choices. In fact to activate the editor, it takes a minimum to tick a role, normally "Authenticated user", and put the state enabled by default.
    Among the options, choose Clean HTML, otherwise the text will be displayed settled.

You can then enter Create Content and now it is TinyMCE which is displayed as editor rather than a simple form. Depending on the options you'll have a toolbar more or less developed. It may look like this:

If something does not work, do not hesitate to add a comment.