使用WYSIWYG模块指向CKEditor库并使用专用的CKEditor模块有什么区别?Drupal使用CKEditor与CKEditor模块的所见即所得
我们目前在TinyMCE中使用WYSIWYG模块。
使用WYSIWYG模块指向CKEditor库并使用专用的CKEditor模块有什么区别?Drupal使用CKEditor与CKEditor模块的所见即所得
我们目前在TinyMCE中使用WYSIWYG模块。
答案似乎是与the Wysiwyg module,你会得到一个界面的按钮出现在配置文件中,而只有CKEditor,你不?或者至少在CKeditor模块中选择哪个按钮出现的位置并不明显。 http://drupal.ckeditor.com/有关于该主题的一些文档,其中说您可以更改按钮。
http://drupal.org/node/606404关于为什么CKEditor和Wysiwyg是单独的努力的一些背景(虽然你可以使用CKEditor和Wysiwyg一样好)。
我会倾向于使用Wysiwyg,这样你就可以换出编辑器(也就是他们的JavaScript库)而不必换出Drupal模块。
根据我的经验,使用Wysiwyg模块是一个更好的决定。
在一些特殊情况下(主要是当编辑在Ajaxed页面内)时,使用ckeditor是一个糟糕的选择。
使用Wysiwyg时,更换编辑器本身并不是一件困难的事情,它很快解决了几个问题。
因此,对于您现在甚至可能不会想到的未来情况 - 使用Wysiwyg模块。
使用WYSIWYG模块可以让你很容易地切换到另一个编辑器,如果你找到你喜欢的(或者如果新的产品上市)。
CKeditor模块使您能够更好地控制编辑器窗口出现的位置,用户角色级别权限以及每个按钮的可用按钮。 WSYIWYG API只允许整个站点的文本字段的编辑器窗口的基本开/关配置。按钮配置文件基于输入类型(过滤&完整HTML)。 API模块的优势在于,它不仅限于一个编辑器(大约有10个),而且非常易于配置。
Ckeditor模块更难配置,当然不适用于大多数实现,但如果您需要该级别的控制,则非常适合使用此模块。
每个字段开启WYSIWYG的能力正是我决定的原因使用CKEditor模块而不是WYSIWYG模块(使用CKEditor JS库)。 – 2011-10-21 17:02:48
RE:使用CKEditor的库VS CKEditor的模块
我发现前者只允许下面的工具栏所见即所得模块;
http://johnathanthwaites.info/sites/default/files/toolbar.png
后来不得不更像字体颜色,闪存嵌入,拼写检查等
http://johnathanthwaites.info/sites/default/files/toolbar2.png
已经在这里做了充分的说明;
链接到CKeditor
**注**:CKEditor的将是在D8芯,以及项目[CKEditor的所见即所得模块](http://drupal.org/project/wysiwyg_ckeditor)具有D7版本。这个项目可能会接管其他人,因为它是Drupal所见即所得的未来,它肯定是最活跃的选项(但仍然在开发中) – Duncanmoo 2013-04-17 14:51:50