Make WordPress Core

Opened 6 years ago

Closed 6 years ago

#10488 closed enhancement (fixed)

Navigation For Already Installed Page

Reported by: dcole07 Owned by:
Milestone: 3.0 Priority: low
Severity: normal Version: 2.8.1
Component: Upgrade/Install Keywords: has-patch dev-feedback
Focuses: Cc:


When you come to the page "Already Installed", which is during the initial install process (/wp-admin/install.php), you come to a dead end. The page says, "You appear to have already installed WordPress. To reinstall please clear your old database tables first."

There should be a link to login to the backend and/or one to the homepage. It's disruptive to have to find another way to get to rest of the site.

Attachments (1)

10488.diff (850 bytes) - added by dcole07 6 years ago.

Download all attachments as: .zip

Change History (15)

#1 @dcole07
6 years ago

  • Keywords needs-patch added
  • Owner changed from dd32 to dcole07
  • Status changed from new to assigned

I'll create a patch for this. I'm going to add a login button below the message, which is just like the success screen during a fresh install of WordPress.

I'm also going to add the "back to blog" header like the login page. Unless there is some objection to adding this!?

#2 @scribu
6 years ago

No objection, on the contrary.

#3 @dcole07
6 years ago

  • Keywords has-patch added; needs-patch removed

Patch 10488.diff only adds the login button after the message. It would be too much work to add the header in, because I'd have to include another file and change up the header being called, which would mess with other things as well.

This is ready for a trusted person to add the keyword commit.

6 years ago

#4 @dcole07
6 years ago

  • Keywords commit added

#5 @westi
6 years ago

  • Cc westi added
  • Keywords needs-patch added; has-patch commit removed

I like the idea.

It would be nicer to display a link home like on the wp-login page and a login link with a little more text I think.

Setting back to needs-patch for an improved patch

#6 @dcole07
6 years ago

The current patch follows the same format as the other install pages. I was thinking about adding the top login banner, but that would require quite a bit more work and have a scope a little larger than this patch. I do, however, like the idea of making all the back-end pages constant. I'll mess around and see what I can come up with.

#7 @azaozz
6 years ago

  • Milestone changed from 2.9 to Future Release

Waiting for a patch?

#8 @dcole07
6 years ago

  • Owner dcole07 deleted

#9 @dcole07
6 years ago

Attachment 10488.diff does what I thought the patch should be. Westi wanted the patch to go further and re-design the install pages to be consistent with other pages, which I agree with, but I'm not the person to be doing that type of work. I just don't have the time or knowledge. I've take my name off of owner, anyone is free to take ownership of this ticket or close it as "won't fix".

#10 @nacin
6 years ago

  • Keywords dev-feedback added


I like your idea incorporating the back-to-blog link from wp-login. To do so, we would have to completely redo the markup and CSS for the install page to implement the back-to-blog with anything close to the CSS we use on wp-login.

Unless there is a desire to bring closer together the look of the install and login pages on the whole, we should probably settle for a simple link. The "Already Installed" page isn't exactly one that is reached often, unless I'm missing something.

#11 follow-up: @hakre
6 years ago

  • Keywords has-patch added; needs-patch removed
  • Milestone changed from Future Release to 3.0
  • Version changed from 2.8.1 to 2.9

I see no problem with the current patch. +1 for having this in because it will just add some more usability with not much change. Can be enhanced later. If I see it correctly this could already have been implemented into 2.9 and users (incl. me) could already have benefited at least a bit of it.

Keep in mind that when you are on the login page you get the link to the blog. So it actually is only two clicks away with the current patch.

#12 in reply to: ↑ 11 @nacin
6 years ago

  • Type changed from defect (bug) to enhancement

Replying to hakre:

I see no problem with the current patch. +1 for having this in because it will just add some more usability with not much change. Can be enhanced later.

+1, especially to the "can be enhanced later" part.

#13 @westi
6 years ago

  • Version changed from 2.9 to 2.8.1

Please don't change the reported in version to a newer version as which just lose the history of against which version the ticket was opened.

#14 @nacin
6 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [13356]) Show "Log In" button on install.php when already installed. fixes #10488 props dancole

Note: See TracTickets for help on using tickets.