Page MenuHomePhabricator

New watchlist/recent changes: Have an option to hide Wikidata edits by experienced and/or flood-flagged users
Open, Needs TriagePublic

Description

Screen Shot 2018-02-19 at 4.57.20 PM.png (1,624×1,544 px, 894 KB)

Sometimes my English Wikipedia watchlist (I'm using the new version) gets flooded by experienced Wikidata editors and/or bots using QuickStatements. I can't turn this off by excluding edits by "experienced" (500/30) users. It would be nice to be able to hide them, or alternately, to be able to hide all edits by specific users.

Event Timeline

One solution could be to hide all the edits which are autopatrolled in Wikidata. However, currently all wikidata edits are propagated to client wikis (what is correct term for this?) with value rc_patrolled=2 so there should be either correct value for autopatrol status OR more possible values for separating local autopatrolled edits and remote autopatrolled edits.

https://www.mediawiki.org/wiki/Manual:Recentchanges_table

Another idea. Currently the recentchanges rc_params contains this information for remote edits and it is already used for generating backlinks to wikidata. This could also contain the rc_patrolled value from Wikidata which could be used for filtering.

a:1:{s:20:"wikibase-repo-change";a:14:{s:2:"id";i:1303208076;s:4:"time";s:14:"20201120120942";s:7:"user_id";s:7:"3024910";s:11:"revision_id";s:10:"1309461378";s:9:"object_id";s:3:"Q94";s:4:"type";s:20:"wikibase-item~update";s:11:"entity_type";s:4:"item";s:7:"page_id";i:225;s:9:"parent_id";i:1309449381;s:7:"comment";s:36:"/* undo:0||1309449381|1.47.68.139 */";s:6:"rev_id";i:1309461378;s:9:"user_text";s:14:"Jacek Janowski";s:15:"central_user_id";i:55833108;s:3:"bot";i:0;}}