使用指向CKEditor库的WYSIWYG模块和使用专用CKEditor模块有什么区别。
我们目前使用WYSIWYG模块和TinyMCE。
答案 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