]> git.mxchange.org Git - friendica.git/commitdiff
Change $allowed_src_protocols to static
authorMatthew Exon <mat@exon.name>
Tue, 31 Jan 2017 03:44:32 +0000 (03:44 +0000)
committerMatthew Exon <mat@exon.name>
Tue, 31 Jan 2017 03:44:32 +0000 (03:44 +0000)
include/bbcode.php

index 0f1a705faa8b15d36ddb0d85260b9addc7917738..489ef8b2e38e0b7680a701538dad49533305663e 100644 (file)
@@ -1164,7 +1164,7 @@ function bbcode($Text,$preserve_nl = false, $tryoembed = true, $simplehtml = fal
        $Text = preg_replace('/\<([^>]*?)(src|href)=(.*?)\&amp\;(.*?)\>/ism', '<$1$2=$3&$4>', $Text);
 
        // sanitizes src attributes (http and redir URLs for displaying in a web page, cid used for inline images in emails)
-       $allowed_src_protocols = array('http', 'redir', 'cid');
+       static $allowed_src_protocols = array('http', 'redir', 'cid');
        $Text = preg_replace('#<([^>]*?)(src)="(?!' . implode('|', $allowed_src_protocols) . ')(.*?)"(.*?)>#ism',
                             '<$1$2=""$4 class="invalid-src" title="' . t('Invalid source protocol') . '">', $Text);