On 4/25/07, <b class="gmail_sendername">Tegan Dowling</b> <<a href="mailto:tmdowling@gmail.com">tmdowling@gmail.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;">
Because I use clean URLs, I was previously unable to use the very nifty WebAdmin recipe -- <a href="http://www.pmwiki.org/wiki/Cookbook/WebAdmin" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.pmwiki.org/wiki/Cookbook/WebAdmin
</a> -- but I've finally revisited it and now see that in January, Bill Reveile (Thanks, Bill, if you're reading!) posted the solution, which is to disable clean URLs for a single page on which a [[{$Name}?action=webadmin | Web Admin]] link is placed.
<br><br>This works: <br>* I have a [[{$Name}?action=webadmin | Web Admin]] on a page Admin.WebAdmin, which requires the admin password for read-access,<br>* I have a local/Admin.WebAdmin.php file, on which I have just: <br>
<?php<br> $EnablePathInfo = 0;<br><br>* In local/config.php, I have the WebAdmin recipe enabled with<br> include_once("$FarmD/cookbook/webadmin.php");<br><br><br>My question:<br>To eliminate the need for the extra
Admin.WebAdmin.php file, how would I write something that I could put directly into local/config.php that would say:<br><br>If group.page = Admin.WebAdmin Then $EnablePathInfo = 0;<br><br>?</blockquote><div><br>Never mind!
<br>Using an example from Hans's thread "including php files", I have this in config.php, and it works:<br><br> if($page == 'Admin.WebAdmin') $EnablePathInfo = 0;<br> include_once("$FarmD/cookbook/webadmin.php");
<br><br><br>Thanks anyhow,<br><br>Tegan<br></div></div>