[drupal-devel] HTMLArea is dead, long live rich text editing

Richard Bennett richard.b at gritechnologies.com
Tue Mar 8 22:38:31 UTC 2005

On Tuesday 08 March 2005 21:12, Boris Mann wrote:
> * get in touch if you want to further develop rich text editing in
> Drupal, likely to be based on FCKEditor

I tried those, and found htmlarea not to work cross browser, and fckeditor
crashed FF on linux for me, and made pages slow and un-responsive.

I setup a very basic TinyMCE module, and found this one worked better. It's
cross-browser/platform (at least firefox and IE) and pretty lightweight.

I wanted to add a few features before releasing the module properly, but here
are the basics. It is currently set to show a simple toolbar on the content
and comment textareas. (Not on those used for other settings.)

Save the following as tinymce.module in a folder tinymce in the modules
directory, and save the current tinymce code in another folder called
tinymce, so it sits here:

//By richard.b at gritechnologies.com

function tinymce_help($section) {
  switch($section) {
    case "admin/modules#description":
      $output = t("Allows Drupal to use TinyMCE cross-browser WYSIWYG
  return $output;
function tinymce_init() {
    $output = '<script language="javascript" type="text/javascript"
function tinymce_textarea($op, $name) {
  if ($op == 'pre' && ($name == 'body' || $name == 'comment')) {
    $output = '<script language="javascript" type="text/javascript">
		mode : "exact",
		elements : "edit-'.$name.'"
    </script>' ;
    return $output;




More information about the drupal-devel mailing list