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"])) {