function validate_page($page) { global $FlgChr; $p = parse_wikiname($page, 1); if (preg_match('/^' . $FlgChr . '\\d+' . $FlgChr . '$/', $p)) { return 1; } $p = parse_freelink('[' . $page . ']', 1); if (preg_match('/^' . $FlgChr . '\\d+' . $FlgChr . '$/', $p)) { return 2; } return 0; }
function validate_page($page) { global $FlgChr; $page = get_title($page); $p = parse_wikiname($page, 1); if (preg_match('/^' . $FlgChr . '\\d+' . $FlgChr . '$/', $p)) { return 1; } $p = parse_freelink('((' . $page . '))', 1); if (preg_match('/^' . $FlgChr . '\\d+' . $FlgChr . '$/', $p)) { return 2; } //echo "<p>parse/transforms::validdate_page('$page')==0</p>\n"; return 0; }