Its a nightmare in pastel! but permission management on repos now
[gwvp.git] / gwvplib / gwvpweb.php
index c88e302..6f8c36c 100644 (file)
@@ -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"])) {