-function NL_ADD_VALID_TAGS () {
- $OUT = '';
- if (!is_array($GLOBALS['html_tags'])) return "";
- foreach ($GLOBALS['html_tags'] as $tag) {
- $OUT .= ", ".strtoupper($tag);
- }
- $OUT = substr($OUT, 2);
- return $OUT;
-}
-
-//
-function NL_CHECK_TAGS ($html) {
- $test = stripslashes($html);
- while (ereg("<", $test) && ereg(">", $test)) {
- $check = strtolower(substr($test, strpos($test, "<") + 1, strpos($test, ">") - strpos($test, "<") - 1));
- $check = str_replace("/", '', $check);
- if (!in_array($check, $GLOBALS['html_tags'])) {
- // Invalid tag found!
- return "";
- }
- $test = substr($test, strpos($test, ">") + 1);
- }
- // Return tested code
- return $html;
-}
-
-//
-function NL_INSERT_URLS ($text) {