From 6a36802bc73ced88ae81ad41762949fb78142496 Mon Sep 17 00:00:00 2001 From: bluehaze Date: Wed, 3 Jul 2013 17:57:10 +0200 Subject: Modified HTMLPurifier Configuration --- dependencyinjection/dicontainer.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'dependencyinjection') diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php index cc1d517ef..b5a3b41b1 100644 --- a/dependencyinjection/dicontainer.php +++ b/dependencyinjection/dicontainer.php @@ -98,9 +98,12 @@ class DIContainer extends BaseContainer { $config = \HTMLPurifier_Config::createDefault(); $config->set('Cache.SerializerPath', $directory); - $config->set('HTML.SafeIframe', true); - $config->set('URI.SafeIframeRegexp', - '%^http://(www.youtube(?:-nocookie)?.com/embed/|player.vimeo.com/video/)%'); //allow YouTube and Vimeo + $config->set('HTML.SafeIframe', true); + $config->set('HTML.SafeObject', true); + $config->set('HTML.SafeEmbed', true); + $config->set('Output.FlashCompat', true); + $config->set('URI.SafeIframeRegexp', + '%^(http[s]?:)?//(www.youtube(?:-nocookie)?.com/embed/|player.vimeo.com/video/|w.soundcloud.com/player/)%'); //allow YouTube, Vimeo and Soundcloud iframes return new \HTMLPurifier($config); }); -- cgit v1.2.3