X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fapi.php;h=2fd7d6d45a0999a32b7aa8130a152c61653f4247;hb=bc92b922b45eb8da9d03f4a4d276a0ef706cf3e8;hp=b6fd1d2de296e49db3839cce6833a5b66a1bcc9f;hpb=033f89c6fa23e30255981009e0a7926488580962;p=friendica.git diff --git a/include/api.php b/include/api.php index b6fd1d2de2..2fd7d6d45a 100644 --- a/include/api.php +++ b/include/api.php @@ -12,7 +12,6 @@ require_once("mod/item.php"); require_once('include/security.php'); require_once('include/contact_selectors.php'); - require_once('library/HTMLPurifier.auto.php'); require_once('include/html2bbcode.php'); require_once('mod/wall_upload.php'); require_once("mod/proxy.php"); @@ -698,6 +697,9 @@ //$txt = urldecode(requestdata('status')); if((strpos($txt,'<') !== false) || (strpos($txt,'>') !== false)) { + + require_once('library/HTMLPurifier.auto.php'); + $txt = html2bb_video($txt); $config = HTMLPurifier_Config::createDefault(); $config->set('Cache.DefinitionImpl', null); @@ -738,12 +740,13 @@ $txt = requestdata('htmlstatus'); if((strpos($txt,'<') !== false) || (strpos($txt,'>') !== false)) { + require_once('library/HTMLPurifier.auto.php'); + $txt = html2bb_video($txt); $config = HTMLPurifier_Config::createDefault(); $config->set('Cache.DefinitionImpl', null); - $purifier = new HTMLPurifier($config); $txt = $purifier->purify($txt);