diff --git a/functions.php b/functions.php index cd6fafd11..d5852bde1 100644 --- a/functions.php +++ b/functions.php @@ -3707,10 +3707,10 @@ function sanitize_rss($link, $str, $force_strip_tags = false, $owner = false, $site_url = false) { - $res = $str; - if (!$owner) $owner = $_SESSION["uid"]; + $res = trim($str); if (!$res) return ''; + if (get_pref($link, "STRIP_UNSAFE_TAGS", $owner) || $force_strip_tags) { // $res = strip_tags_long($res, @@ -3729,6 +3729,8 @@ '; + $res = trim($res); if (!$res) return ''; + libxml_use_internal_errors(true); $doc = new DOMDocument();