diff --git a/dev/install/config-form.html b/dev/install/config-form.html index b07d6e118..e81ce0eb6 100644 --- a/dev/install/config-form.html +++ b/dev/install/config-form.html @@ -42,7 +42,7 @@ If you are having problems meeting the requirements, see the server requirements wiki page.

hasErrors() && !$adminReq->hasErrors()) { ?> -

You're ready to install!

+

You're ready to install!. Please confirm the configuration options below. Install SilverStripe

hasErrors()) { ?> @@ -56,40 +56,25 @@ Please enter an email address and password for the default administrator account before installing.

- -

- -

- - -

- Note: It seems as though SilverStripe is already installed here.
- If you ask me to install, I will overwrite the .htaccess and mysite/_config.php files. -
- -

- - -

- - - - - - - -

- - -

Database

+ + +

Requirements Step: 1 of 5

+ showTable(); ?> + +

+ Read more about our server requirements. +

+ +
+ +
+ +

Database Step: 2 of 5

+ + showTable("Database Configuration"); ?> +

SilverStripe stores its content in a relational SQL database. Please provide the username and password to connect to the server here. If this account has permission to create databases, then we will create the database for you; otherwise, you must give the name of a @@ -198,9 +183,7 @@

- showTable("Database Configuration"); ?> - -

CMS Admin Account

+

CMS Admin Account Step: 3 of 5

@@ -248,24 +231,50 @@
-

Theme

+

Theme Step: 4 of 5

You can change the theme or download another from the SilverStripe website after installation.

- -

Requirements

- showTable(); ?> +

Confirm Install Step: 5 of 5

-

- Read more about our server requirements. -

- -
- -
+ +

+ You aren't currently able to install the software. Please see above for details.
+ If you are having problems meeting the requirements, see the server requirements wiki page. +

+ +

+ +

+ + +

+ Note: It seems as though SilverStripe is already installed here.
+ If you ask me to install, I will overwrite the .htaccess and mysite/_config.php files. +
+ +

+ + +

+ + + + + + + +

+ diff --git a/dev/install/install.css b/dev/install/install.css index 0b06c7d8c..1d28f6a21 100644 --- a/dev/install/install.css +++ b/dev/install/install.css @@ -96,10 +96,22 @@ table.testResults { } #Layout h4 { font-size: 2em; - margin-top: 18px; - line-height: 1.4; + margin: 36px 0 18px 0; + font-weight: bold; + line-height: 1.8; clear: left; + border-top: 2px solid #888; + text-indent: 5px; + width: 100%; + overflow: hidden; } + #Layout h4 span { + float: right; + font-size: 10px; + padding: 10px 10px 0 0; + font-weight: normal; + color: #888; + } /** * Requirements and test results @@ -109,8 +121,8 @@ table.testResults { } table.testResults td { border: 1px #CCC solid; - border-top: none; width: 400px; + line-height: 15px; padding: 6px; } table.testResults tr.good { @@ -140,6 +152,7 @@ h5.requirement { border: 1px solid #ccc; border-width: 0 1px 1px 1px; margin: 0; + overflow: hidden; } h5.requirement span { float: right; @@ -154,7 +167,7 @@ h5.requirement { color: #F03838; } h5.requirement a { - font-size: 9px; + font-size: 10px; float: right; line-height: 19px; margin: 0 0 0 30px; @@ -230,7 +243,7 @@ h5.requirement { padding-left: 0; } #database_selection li input { - margin-right: 5px;; + margin-right: 5px; } #database_selection li label { display: inline; @@ -253,3 +266,27 @@ h5.requirement { margin-left: 0; padding-left: 0; } + +.goodInstall { + padding: 0.5em; + background-color: #e2fee1; + border: 1px #43cb3e solid; + color: #359318; + overflow: hidden; + line-height: 18px; + padding: 10px; +} + #Layout p.goodInstall { + color: #359318; + } + .goodInstall a { + float: right; + font-size: 18px; + padding: 0 2px 2px 0; + font-weight: bold; + } + +em.inlineBarText { + float: left; + font-style: normal; +} \ No newline at end of file