On 4/25/07, <b class="gmail_sendername">Patrick R. Michaud</b> <<a href="mailto:pmichaud@pobox.com">pmichaud@pobox.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Apr 25, 2007 at 06:11:18PM +0100, Hans wrote:<br>> Wednesday, April 25, 2007, 6:06:03 PM, Tegan wrote:<br>><br>> > Whoops. Never mind the never mind - that doesn't work after all. I have<br>><br>
> > if($page == 'Admin.WebAdmin') $EnablePathInfo = 0;<br>><br>> > That's no good. What should I have? Do I need some curly brackets in there<br>> > or something?<br>><br>> try
<br>><br>> $page = PageVar($pagename, '$FullName');<br>> if($page == 'Admin.WebAdmin') {<br>> $EnablePathInfo = 0;<br>> include_once("$FarmD/cookbook/webadmin.php");
<br>> }<br><br>Even better is to not use PageVar() to get the pagename<br>(since we already have it in $pagename!):<br><br> $pagename = ResolvePageName($pagename);<br> if ($pagename == 'Admin.WebAdmin') {
<br> $EnablePathInfo = 0;<br> include_once("$FarmD/cookbook/webadmin.php");<br> }<br><br>Also, I'm not familiar with webadmin, but it would<br>seem that even easier would be to put the following into
<br>local/Admin.WebAdmin.php :<br><br> <?php<br> $EnablePathInfo = 0;<br> include_once("$FarmD/cookbook/webadmin.php");</blockquote><div><br><br>OK, I'm using <br></div><br> $pagename = ResolvePageName($pagename);
<br> if ($pagename == 'Admin.WebAdmin') {<br> $EnablePathInfo = 0;<br> }<br> include_once("$FarmD/cookbook/webadmin.php");<br>
<br><br>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.<br><br>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.
<br><br>Thanks again!<br></div>