Motivation
MediaWiki allows a download of user data via the Userinfo API but this information is not easily surfaced in the user interface. This has led to some mistaken beliefs that Wikipedia does not allow a download of user data.
The goal for this task is to make the userinfo API visible from Special:Preferences.
Acceptance criteria
Mock could look something like -
- Where to access: the downloadable report will be available in the "Basic Information" section of the "User profile" tab of Preferences. See the mockup below.
- Elements There will be three elements to the download link: a label, in the left column; a download link; and some help text under the download link.
- Label in the left column: Account data
- Text of download link Download my account data from this project linking to the output of everything https://www.mediawiki.org/wiki/API:Userinfo gives on that project for that user (is this doable?)
- Help text: You may visit your Preferences page on other Wikimedia projects where you have contributed in order to download your account data from those projects
- Note that the link takes them to https://meta.wikimedia.org/wiki/Special:CentralAuth?target= with their username as the target.
- Elements There will be three elements to the download link: a label, in the left column; a download link; and some help text under the download link.
This mock is from an older task for doing this which didn't get done at the time: T208889: Create interface for downloading 'User' data