function kses($string, $allowed_html, $allowed_protocols = array('http', 'https', 'ftp', 'news', 'nntp', 'telnet', 'gopher', 'mailto')) { $string = kses_no_null($string); $string = kses_js_entities($string); $string = kses_normalize_entities($string); $string = kses_hook($string); $allowed_html_fixed = kses_array_lc($allowed_html); return kses_split($string, $allowed_html_fixed, $allowed_protocols); }
function kses($string, $allowed_html = false, $allowed_protocols = array('http', 'https', 'ftp', 'mailto', 'color', 'background-color')) { //'news', 'nntp', 'telnet', 'gopher', $string = kses_no_null($string); $string = kses_js_entities($string); $string = kses_normalize_entities($string); $string = kses_hook($string); $allowed_html_fixed = kses_array_lc($allowed_html !== false ? $allowed_html : $GLOBALS['allowed_html']); return kses_split($string, $allowed_html_fixed, $allowed_protocols); }