You are here Drupal 6:Wysiwyg模块 整合第三方编辑器

Drupal 6:Wysiwyg模块 整合第三方编辑器


By Eric Tou - Posted on 12 三月 2011

Drupal安装以后,编辑文章,正文处只有一个巨大的文本框,连最基本的粗体、斜体、下划线按钮都没有。难道在线编辑文章的时候只能手工输入html标签吗?当然不是,Drupal本身虽然没有内置所见即所得的HTML编辑器,但是却能够整合很多优秀的第三方HTML编辑器,比如 CKEditor 、比如 TinyMCE 。

而在 Drupal 6 ,负责和上述HTML编辑器进行整合的插件就是(可以是) Wysiwyg 模块。可以说如果没有Wysiwyg,你是无法舒适地为你的网站添加内容的。

在Drupal 5的时代,我曾经先后使用过TinyMCE和FCKEditor(后改名为CKEditor)。当时如果你选择使用TinyMCE,则需要为Drupal安装专门的TinyMCE插件,而如果选择FCKEdtior,则有相对应的FCKEditor插件。

而推出相对较晚,逐渐成熟的Wysiwyg插件的目的是替代上述插件,成为通用的整合HTML编辑器的接口,加上CKEditor和TinyMCE,Wysiwyg总共支持近10种HTML编辑器。更为精彩的是,通过这一个模块,你可以 同时启用多个HTML编辑器 ,满足不同情况的需要。

Wysiwyg的使用和其它类似模块并无太大差别,如果你已经有相关的经验,则不会有太大的问题。以下列出大概步骤:

  • 启用Wysiwyg。
  • 根据Wysiwyg设置页的提示,获取HTML编辑器,并上传至指定目录。
  • 根据需要,对用户、角色、输入格式进行设置。
  • 在Wysiwyg设置页,为输入格式指定使用哪个HTML编辑器
  • 对指定输入格式指定HTML编辑器进行设置(比如启用哪些按钮)

写得有些笼统,有需要以后再补全。

标签