On Mon, Apr 20, 2009 at 09:49:30AM +0200, Peter & Melodye Bowers wrote: > > On Monday 20 April 2009 08:27:47 Peter Bowers wrote: > > > Wouldn't it make better sense to call ResolvePageName() *before* > > > config.php is included? Is there a down-side to this? > > > > Yes there is. The variables $DefaultPage, $DefaultGroup, $DefaultName, > > $GroupPattern, $NamePattern, need to be set in config.php by many wikis > > before calling ResolvePageName(). > > OK, makes sense with the bigger picture. So what is the preferred way of > handling this issue? Should recipe authors explicitly not depend on the > value of $pagename while config.php is being processed? If we need to > depend on the value of $pagename should we specify that ResolvePageName() be > called before usage? Should we explicitly call it within the recipe? > Should we suggest include_once("scripts/stdconfig.php") instead of calling > ResolvePageName()? What's the best practice in connection with this?
In general I think it depends on the recipe. For most of the recipes I write, I tend to just call ResolvePageName() in the recipe itself. Pm _______________________________________________ pmwiki-devel mailing list pmwiki-devel@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-devel