Tuesday, February 27, 2007, 7:36:35 PM, Patrick wrote: > Sure, just change the CreateDisallowed function to redirect > to an error page instead of blocking the post.
Ahh, yes. So to wrap this up for Sivakatirswami: array_unshift($EditFunctions, 'CreateDisallowed'); function CreateDisallowed($pagename, $page, $new) { global $EnableCreatePages, $EnablePost, $MessagesFmt; if (IsEnabled($EnableCreatePages, 1)) return; if (PageExists($pagename)) return; Redirect('Main.PageCreationError'); #or some other page, # or use next two code lines instead the Redirect # $EnablePost = 0; # $MessagesFmt[] = 'Creation of new page blocked'; } if (preg_match('/^TODO/', $pagename)) $EnableCreatePages = 0; Hans _______________________________________________ pmwiki-users mailing list pmwiki-users@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-users