Drupal 7 Drupal中的CKEditor添加了;nofollow";和target="_“空白”;每一个环节

Drupal 7 Drupal中的CKEditor添加了;nofollow";和target="_“空白”;每一个环节,drupal-7,ckeditor,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 a

即使我在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>

我下载了最新的CKEditor完整软件包,并将其与Drupal模块一起使用


更新:我改成了TINYMCE,我也遇到了同样的问题,所以这是Drupal而不是Keckeditor的问题。您是否使用了任何更改链接的模块,如,等等?检查一下。

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

我已经解决了这个问题,取消选中了试验这个问题的格式的Twitter链接转换器过滤器(在我的例子中是过滤的HTML)。此筛选器正在向我的所有链接添加“target=\u blank”


希望有帮助。

您可以使用为所见即所得编辑器设置的格式设置此设置。检查admin/config/content/formats/wysiwyg_编辑器,并确保在“限制允许的HTML标记”中未选中“Add rel=“nofollow”to all links”选项