// ok, now we try and find the basics
$url_s = explode("/", $url);
+ $bodyFunction = null;
switch($url_s[0]) {
case "zones":
- $bodyFunction = "CBFWZonesPage";
+ CBFWZonesPage($url_s);
break;
case "interfaces":
- $bodyFunction = "CBFWInterfacesPage";
+ CBFWInterfacesPage($url_s);
break;
case "objects":
$bodyFunction = "CBFWObjectsPage";
} else {
$bodyFunction = "CBFBuildHomePage";
}
- CBFWpageBuilder(null, $bodyFunction);
+ if($bodyFunction != null) CBFWpageBuilder(null, $bodyFunction);
}
}
}
-function CBFWpageBuilder($bodyClass, $bodyFunction, $bodycontent=null, $title="CBFW")
+function CBFWpageBuilder($bodyClass, $bodyFunction, $bodycontent=null, $title="CBFW", $bodyfunctiondata=null)
{
global $WEB_ROOT_FS, $BASE_URL;
}
if($bodyClass != null) {
- $bodyClass->$bodyFunction($url);
+ $bodyClass->$bodyFunction($bodyfunctiondata);
} else if( $bodyFunction != null) {
- $bodyFunction($url);
+ $bodyFunction($bodyfunctiondata);
} else echo $bodycontent;
echo "</td></tr></table>";