Drupal中的CKEditor为每个链接添加“nofollow”和target =“_ blank”

时间:2013-08-08 16:33:54

标签: drupal-7 ckeditor

即使我在CKEDitor中将目标设置为_self。它将它放入每个链接,它似乎是默认值并覆盖用户选择的任何其他设置。在CKEDitor源视图中,它不会显示_target =“blank”,但是当节点发布时,链接将变为此。

链接看起来像这样

<a target="_blank" rel="nofollow" href="#" style="color: rgb(85, 26, 139); text-decoration: none;">submitting an online application</a>

http://screencast.com/t/BEbaMw8SZ

我下载了最新的CKEditor Full Package,并将其与Drupal模块一起使用。

更新:我改为TINYMCE并且遇到了同样的问题所以这是Drupal而不是CKEditor的问题

3 个答案:

答案 0 :(得分:2)

您是否正在使用任何改变External LinksExternal Links Filter等链接的模块?检查一下。

答案 1 :(得分:0)

同样的事情发生在我身上。我的问题出在Twitter模块上。

我已经解决了以正在尝试此问题的格式取消选中 Twitter链接转换器过滤器(在我的情况下为过滤HTML)。此过滤器正在为我的所有链接添加“target = _blank”。

希望它有所帮助。

答案 2 :(得分:0)

您可以使用为wysiwyg编辑器设置的格式设置此设置。检查admin / config / content / formats / wysiwyg_editor并确保在'限制允许的HTML标记'中“未添加rel =”nofollow“到所有链接”选项不会被选中。

enter image description here