X-Git-Url: http://git.pjr.cc/?p=CBFWR.git;a=blobdiff_plain;f=libcbfwr%2Fweb.php;h=6f976750366918f8d443f82c75505703fb6750b5;hp=6baae23c14632b4884a1e170f439aec3ec9589f2;hb=13e5ebe14a18fb0d217fdc6fc4fc786a678889da;hpb=60673f4f00bab805471fcbb85c8816aebb3a9582 diff --git a/libcbfwr/web.php b/libcbfwr/web.php index 6baae23..6f97675 100644 --- a/libcbfwr/web.php +++ b/libcbfwr/web.php @@ -5,6 +5,8 @@ $MENU_ITEMS["20_Objects"]["link"] = "$BASE_URL/objects"; $MENU_ITEMS["20_Objects"]["name"] = "Objects"; $MENU_ITEMS["30_Rules"]["link"] = "$BASE_URL/rules"; $MENU_ITEMS["30_Rules"]["name"] = "Rules"; +$MENU_ITEMS["15_Routes"]["link"] = "$BASE_URL/routing"; +$MENU_ITEMS["15_Routes"]["name"] = "Routing"; $MENU_ITEMS["10_Interfaces"]["link"] = "$BASE_URL/interfaces"; $MENU_ITEMS["10_Interfaces"]["name"] = "Interfaces"; $MENU_ITEMS["05_Admin"]["link"] = "$BASE_URL/admin"; @@ -55,13 +57,19 @@ class CBFWWeb { CBFWInterfacesPage($url_s); break; case "objects": - $bodyFunction = "CBFWObjectsPage"; + CBFWObjectsPage($url_s); + break; + case "routing": + CBFWRoutingPage($url_s); break; case "rules": $bodyFunction = "CBFWRulesPage"; break; + case "changes": + CBFWChangesPage($url_s); + break; case "admin": - $bodyFunction = "CBFWAdminPage"; + CBFWAdminPage($url_s); break; default: $bodyFunction = findUrl($url_s); @@ -74,11 +82,6 @@ class CBFWWeb { } -function CBFWAdminPage($urls) -{ - echo "im an admin page"; -} - function CBFBuildHomePage($urls) { echo "Must remember this, gotta rules could apply to multiple zones not just one
"; @@ -94,6 +97,10 @@ function CBFBuildHomePage($urls) print_r($comms->getConfig(2)); echo "\n\n\n"; print_r($comms->getConfig(3)); + echo "\n\n\n"; + print_r($comms->getConfig(4)); + echo "\n\n\n"; + print_r($comms->getConfig(5)); echo ""; } @@ -177,11 +184,11 @@ function CBFWpageBuilder($bodyClass, $bodyFunction, $bodycontent=null, $title="C // page top echo "

CBFW


"; - echo "
"; + echo "
"; CBFWMessageBuilder(); - echo ""; + echo ""; CBFWConfigStatus(); - echo "
"; + echo "
"; // menu, then body echo "
"; @@ -234,6 +241,8 @@ function cbfw_getLastSeen($ip, $data) function CBFWConfigStatus() { + global $WEB_ROOT_FS, $BASE_URL; + $comms = new Comms(); $conf0 = $comms->getConfig(0); @@ -251,7 +260,7 @@ function CBFWConfigStatus() $client = "Current"; } else { $ch = $conf2["status"]; - $client = "$ch Changes"; + $client = "$ch Changes Show"; }