TinyMCE Module

All of the textual content submitted to a Drupal site is intended first and foremost for display as HTML in a web browser. Because of this, any formatting of the text—such as boldface, color, alignment, and so on—must be realized in HTML. In addition, the inclusion of images and hyperlinks within the text also must be achieved with HTML. This poses a problem to the end users who may have limited or no knowledge of HTML tags. Requiring these users to learn how to use tags is an invitation for badly formatted content and frustrated users. Fortunately, a number of solutions exist for this problem.

Drupal has at least three full WYSIWYG editors: TinyMCE (http://drupal.org/project/ tinymce), Htmlarea (http://drupal.org/project/htmlarea), and FCKeditor (http://drupal.org/ node/16118). The TinyMCE editor achieves a very nice balance between powerful features and ease of use, and it integrates well with the Image Assist contributed module and core Upload module for comfortable inclusion of images in posts. TinyMCE has the following features:

• Role-based profiles, which let you decide which user roles can use the editor, and how it looks for each of them

• More than 50 editor buttons that can be turned on or off for each profile

• A switch to easily turn the editor on or off when composing content

0 0

Post a comment