Drupal WYSIWYG使用CKEditor和CKEditor模块

时间:2011-01-13 17:33:55

标签: drupal drupal-6 wysiwyg

使用指向CKEditor库的WYSIWYG模块和使用专用CKEditor模块有什么区别。

我们目前使用WYSIWYG模块和TinyMCE。

5 个答案:

答案 0 :(得分:5)

答案似乎是使用the Wysiwyg module,您可以获得一个界面,其中的按钮会显示在个人资料中,而只有CKEditor,您却没有?或者至少在CKeditor模块中选择出现哪些按钮的位置并不明显。 http://drupal.ckeditor.com/有关于该主题的一些文档,其中说您可以更改按钮。

http://drupal.org/node/606404了解为什么CKEditor和Wysiwyg是分开的努力(尽管你可以在Wysiwyg中使用CKEditor)。

我倾向于留在Wysiwyg,这样你就可以换掉编辑器(也就是他们的JavaScript库)而不必换掉Drupal模块。

答案 1 :(得分:2)

CKeditor模块让您可以更精细地控制编辑器窗口的显示位置,用户角色级别权限以及每个窗口可用的按钮。 WSYIWYG API只允许整个站点的文本字段的编辑器窗口的基本开/关配置。按钮配置文件基于输入类型(已过滤和完整的HTML)。 API模块的优点是它不仅限于一个编辑器(大约10个),而且非常容易配置。

Ckeditor模块更难配置,当然也不适用于大多数实现,但如果您需要这种控制级别,可以使用此模块。

答案 2 :(得分:1)

根据我的经验,使用Wysiwyg模块是一个更好的决定 在某些特殊情况下(主要是在Ajaxed页面内进行编辑时),使用ckeditor是一个糟糕的问题。
使用Wysiwyg时,更换编辑器本身并不是一项艰巨的任务,它可以非常快速地解决几个问题 因此,对于您可能现在甚至没有想到的未来情况 - 使用Wysiwyg模块。

答案 3 :(得分:0)

使用WYSIWYG模块,您可以轻松切换到另一个编辑器,如果您找到自己喜欢的编辑器(或新的编辑器进入市场)。

答案 4 :(得分:-1)

RE:使用CKEditor库与CKEditor模块的WYSIWYG模块

我发现前者只允许使用以下工具栏;

http://johnathanthwaites.info/sites/default/files/toolbar.png

后来更像是字体颜色,flash嵌入,拼写检查等。

http://johnathanthwaites.info/sites/default/files/toolbar2.png

在这里做了完整的解释;

链接到CKeditor