Improve summary page layout a bit

refs #7163
This commit is contained in:
Johannes Meyer 2014-10-23 15:16:25 +02:00
parent a6cbde54c5
commit d90d6fe6a9
2 changed files with 44 additions and 39 deletions

View File

@ -257,20 +257,6 @@ class WebSetup extends Wizard implements SetupWizard
)) ))
); );
if (isset($pageData['setup_db_resource']) || isset($pageData['setup_ldap_resource'])) {
$installer->addStep(
new ResourceStep(array(
'fileMode' => $pageData['setup_general_config']['global_filemode'],
'dbResourceConfig' => isset($pageData['setup_db_resource'])
? array_diff_key($pageData['setup_db_resource'], array('skip_validation' => null))
: null,
'ldapResourceConfig' => isset($pageData['setup_ldap_resource'])
? array_diff_key($pageData['setup_ldap_resource'], array('skip_validation' => null))
: null
))
);
}
$adminAccountType = $pageData['setup_admin_account']['user_type']; $adminAccountType = $pageData['setup_admin_account']['user_type'];
$adminAccountData = array('username' => $pageData['setup_admin_account'][$adminAccountType]); $adminAccountData = array('username' => $pageData['setup_admin_account'][$adminAccountType]);
if ($adminAccountType === 'new_user' && ! $pageData['setup_db_resource']['skip_validation'] if ($adminAccountType === 'new_user' && ! $pageData['setup_db_resource']['skip_validation']
@ -293,6 +279,20 @@ class WebSetup extends Wizard implements SetupWizard
)) ))
); );
if (isset($pageData['setup_db_resource']) || isset($pageData['setup_ldap_resource'])) {
$installer->addStep(
new ResourceStep(array(
'fileMode' => $pageData['setup_general_config']['global_filemode'],
'dbResourceConfig' => isset($pageData['setup_db_resource'])
? array_diff_key($pageData['setup_db_resource'], array('skip_validation' => null))
: null,
'ldapResourceConfig' => isset($pageData['setup_ldap_resource'])
? array_diff_key($pageData['setup_ldap_resource'], array('skip_validation' => null))
: null
))
);
}
return $installer; return $installer;
} }

View File

@ -199,40 +199,45 @@
} }
} }
#setup div.summary { #setup {
div.page { div.summary {
float: left; font-size: 90%;
width: 30em;
padding: 0 1em 1em;
margin: 1em 2em 2em;
border-radius: 0.5em;
border: 1px dashed lightgrey;
h2 { div.page {
font-size: 1.2em; float: left;
} width: 25em;
min-height: 20em;
padding: 0 1em 1em;
margin: 1em 1.5em 1.5em;
border-radius: 0.5em;
border: 1px dashed lightgrey;
div.topic { h2 {
margin-left: 2em; font-size: 1.2em;
h3 {
font-size: 1em;
} }
ul { div.topic {
list-style-type: circle;
}
table {
border-spacing: 0.5em;
border-collapse: separate;
font-size: 0.9em;
margin-left: 2em; margin-left: 2em;
h3 {
font-size: 1em;
}
ul {
list-style-type: circle;
}
table {
border-spacing: 0.5em;
border-collapse: separate;
font-size: 0.9em;
margin-left: 2em;
}
} }
} }
} }
form { form#setup_summary {
clear: left; clear: left;
} }
} }