diff -r 9237767a23ae -r bf0fdec102e9 plugins/SpecialPageFuncs.php --- a/plugins/SpecialPageFuncs.php Sat Oct 20 11:11:40 2007 -0400 +++ b/plugins/SpecialPageFuncs.php Sat Oct 20 21:46:05 2007 -0400 @@ -109,6 +109,17 @@ exit; } + if ( substr($urlname, 0, 8) == 'Project:' ) + { + $template->header(); + + echo '

The page could not be created.

The page title can\'t start with "Project:" because this prefix is reserved for a parser shortcut.

'; + + $template->footer(); + $db->close(); + + exit; + } $tn = $paths->nslist[$_POST['namespace']] . $urlname; if ( isset($paths->pages[$tn]) )