On 4/25/07, Patrick R. Michaud <[EMAIL PROTECTED]> wrote:
On Wed, Apr 25, 2007 at 06:11:18PM +0100, Hans wrote:
> Wednesday, April 25, 2007, 6:06:03 PM, Tegan wrote:
>
> > Whoops. Never mind the never mind - that doesn't work after all. I
have
>
> > if($page == 'Admin.WebAdmin') $EnablePathInfo = 0;
>
> > That's no good. What should I have? Do I need some curly brackets in
there
> > or something?
>
> try
>
> $page = PageVar($pagename, '$FullName');
> if($page == 'Admin.WebAdmin') {
> $EnablePathInfo = 0;
> include_once("$FarmD/cookbook/webadmin.php");
> }
Even better is to not use PageVar() to get the pagename
(since we already have it in $pagename!):
$pagename = ResolvePageName($pagename);
if ($pagename == 'Admin.WebAdmin') {
$EnablePathInfo = 0;
include_once("$FarmD/cookbook/webadmin.php");
}
Also, I'm not familiar with webadmin, but it would
seem that even easier would be to put the following into
local/Admin.WebAdmin.php :
<?php
$EnablePathInfo = 0;
include_once("$FarmD/cookbook/webadmin.php");
OK, I'm using
$pagename = ResolvePageName($pagename);
if ($pagename == 'Admin.WebAdmin') {
$EnablePathInfo = 0;
}
include_once("$FarmD/cookbook/webadmin.php");
Apparently the include_once statement has to be outside of the conditional -
which makes me suspect it also wouldn't work to have it on the page
local/Admin/WebAdmin.php.
And anyhow, I wanted to move it all off of local/Admin.WebAdmin.php and onto
local/config.php in the first place. So this is great.
Thanks again!
_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users