summaryrefslogtreecommitdiffstats
path: root/usr/local/www/pkg_edit.php
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www/pkg_edit.php')
-rwxr-xr-xusr/local/www/pkg_edit.php18
1 files changed, 14 insertions, 4 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php
index a61c506..5529dd2 100755
--- a/usr/local/www/pkg_edit.php
+++ b/usr/local/www/pkg_edit.php
@@ -396,11 +396,21 @@ if ($pkg['tabs'] <> "") {
$ifname = $iface['descr'];
$SELECTED = "";
if($value == $ifdescr) $SELECTED = " SELECTED";
- echo "<option value='" . $ifdescr . "'" . $SELECTED . ">" . $ifdescr . "</option>\n";
- echo "<!-- {$value} -->";
+ $to_echo = "<option value='" . $ifdescr . "'" . $SELECTED . ">" . $ifdescr . "</option>\n";
+ $to_echo .= "<!-- {$value} -->";
+ $canecho = 0;
+ if($pkga['interface_filter'] <> "") {
+ if(stristr($value, $pkga['interface_filter']) == true)
+ $canecho = 1;
+ } else {
+ $canecho = 1;
+ }
+ }
+ if($canecho == 1) {
+ echo $to_echo;
+ echo "</select>\n";
+ echo "<br>" . fixup_string($pkga['description']) . "\n";
}
- echo "</select>\n";
- echo "<br>" . fixup_string($pkga['description']) . "\n";
} else if($pkga['type'] == "radio") {
echo "<input type='radio' name='" . $pkga['fieldname'] . "' value='" . $value . "'>";
} else if($pkga['type'] == "rowhelper") {
OpenPOWER on IntegriCloud