Page MenuHomePhabricator

Rearrange "Users and rights" and "Login / create account" sections on Special:SpecialPages
Closed, ResolvedPublic

Description

The "Users and rights" section (internal name 'users') lists both special pages that list or act on other users (e.g. ActiveUsers and UserRights) and special pages that change current user's information (e.g. ChangeCredentials and Preferences).

The "Login / create account" section (internal name 'login') only lists those two special pages, but the CentralAuth extension adds several more special pages there related to current user's global account status.

In order to clean up the former, and to make the latter more useful, I'd like to rename "Login / create account" to "Account management", and put all of the pages acting on the current user there. A few special pages added by extensions would fit there as well.

Notes:

  • The name "Account management" is my favorite, although possible alternatives could be "Personal tools" or "Profile and settings".
  • Make UserLogout listed (same as UserLogin), as it requires confirmation now, so clicking it by accident won't be a problem.
  • Move CreateAccount to "Users and rights", as it allows creating other accounts.

image.png (1×2 px, 289 KB)

Event Timeline

Change 902770 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] SpecialPages: List special pages acting on current account separately

https://gerrit.wikimedia.org/r/902770

Change 902771 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/DiscussionTools@master] List "Topic subscriptions" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902771

Change 902772 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Echo@master] List "Notifications" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902772

Change 902773 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/OATHAuth@master] List special pages under appropriate sections on Special:SpecialPages

https://gerrit.wikimedia.org/r/902773

Change 902774 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/OAuth@master] List "Manage connected applications" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902774

Change 902779 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Inbox@master] List "Inbox" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902779

Change 902770 merged by jenkins-bot:

[mediawiki/core@master] SpecialPages: List special pages acting on current account separately

https://gerrit.wikimedia.org/r/902770

Change 902773 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@master] List special pages under appropriate sections on Special:SpecialPages

https://gerrit.wikimedia.org/r/902773

Change 902771 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] List "Topic subscriptions" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902771

Change 902772 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] List "Notifications" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902772

Change 902774 merged by jenkins-bot:

[mediawiki/extensions/OAuth@master] List "Manage connected applications" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902774

Ladsgroup subscribed.

Maybe adding user-notice, feel free to remove if you think it's not that important.

Change 902779 merged by jenkins-bot:

[mediawiki/extensions/Inbox@master] List "Inbox" under "Account management" on Special:SpecialPages

https://gerrit.wikimedia.org/r/902779

Maybe adding user-notice, feel free to remove if you think it's not that important.

It doesn't seem that important to me… I'd remove it, but I'll leave it for someone else to give a third opinion.

matmarex claimed this task.

I think this is useful information to announce, especially for folks like admins who may be trying to find a link quickly.
I've added it with the following wording - if it needs tweaking, please do so directly (or let me know what to change it to) within ~21 hours. Thanks!

Some of the links in Special:SpecialPages will be re-arranged. There will be a clearer separation between links that relate to all users, and links related to your own user account. [4]