Last modified: 2014-06-02 14:16:15 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T65988, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 63988 - Put user profile info into its own Special page in MediaWiki core (and optionally remove it from elsewhere)
Put user profile info into its own Special page in MediaWiki core (and option...
Status: NEW
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.24rc
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 22516 redesign-sp-prefs
  Show dependency treegraph
 
Reported: 2014-04-16 03:41 UTC by MZMcBride
Modified: 2014-06-02 14:16 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2014-04-16 03:41:31 UTC
As a follow-up to bug 63987, currently in the "Basic information" [[Special:Preferences]] section, you see something like this:

---
Username:              Jimbo Wales
User ID:               1234
Member of groups:      Autoconfirmed users, Users
Connected apps:        Manage 123 connected applications
Number of edits:       123,456
Registration time:     12:34, 15 January 2001
Global account status: All in order!
                       Your account is active on 123 project sites.
                       (Manage your global account | View global account info)
Password:              Change password
                       [ ] Remember my login on this browser (for a maximum of
                           30 days)
                       [ ] Always use a secure connection when logged in
---

Most of this info (edit count, registration time, etc.) should be available in a more logical location. Perhaps on a user's user page or via the info action for the user's user page (i.e., index.php?title=User:Jimbo_Wales&action=info)? Or perhaps a dedicated Special page such as Special:AboutMe? Or perhaps at the top of [[Special:Contributions]]? 

Proposal for this bug: make this account info available at the top of [[Special:Contributions]] or in an auto-generated footer template on user pages.
Comment 1 MZMcBride 2014-04-16 04:31:11 UTC
After discussion with Legoktm, I think we should re-focus this bug to use the Special page option. This special page would be "Special:AccountInfo/Jimbo_Wales" and would include:

* Username and user ID
* Account registration date
* User group information
* Number of edits
* Gender, if specified?
* Link to manage global account
* Link to Special:Preferences? Make this two-way?
Comment 2 Kunal Mehta (Legoktm) 2014-04-16 04:38:46 UTC
(In reply to MZMcBride from comment #1)
> "Special:AccountInfo/Jimbo_Wales" and would include:

Special:UserInfo is probably a better name. Plus, AccountInfo is already taken by [[mw:Extension:AccountInfo]] ;)

> 
> * Username and user ID
> * Account registration date
> * User group information
> * Number of edits
> * Gender, if specified?
> * Link to manage global account
> * Link to Special:Preferences? Make this two-way?

+1. We'll need some kind of hook to provide the link to manage global account, but that should be simple.
Comment 3 Nemo 2014-04-16 06:15:23 UTC
Where do you plan to make a new special page visible?
Comment 4 Quiddity 2014-04-16 08:32:54 UTC
(In reply to MZMcBride from comment #0)
> Most of this info (edit count, registration time, etc.) should be available
> in a more logical location. Perhaps on a user's user page [...] or in an
> auto-generated footer template on user pages.

I greatly appreciate this userscript, and really miss it on other wikis: https://en.wikipedia.org/wiki/User:PleaseStand/User_info
It looks like ~150 other editors currently use it.
I'd encourage a serverside version of that.


> make this account info available at the top of [[Special:Contributions]]

That would be definitely be good, either in addition to the above, or alone.
Comment 5 MZMcBride 2014-04-16 16:43:48 UTC
(In reply to Nemo from comment #3)
> Where do you plan to make a new special page visible?

[[Special:SpecialPages]] at least. I'm not sure where else currently. Perhaps a link from [[Special:Preferences]] given that users have been trained to look there, even though this information is unrelated to preferences. I think adding links to the new Special page would be the subject of future tickets, though.

If anyone has thoughts about the general idea presented here or in bug 63987, please share.
Comment 6 Nemo 2014-04-16 16:47:17 UTC
(In reply to MZMcBride from comment #5)
> I'm not sure where else currently.

That should be an integral part of this proposal, given that we supposedly want people to have access to that stuff.

> Perhaps a link from [[Special:Preferences]]

This would still double the number of clicks to access the information from any point in the interface (except two special pages).
Comment 7 MZMcBride 2014-04-16 18:46:01 UTC
(In reply to Nemo from comment #6)
> That should be an integral part of this proposal, given that we supposedly
> want people to have access to that stuff.

I disagree. I think this information is vaguely interesting, but the data is often inaccurate (edit count, registration date) and/or trivial (user ID). I personally wouldn't have an issue killing the output altogether, but I think others want to retain the ability to display this type of information.

> This would still double the number of clicks to access the information from
> any point in the interface (except two special pages).

Perhaps, though as said, we could add an additional link to (for example) the "Tools" sidebar section, to [[Special:Contributions]], to the personal tools, etc. if there's a demand for it.

As it is, the information is currently in an illogical place, so I think moving this information to a dedicated and sensible area would ultimately help discoverability and usability.
Comment 8 Nemo 2014-04-26 08:33:51 UTC
Found the bug this is a duplicate of, bug 22516. I'm making that one a tracking bug.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links