diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-01-08 23:01:46 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-01-08 23:01:46 +0000 |
commit | 7502342ae033ee3cede214d0fd07398c95c6531d (patch) | |
tree | 8e369cb54c3c164cdee2c7275e01466144d970b9 | |
parent | 76584e25319c0baa2fb23129d11f5faf6753f041 (diff) | |
download | pfsense-7502342ae033ee3cede214d0fd07398c95c6531d.zip pfsense-7502342ae033ee3cede214d0fd07398c95c6531d.tar.gz |
Allow multiple interfaces
-rwxr-xr-x | usr/local/www/pkg_edit.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php index 559e347..0f88ca0 100755 --- a/usr/local/www/pkg_edit.php +++ b/usr/local/www/pkg_edit.php @@ -239,8 +239,14 @@ $config = $config_tmp; echo "<br>" . $pkga['description'] . "\n"; } else if($pkga['type'] == "interfaces_selection") { $size = ""; + $multiple = ""; + $fieldname = $pkga['fieldname']; if($pkga['size'] <> "") $size = " size=\"" . $pkga['size'] . "\""; - echo "<select name='" . $pkga['fieldname'] . "'" . $size . ">\n"; + if($pkga['multiple'] <> "") { + $multiple = " multiple=\"multiple\""; + $fieldname .= "[]"; + } + echo "<select name='" . $fieldname . "'" . $size . $multiple . ">\n"; foreach ($config['interfaces'] as $ifname => $iface) { if ($iface['descr']) $ifdescr = $iface['descr']; |