#3351 - Installer and Setup Wizard simplification

Identifier #3351
Issue type Feature request or suggestion
Title Installer and Setup Wizard simplification
Status Completed
Tags

Good for training (custom)

Roadmap: v11 (custom)

Type: Usability (major) (custom)

Handling member Chris Graham
Addon installer
Description Installer:

1) Simplify forum driver choice. The complex UI is not needed given we don't even recommend changing the default. Make it into a simple list box, marked Advanced.

2) Remove 'domain' option, it's excessive

3) Remove "I do not mind being listed on compo.sr as a featured user". We'll be having people manually submit their featureship in the future anyway

4) After installation, create a session so the admin is automatically logged in

5) Change links at end of installer to a radio button set ("Continue to Setup Wizard" [default] vs "See blank default website" vs "See website with default content"). This way it is pressing next buttons right through, more continuous

6) "The final step is to delete this file (install.php) from your server" - this text is not needed, if we auto-delete after final next clicked AND have suexec permissions

7) "It is also a good idea to change _config.php" - this text is not needed for suexec servers

8) Ask for an e-mail address. Default to the e-mail option from the value typed in the newsletter box. Use it to set the staff address, website address, and address of any admin account without one.

9) Move the newsletter signup forward ahead of the license screen, to same as forum and DB selection screen

10) No language selection screen if only 1 language (as will normally be the case)

Setup Wizard:

1) "Be advised that if you have already " - this text is not needed for a fresh site, we can only show if Setup Wizard already run once

2) Auto-detect site name from domain name

3) Make "Site scope" default to literally "the topic of this site", and remove from Setup Wizard. Make sure "the topic of this site" would fit in in all the default spots

4) Remove Copyright from Setup Wizard, and use a coding scheme to represent site name so that it auto-updates from site name immediately

5) Where we talk about "40+" emoticons we can give an exact figure, calculated in code.

6) Remove the following, which are a bit excessive for inclusion in the wizard:
a) Fixed Width
b) Header text
c) "Show content tags" and "Show content tags (inline)"

7) Move some stuff under an "Advanced" header [this is for stuff that installation profiles may modify, but typically user's will not want to modify by hand]
a) "Keep personal galleries"
b) "Keep member blogs"

8) Categorise all the listed addons, in the same way non-bundled addons are categorised on compo.sr

9) Remove "Powered by Composr" logo from Setup Wizard, and instead just tack a note onto the end of the default copyright option.

10) Before block selection ask if we want full block selection, content tiles (see #3354), or the home page page template (create a simple page template people can edit, not block based).
Steps to reproduce

Related to

#3352 - Change "Stats retention time" option

#3350 - Pre-defined content system

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated