summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/functions.php b/functions.php
index 8ce6de89f..c8ad1c5ea 100644
--- a/functions.php
+++ b/functions.php
@@ -2608,10 +2608,10 @@
function sanitize_rss($str) {
$res = $str;
- $res = preg_replace('/<script.*?>/i',
+/* $res = preg_replace('/<script.*?>/i',
"<p class=\"scriptWarn\">Disabled script: ", $res);
- $res = preg_replace('/<\/script.*?>/i', "</p>", $res);
+ $res = preg_replace('/<\/script.*?>/i', "</p>", $res); */
/* $res = preg_replace('/<embed.*?>/i', "", $res);
@@ -2619,6 +2619,10 @@
"<p class=\"objectWarn\">(Disabled html object
- flash or other embedded content)</p>", $res); */
+ if (get_pref("STRIP_UNSAFE_TAGS")) {
+ $res = strip_tags($res, "<p><a><i><em><b><strong><blockquote><br><img>");
+ }
+
return $res;
}