X-Git-Url: http://git.pjr.cc/?p=gwvp.git;a=blobdiff_plain;f=gwvplib%2Fgwvpweb.php;fp=gwvplib%2Fgwvpweb.php;h=6f8c36cad3fa87111e7c49ec2e6f084ae899b82d;hp=c88e302163e08bf66501b041bef039bbb45d7d06;hb=bdb63bf22c9310fd5d2050d59eb79f8312deca2b;hpb=5d5e0ef454ba3bb0ce2eafd5612ab5f91c4e0d99 diff --git a/gwvplib/gwvpweb.php b/gwvplib/gwvpweb.php index c88e302..6f8c36c 100644 --- a/gwvplib/gwvpweb.php +++ b/gwvplib/gwvpweb.php @@ -155,13 +155,23 @@ function gwvp_MenuBuilder() foreach($MENU_ITEMS as $key => $val) { $link = $val["link"]; $text = $val["text"]; - $q = ""; - if(isset($_REQUEST["q"])) $q = $BASE_URL."/".$_REQUEST["q"]; - else $q = $BASE_URL; - if($q == $link) $menucolor = " bgcolor=\"#ffdddd\""; - else $menucolor = ""; - error_log("checking $q against $link now $menucolor"); + // TODO: redo this bit with stristr to find urls - special case for home + $menucolor = ""; + if(isset($_REQUEST["q"])) { + $extlink = str_replace("$BASE_URL/", "", $link); + error_log("trying to do replace of $BASE_URL in $link, got $extlink for ".$_REQUEST["q"]); + if(stristr($_REQUEST["q"], $extlink)!==false) { + $menucolor = " bgcolor=\"#ffdddd\""; + + } + } else { + // special case for home + if($link == $BASE_URL) $menucolor = " bgcolor=\"#ffdddd\""; + } + + + if(isset($val["userlevel"])) { if(gwvp_CheckAuthLevel($val["userlevel"])) {