As part of the AdminUIRevamp project, I've started looking at the very first thing a new Tiki admin will see: the Installer screens.
General
Some general changes (improvements, I hope):
- Added the Tiki logo (with link) to the top of every page. Can anyone confirm that the img\tiki\tikilogo.png is the correct, current logo? ML: we need better logo with "Groupware" in it.
- Added the Powerd by Tiki button (with link) to the bottom of every page.
- Renamed "Tiki" to "TikiWiki" (that's the name, right?) ML: TikiWiki CMS/Groupware
- Moved the Reload link from the top of the page (this should not be the first thing a new Admin sees for an installation) and renamed it to Restart. ML: good change
- Minor editorial changes for consistence, sentence structure, punctuation, etc. ML: you are great at these Rick.
My updated TPL and PHP files are attached to this page, please feel free to download and test. I do not have a multitiki installation available for me for testing.... ML: During the Blitzweekend, Louis-Philippe improved some things on the installer. I think you may have to re-introduce your fixes.
- I (ricks99) rebuilt, based on the lastest from head.
Screen 1 — Login
No big changes. I did create a disabled text field for the username to make it clear that you are loggin in as the admin user. ML: sounds good to me.
Screen 2 — Database Connection
Primarily editorial and UI changes here.
- The submit button is now labeled Connect (instead of "Submit Query"). ML: sounds good.
- Tiki will display the connection defaults (existing values in the local.db file. Previously, it was possible to have the fields blank and still connect! ML: I don't understand
- This required a slight edit to the tiki-install.php file.
Screen 3 — Installation and Upgrade
I made the two options (Install and Upgrade) side-by-side. Previously they were stacked and the "Upgrade" options appeared "below-the-fold" and could be easily missed. ML: hmmm, I thought this has been done before...
I added a warning icon to the upgrade script to alert users to backup their database first. ML: yes!
- Also added warning icon about re-installing over an exiting DB
I grouped the "Do Nothing", "Reset DB Connection", and "Restart Installer" options together, at the bottom of the page. ML: yes!
Note: Can anyone confirm... Is the 1.9.x to 1.10.x upgrade procedure correct? Users must run the 1.8to1.9 script first, then rerun the installer using 1.9to1.10?
ML: yes
- Updated explicit instructions for which script to run.
I also added some basic error-checking. For example, if there are no PRF files (profiles), Tiki will indicate this condition. Previously, a empty drop box selector was shown.
ML: sounds good
Screen 4 — Installation Complete
Again, mainly UI and text edits here.
- I moved the success box to the top. Previously it was shown below the SQL failures. Newbies need to see (as the first thing) that they've successfully installed Tiki! ML: sounds good
- Done. It also not indicates if you have competed an install or an upgrade.
- Added a direct link in the success box that jumps directly to the Important Notes. ML: ok, (I guess)
- Added some basic icons as a way draw attention. ML: excellent
- In the Entering TikiWiki section, I made it obvious which link is normally used. ML: excellent
Note: I
always get some SQL failures on upgrades, is this normal? ML: yes, it's normal. Upgrade script is designed to be run multiple times. Is there a way to minimize the impact to new Tiki admins? ML: a note indicating this?
- Done. The failures are now hidden by default. If displayed, there's a note indicating that "duplicate table" errors are normal during an upgrade.
^{img src=img/icons/information.png} This page is now obsolete. See ((Installer Revamp)) for Tiki 3.x Installer ideas.^
As part of the ((AdminUIRevamp)) project, I've started looking at the ''very first'' thing a new Tiki admin will see: the Installer screens.
!General
Some general changes (improvements, I hope):
*Added the Tiki logo (with link) to the top of every page. Can anyone confirm that the __img\tiki\tikilogo.png__ is the correct, current logo? ML: we need better logo with "Groupware" in it.
**__NEED__ new logo
*Added the Powerd by Tiki button (with link) to the bottom of every page.
*Renamed "Tiki" to "TikiWiki" (that's the name, right?) ML: TikiWiki CMS/Groupware
**__NEED__ new logo
*Moved the __Reload__ link from the top of the page (this should ''not'' be the first thing a new Admin sees for an installation) and renamed it to __Restart__. ML: good change
*Minor editorial changes for consistence, sentence structure, punctuation, etc. ML: you are great at these Rick.
My updated TPL and PHP files are attached to this page, please feel free to download and test. I do not have a multitiki installation available for me for testing.... ML: During the ((tw:Blitzweekend)), Louis-Philippe improved some things on the installer. I think you may have to re-introduce your fixes.
** I (ricks99) rebuilt, based on the lastest from head.
!Screen 1 -- Login
No big changes. I did create a disabled text field for the username to make it clear that you are loggin in as the __admin__ user. ML: sounds good to me.
{img src=img/wiki_up/install_ui_1_login.png}
!Screen 2 -- Database Connection
Primarily editorial and UI changes here.
*The submit button is now labeled __Connect__ (instead of "Submit Query"). ML: sounds good.
*Tiki will display the connection defaults (existing values in the local.db file. Previously, it was possible to have the fields blank and still connect! ML: I don't understand
**This required a slight edit to the tiki-install.php file.
{img src=img/wiki_up/install_ui_2_db.png}
!Screen 3 -- Installation and Upgrade
I made the two options (Install and Upgrade) side-by-side. Previously they were stacked and the "Upgrade" options appeared "below-the-fold" and could be easily missed. ML: hmmm, I thought this has been done before...
I added a warning icon to the upgrade script to alert users to backup their database first. ML: yes!
**Also added warning icon about re-installing over an exiting DB
I grouped the "Do Nothing", "Reset DB Connection", and "Restart Installer" options together, at the bottom of the page. ML: yes!
{img src=img/wiki_up/install_ui_3_install.png}
^__Note__: Can anyone confirm... Is the 1.9.x to 1.10.x upgrade procedure correct? Users must run the 1.8to1.9 script first, then rerun the installer using 1.9to1.10?
ML: [tiki-view_tracker_item.php?itemId=1600|yes]
**Updated explicit instructions for which script to run.
^
I also added some basic error-checking. For example, if there are no PRF files (profiles), Tiki will indicate this condition. Previously, a empty drop box selector was shown.
{img src=img/wiki_up/install_ui_3_1_install.png}
ML: sounds good
*Done
!Screen 4 -- Installation Complete
Again, mainly UI and text edits here.
*I moved the success box to the top. Previously it was shown ''below'' the SQL failures. Newbies need to see (as the first thing) that they've successfully installed Tiki! ML: sounds good
**Done. It also not indicates if you have competed an install or an upgrade.
*Added a direct link in the success box that jumps directly to the Important Notes. ML: ok, (I guess)
*Added some basic icons as a way draw attention. ML: excellent
*In the Entering TikiWiki section, I made it obvious which link is normally used. ML: excellent
**Done
{img src=img/wiki_up/install_ui_4_complete.png}
^__Note__: I ''always'' get some SQL failures on upgrades, is this normal? ML: yes, it's normal. Upgrade script is designed to be run multiple times. Is there a way to minimize the impact to new Tiki admins? ML: a note indicating this?
*Done. The failures are now hidden by default. If displayed, there's a note indicating that "duplicate table" errors are normal during an upgrade.
^