diff options
author | Ermal Luçi <eri@pfsense.org> | 2010-03-08 12:28:59 +0000 |
---|---|---|
committer | Ermal Luçi <eri@pfsense.org> | 2010-03-08 12:29:43 +0000 |
commit | e54626e226aec8f154d45c6bc0059b5720ac94d5 (patch) | |
tree | c8468226bb7a0f23a13cdb34baf58b60b0371c87 /usr/local/www/pkg_edit.php | |
parent | 1ae543363a8398f8a7a9f79282d5a994ee779bb4 (diff) | |
download | pfsense-e54626e226aec8f154d45c6bc0059b5720ac94d5.zip pfsense-e54626e226aec8f154d45c6bc0059b5720ac94d5.tar.gz |
Fix rowhelper size usage.
Diffstat (limited to 'usr/local/www/pkg_edit.php')
-rwxr-xr-x | usr/local/www/pkg_edit.php | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/usr/local/www/pkg_edit.php b/usr/local/www/pkg_edit.php index 30673ef..6113d1d 100755 --- a/usr/local/www/pkg_edit.php +++ b/usr/local/www/pkg_edit.php @@ -525,9 +525,12 @@ if ($pkg['tabs'] <> "") { $options = ""; $type = $rowhelper['type']; $fieldname = $rowhelper['fieldname']; - if($type == "option") $options = &$rowhelper['options']['option']; + if($type == "option") + $options = &$rowhelper['options']['option']; if($rowhelper['size']) $size = $rowhelper['size']; + else if ($pkga['size']) + $size = $pkga['size']; else $size = "8"; display_row($rowcounter, $value, $fieldname, $type, $rowhelper, $size); @@ -561,8 +564,12 @@ if ($pkg['tabs'] <> "") { $type = $rowhelper['type']; $fieldname = $rowhelper['fieldname']; if($type == "option") $options = &$rowhelper['options']['option']; - $size = "8"; - if($rowhelper['size'] <> "") $size = $rowhelper['size']; + if($rowhelper['size'] <> "") + $size = $rowhelper['size']; + else if ($pkga['size']) + $size = $pkga['size']; + else + $size = 8; display_row($rowcounter, $value, $fieldname, $type, $rowhelper, $size); // javascript helpers for row_helper_dynamic.js echo "</td>\n"; @@ -576,13 +583,21 @@ if ($pkg['tabs'] <> "") { } $rowcounter++; + echo "<td>"; + echo "<input type=\"image\" src=\"./themes/".$g['theme']."/images/icons/icon_x.gif\" onclick=\"removeRow(this); return false;\" value=\"" . gettext("Delete") . "\">"; + echo "</td>\n"; + echo "</tr>\n"; } ?> <tbody></tbody> </table> - <br><a onClick="javascript:addRowTo('maintable'); return false;" href="#"><img border="0" src="./themes/<?= $g['theme']; ?>/images/icons/icon_plus.gif"></a> + <?php if ($pkga['size']): ?> + <br><a onClick="javascript:addRowTo('maintable', <?=$pkga['size'];?>); return false;" href="#"><img border="0" src="./themes/<?= $g['theme']; ?>/images/icons/icon_plus.gif"></a> + <?php else: ?> + <br><a onClick="javascript:addRowTo('maintable'); return false;" href="#"><img border="0" src="./themes/<?= $g['theme']; ?>/images/icons/icon_plus.gif"></a> + <?php endif; ?> <script language="JavaScript"> <!-- field_counter_js = <?= $fieldcounter ?>; |