From fde9c1c2e2d592660f54b0ff68ac99c80dd04a88 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Fri, 16 Jun 2023 09:02:23 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#1755 --- .../modules/Markup/MarkupHTMLPurifier/MarkupHTMLPurifier.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/modules/Markup/MarkupHTMLPurifier/MarkupHTMLPurifier.module b/wire/modules/Markup/MarkupHTMLPurifier/MarkupHTMLPurifier.module index 0a85f8e4..2c4059e4 100644 --- a/wire/modules/Markup/MarkupHTMLPurifier/MarkupHTMLPurifier.module +++ b/wire/modules/Markup/MarkupHTMLPurifier/MarkupHTMLPurifier.module @@ -78,7 +78,7 @@ class MarkupHTMLPurifier extends WireData implements Module { */ public function init() { $this->settings->set('Cache.SerializerPath', $this->getCachePath()); - $this->settings->set('Attr.AllowedRel', array('nofollow')); + $this->settings->set('Attr.AllowedRel', array('nofollow', 'noopener', 'noreferrer')); $this->settings->set('HTML.DefinitionID', 'html5-definitions'); $this->settings->set('HTML.DefinitionRev', 1); $this->def = $this->settings->maybeGetRawHTMLDefinition();