Ich habe das Textformat "Nur Text" (admin / config / content / formats) so konfiguriert, dass "URLs in Links konvertieren", sodass ich das Attribut rel="nofollow"
allen Links in den Kommentaren hinzufügen möchte .
Auf diese Weise würde ich die Auswirkungen von Spam-Links in den Kommentaren minimieren.
Gibt es eine einfachere Möglichkeit als das Einfügen des Attributs mit regulären Ausdrücken?
Jim hat größtenteils Recht (aber es ist wichtig, in welcher Reihenfolge sich die Filter befinden und Sie müssten
<a>
zumindest die Filter zu diesem Filter hinzufügen ). Ein etwas besserer Weg (da Benutzer immer noch nur die URL eingeben können oder Sie schützen, wenn sie versuchen, alle rel = ihrem a-Tag zu folgen) wäre:admin/config/content/formats/plain_text
Limit allowed HTML tags
,Convert line breaks...
undConvert URLs into links
.Convert URLs into links
dannLimit allowed HTML tags
, dann bestellt istConvert line breaks into HTML...
<a>
und stellen Sie sicher, dass "rel="no-follow"
Zu allen Links hinzufügen" aktiviert ist. Ich möchte die Anzeige der grundlegenden HTML-Hilfe in langen Filtertipps hier deaktivieren.quelle
noindex_external_links ist ein nettes Modul, um externen Sites rel = nofollow hinzuzufügen. Wir können ausgewählten Websites nicht folgen und es werden keine internen Links hinzugefügt.
Damit es funktioniert, habe ich die Filter in dieser Reihenfolge angeordnet (für das Nur-Text-Format): Zeigen Sie HTML als Nur-Text an -> Inhalts-URLs in Links -> Filter für externe Noindex-Links
quelle
Sie können auch das Modul - https://www.drupal.org/project/ckeditor_nofollow verwenden , das ein Widget bereitstellt, mit dem rel = "nofollow" hinzugefügt werden kann.
quelle