From 85a46fbdcd8a71bfc786ce6bf9f51b222b7a8bc1 Mon Sep 17 00:00:00 2001 From: whizkidzz Date: Fri, 6 Apr 2012 16:21:07 +0200 Subject: [PATCH] Added interface_selection to choose a interface in tinydns failover selection Changed the $text so that no "option value" is preselected when adding a newrow with addrowto function. --- usr/local/www/pkg_edit.php | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php index 493cdfcec3..a2d51c272a 100755 --- a/usr/local/www/pkg_edit.php +++ b/usr/local/www/pkg_edit.php @@ -893,10 +893,34 @@ function display_row($trc, $value, $fieldname, $type, $rowhelper, $size) { foreach($rowhelper['options']['option'] as $rowopt) { $selected = ""; if($rowopt['value'] == $value) $selected = " SELECTED"; - $text .= ""; + $text .= ""; echo "\n"; } echo "\n"; + } else if($type == "interfaces_selection") { + $size = ($size ? "size=\"{$size}\"" : ''); + $multiple = ''; + if (isset($rowhelper['multiple'])) { + $fieldname .= '[]'; + $multiple = 'multiple'; + } + echo "\n"; } else if($type == "select_source") { echo "\n";