Example #1
0
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;
}