Index: t3lib/class.t3lib_install.php
===================================================================
--- t3lib/class.t3lib_install.php (revision 5719)
+++ t3lib/class.t3lib_install.php (working copy)
@@ -959,6 +959,17 @@
function generateUpdateDatabaseForm_checkboxes($arr,$label,$checked=1,$iconDis=0,$currentValue=array(),$cVfullMsg=0) {
$out = array();
if (is_array($arr)) {
+ $tableId = uniqid('table');
+ if (count($arr) > 1) {
+ $out[] = '
+
+
+
+ |
+ |
+
';
+ }
foreach($arr as $key => $string) {
$ico = '';
$warnings = array();
@@ -1000,7 +1011,7 @@
$content = '
'.$label.'
- '.implode('',$out).'
+ ';
}
Index: typo3/sysext/install/mod/class.tx_install.php
===================================================================
--- typo3/sysext/install/mod/class.tx_install.php (revision 5719)
+++ typo3/sysext/install/mod/class.tx_install.php (working copy)
@@ -4151,11 +4151,6 @@
$content = '';
switch($type) {
case 'get_form':
- $content .= ' ';
-
$content.= $this->generateUpdateDatabaseForm_checkboxes($arr_update['clear_table'],'Clear tables (use with care!)',false,true);
$content.= $this->generateUpdateDatabaseForm_checkboxes($arr_update['add'],'Add fields');
@@ -4185,7 +4180,7 @@
* @return [type] ...
*/
function getUpdateDbFormWrap($action_type, $content, $label='Write to database') {
- $form = '