Similarly to T363357, show deleted contributions on Special:IPContributions. This might involve making a separate pager and having a "deleted" mode for the special page, rather than combining the two lists into one.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add archived revisions mode for Special:IPContributions | mediawiki/extensions/CheckUser | master | +204 -29 |
Event Timeline
It would be nice to use a UNION query to combine the results like in Special:Investigate queries. However, this didn't seem to be an easy implementation when I tried it just now.
Change #1038403 had a related patch set uploaded (by Tchanders; author: Tchanders):
[mediawiki/extensions/CheckUser@master] WIP Add deleted mode for Special:IPContributions
Test wiki created on Patch demo by Tchanders using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/aa74df7536/w
Testing/review notes
Needs:
- CheckUser loaded
- Temp accounts enabled
- A user with the right to reveal IP and the right to see deleted pages (deletedhistory)
Steps:
- Make some contributions to an article from multiple temporary users using the same IP address
- Delete the article
- Visit Special:IPContributions/<theipaddress> and click on the "Deleted contributions" tab
What should be seen:
- The contributions to the deleted article from all the temp accounts using that IP address
- The rows should contain similar information and links, when compared to the rows in Special:DeletedContributions
- The rows may contain additional information (e.g. diff size)
- Special:IPContributions/<rangewiththeipaddress> should show the same rows (or more if there are contribitions from other IPs in the range)
Change #1038403 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Add archived revisions mode for Special:IPContributions
I have verified the new code has been implemented and is functioning and displaying as expected.