Page MenuHomePhabricator

Option to hide rows from Special:Contributions where the edit is the most recent to a page
Open, LowPublic

Description

Author: rjfrantzjr

Description:
Request for option to suppress entries on special page: User Contributions where latest edit to
article is by the user. This is to make it easier to skim for how people are improving edits I made.

The option "Only show edits that are latest revisions" already exists since T32068 got fixed, so this request is about "inverting" that option.


Version: unspecified
See Also:
T32068: Add selection "Only show edits that have newer revisions" to Special:Contributions

Details

Reference
bz3753

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 8:53 PM
bzimport set Reference to bz3753.
bzimport added a subscriber: Unknown Object (MLST).

rick.denatale wrote:

I came across this bug preparatory to filing a new feature request for the
opposite, i.e. I'd like to be able to see only the contributions from a user
which ARE the latest edit of an article.

The motivating use case is:

  1. I see an article which has been spammed or kiddie-edited.
  2. I want to clean up other articles from the same "contributor" so I look at

their contributions e.g.
http://en.wikipedia.org/w/index.php?title=Special:Contributions&target=216.255.121.69

  1. But now I need to look at each article's history to see not only if it's been

deface, but also if so it hasn't already been dealt with.

robchur wrote:

I'm not convinced the feature described in comment 0 would be useful. I can see
the use for that of comment 1, however.

  • This bug has been marked as a duplicate of bug 13032 ***

Reopening and reversing the duplicate direction. See comment 2 on bug 13032 for the explanation.

  • Bug 13032 has been marked as a duplicate of this bug. ***

The complement to this bug is bug 4597, which requests the implementation of a filter to display only the top edits in special:contributions (useful to track "unreviewed" edits by a newbie or vandal). Since that functionality was implemented through a checkbox, I suggest this bug to be implemented as a conversion/expansion of that system into a radio button group ("hide top"/"hide old"/"show all").

kndiaye01 wrote:

(In reply to comment #2)

I'm not convinced the feature described in comment 0 would be useful. I can see
the use for that of comment 1, however.

Quite the contrary, I think it would prove very useful. As far as I can tell, it seems to be how many contributors actually proceed in WP: as they are working on a given page, they actively monitor if (and what) others have edited after one's own contributions... This "how dare they?!" attitude seems a big driving force! To allow showing only those pages where the user is not the last contributor would really make this monitoring easier.

To my opinion, as this "hide top edits" option would be useful for virtually all regular WP contributors, it would be even more widely used than the novel option (r1.17) to "show only top edits" (which mainly addresses to rollbackers and the like described in comment #1).

As comment #6, I agree that a 3-alternative radio button could be one way to go.
However, I think this option should be on the Special:Watchlist rather than on the Special:Contributions. For it is aimed at monitoring pages rather than users.

Please note that, to be really useful, the "hide top edits" option would need to also hide all earlier edits on those pages where the user is the last contributor (i.e. not only the last edits).

Cheers

(In reply to comment #7)

I think this option should be on the Special:Watchlist rather than on the
Special:Contributions. For it is aimed at monitoring pages rather than users.

I agree with almost everything you say, except the above. Personally, I use the Special:Contributions page as a temporary watchlist, for articles I edit and want to follow for a short period of time aftwewards, to see the reactions to my edits, but don't want to keep in my watchlist permanently. I believe many editors do the same thing, so until we have a way to include pages in our watchlist with an expiry date, I believe special:contributions is the best place to have this. Or even better, we have it on both pages :)

jokes_free4me wrote:

I suppose the similar hiding of "all *earlier* edits on those pages where the user *later contributed*, that is - not the last edits themselves" would be too much to ask for? :-)

thor.malmjursson wrote:

I'd back this too - I was about to file a feature request on this when I noticed it pop up in the possible duplicates. I've tried this with the watchlist, but there are far more pages on my watchlist than I've actually edited - so the sensible thing imo would be to have pages which haven't been edited since you last worked on them, suppressed from view in Special:Contributions - it would be a big help.

This is possible with API already, and should be easy (although I'm not sure how the UI would look with another checkbox)

(In reply to PiRSquared17 from comment #11)

This is possible with API already, and should be easy (although I'm not sure
how the UI would look with another checkbox)

Actually I guess the API has something for bug 30068 if you want to be technical.

jokes_free4me wrote:

(In reply to PiRSquared17 from comment #11)

This is possible with API already, and should be easy (although I'm not sure
how the UI would look with another checkbox)

Would you please elaborate on that? (since not everyone is familiar with the API, and/or how to use it while contributing via the default interface.) I don't think crowding up the interface would be anyone's major concern... and in any case, you can have such "advanced" checkboxes hidden inside a collapsible area of the page, so that they would show up only for people who really want them.

Special:Contributions now allows filtering by:

  • Revision deleted only
  • Only show edits that are latest revisions
  • Only show edits that are page creations
  • Hide minor edits
Aklapper removed subscribers: Purodha, bzimport.

Quoting brion in T31730#326933 :

This would likely be better handled as a view showing "new activity on pages I've recently touched", which should probably go in with general modernization of the whole Recentchanges/Watchlist/Talk/notifications structure.