From ce7c30a85fb4a3dd5f37dfbf164851781febd066 Mon Sep 17 00:00:00 2001 From: Jos Schellevis Date: Fri, 9 Jan 2015 16:07:53 +0000 Subject: [PATCH] Cleanup of system gateway groups and edit, fixes #23 --- src/www/system_gateway_groups_edit.php | 277 +++++++++++++------------ 1 file changed, 147 insertions(+), 130 deletions(-) diff --git a/src/www/system_gateway_groups_edit.php b/src/www/system_gateway_groups_edit.php index 449ad124e..7349e9838 100644 --- a/src/www/system_gateway_groups_edit.php +++ b/src/www/system_gateway_groups_edit.php @@ -151,8 +151,8 @@ include("head.inc"); ?> - - + + +
+
+
+ +
+
- - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - $gateway) { - if(!empty($pconfig['item'])) { - $af = explode("|", $pconfig['item'][0]); - $family = $a_gateways[$af[0]]['ipprotocol']; - if($gateway['ipprotocol'] != $family) - continue; - } - $interface = $gateway['friendlyiface']; - $selected = array(); - foreach((array)$pconfig['item'] as $item) { - $itemsplit = explode("|", $item); - if($itemsplit[0] == $gwname) { - $selected[$itemsplit[1]] = "selected=\"selected\""; - break; - } else { - $selected[0] = "selected=\"selected\""; - } - } - $tr_id = $gwname . "_row"; - echo "\n"; - echo ""; +
+
+

+
+
- $selected = array(); - foreach((array)$pconfig['item'] as $item) { - $itemsplit = explode("|", $item); - if($itemsplit[0] == $gwname) { - $selected[$itemsplit[2]] = "selected=\"selected\""; - break; - } else { - $selected['address'] = "selected=\"selected\""; - } - } - echo "
"; - echo ""; - } - ?> -
GatewayTierVirtual IPDescription
"; - echo "{$gateway['name']} "; - echo ""; - echo "\n"; - echo ""; - echo "{$gateway['descr']} "; - echo "
-
-
- -
-
- -

-
- -
- -
  - " /> - " onclick="window.location.href=''" /> - - - -
-
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + $gateway) { + if(!empty($pconfig['item'])) { + $af = explode("|", $pconfig['item'][0]); + $family = $a_gateways[$af[0]]['ipprotocol']; + if($gateway['ipprotocol'] != $family) + continue; + } + $interface = $gateway['friendlyiface']; + $selected = array(); + foreach((array)$pconfig['item'] as $item) { + $itemsplit = explode("|", $item); + if($itemsplit[0] == $gwname) { + $selected[$itemsplit[1]] = "selected=\"selected\""; + break; + } else { + $selected[0] = "selected=\"selected\""; + } + } + $tr_id = $gwname . "_row"; + echo "\n"; + echo ""; + + $selected = array(); + foreach((array)$pconfig['item'] as $item) { + $itemsplit = explode("|", $item); + if($itemsplit[0] == $gwname) { + $selected[$itemsplit[2]] = "selected=\"selected\""; + break; + } else { + $selected['address'] = "selected=\"selected\""; + } + } + echo ""; + echo ""; + } + ?> +
GatewayTierVirtual IPDescription
"; + echo "{$gateway['name']} "; + echo ""; + echo "\n"; + echo ""; + echo "{$gateway['descr']} "; + echo "
+
+
+ +
+
+ +

+
+ +
+
+ +
+
  + " /> + " onclick="window.location.href=''" /> + + + +
+
+
+
+
+
+ + +