<div role="tabpanel" id="extraservices" class="tab-pane <?php echo $extraservices; ?> "> <div class='container-fluid'> <?php foreach ($extrasvc as $s) { $currentzones = array(); $svc = $fw->getService($s); if (!is_array($svc['zones'])) { $svc['zones'] = $svc['defzones']; } foreach ($svc['zones'] as $zone) { $currentzones[$zone] = true; } displayService($s, $svc, $z, $currentzones); } ?> </div> </div> <div role="tabpanel" id="customsvc" class="tab-pane <?php echo $customsvc; ?> "> <div class='container-fluid'> <?php echo load_view(__DIR__ . "/view.customsvc.php", array("services" => $services, "z" => $z, "fw" => $fw)); ?> </div> </div> </div>
if ($layer == 2) { $services = new Layer2_service($_GET['ID']); } else { $services = new Layer3_service($_GET['ID']); } updateService($services); } else { if (isset($_POST['updateModal']) && $_SESSION['access'] >= 50) { $services = new Layer2_service_port($_POST['interfaceID']); updateModal($services); } else { if (isset($_POST['addPort']) && $_SESSION['access'] >= 50) { $servicePort = new Layer2_service_port(); addPort($servicePort, $services); } else { displayService($services); } } } } else { if ($_GET['action'] == editServiceType && $_SESSION['access'] >= 50 || $_GET['action'] == showServiceType) { //get the new service type corresponding to the ID $serviceType = new ServiceType($_GET['ID']); if (isset($_POST['updateInfo'])) { updateServiceType($serviceType); } else { displayServiceType($serviceType); } } else { if ($_GET['action'] == 'serviceReports') { render_service_reports();
</h3> <?php foreach ($extrasvc as $svc) { displayService($fw, $svc); } ?> <h3><?php echo _("Custom Services"); ?> </h3> <?php if (!$customsvc) { echo "<p>" . _("No Custom services defined.") . "</p>"; } else { foreach ($customsvc as $svc) { displayService($fw, $svc); } } function displayService($fw, $svc) { if (is_array($svc)) { $s = $svc; $err = _("See Custom Service page"); } else { $s = $fw->getService($svc); $err = _("Service unavailable"); } print "<div class='element-container'><div class='row'><div class='col-sm-4'><h4>" . $s['name'] . "</h4></div>\n"; if (!isset($s['fw']) || !is_array($s['fw'])) { print "<div class='col-sm-8'>{$err}</div>"; } else {