User:Fae/SignificantReverts

Userlist
BLP Overwrites
Significant Reverts
Flickrstreams of concern

Table of images with the most active multiple overwrites by different contributors.

#DateImageHistUsersTagCurrentUsage
0012019-05-27Kit body alianza19h.png0ShadowBryan3, RBEditions, ShadowBryan3, RBEditionsNeeds categories 004
0022019-05-29Visa requirements for Chinese citizens holding ordinary and ordinary passports for public affairs and Two-way and Exit & Entry permits.png0Heitordp, Overandaway, Whisper of the heart, TwofortnightsMap 001
0032019-05-292019 European election in Germany - Results.svg0大诺史, Erinthecute, 大诺史, Erinthecute 004
0042019-05-31Map of British India.png0Hanguoshabi, [[User:|User:]], Hanguoshabi, Roy17Map 013
0052019-06-01Wikipedia-VideoWiki-Dengue fever.webm0Evolution and evolvability, [[User:|User:]], Ian Furst, Evolution and evolvability 001
0062019-06-01Flag of the Second East Turkestan Republic.svg0Aerbaniya, NuclearVacuum, Aerbaniya, HavsjöFlag 214
0072019-06-01Écusson Commando marine - Intervention.svg0Futurhit12, [[User:|User:]], 大诺史, Futurhit12 000
0082019-06-01Visa requirements Armenian citizens.png0Heitordp, [[User:|User:]], Overandaway, TwofortnightsMap 010
0092019-06-02JESC 2019 Map.svg0LexPro4, [[User:|User:]], AxG, Szyign 015
0102019-05-31ESC 2020 Map.svg1Yoyo360, Ahmedo Semsurî, Dimsar01, Ahmedo Semsurî 022
0112019-06-01Indian General Election 2019.svg1RaviC, संजीव कुमार, Maswimelleu, RaviCMap 027
0122019-05-28European Parliament election2RaviC, JDuggan101, Brythones, Mirrorme22Map 004
0132019-06-02Map of 2019 European Parliament election in the United Kingdom.svg2JDuggan101, RaviC, MrPenguin21, JDuggan101Map 007
Key
 Stable  Unknown/possible BLP image  Categories needed  Map  See tag 
DateThe date of upload of the most recent image, within the past week.
HistLogarithm of file version history length, a likely indicator of stability with "2" showing hundreds of uploads.
UsersThe last 4 users who have overwritten each other within 30 days.
TagLikely content based on a check of image category names.
CurrentImage page is marked with {{Current}} or has been protected.

Report completed: Mon, 03 Jun 2019 04:19 (7m 40.2s runtime).

SQL query to generate this table.
SELECT DISTINCT
	LEFT(img_timestamp,8) AS date,
	img_name,
	FLOOR(LOG10(COUNT(*))) AS logreps,
	CONCAT(
	img_user_text, ', ',
	oi1.oi_user_text, ', ',
	oi2.oi_user_text, ', ',
	oi3.oi_user_text) AS users,
	pr_level AS protection
FROM image
INNER JOIN oldimage_userindex oi1 ON oi1.oi_name=img_name AND oi1.oi_sha1!=img_sha1 AND oi1.oi_user!=img_user
INNER JOIN oldimage_userindex oi2 ON oi2.oi_name=img_name AND oi1.oi_sha1!=oi2.oi_sha1 AND oi2.oi_user!=oi1.oi_user AND oi1.oi_timestamp>oi2.oi_timestamp
INNER JOIN oldimage_userindex oi3 ON oi3.oi_name=img_name AND oi2.oi_sha1!=oi3.oi_sha1 AND oi3.oi_user!=oi2.oi_user AND oi2.oi_timestamp>oi3.oi_timestamp
JOIN page ON page_title = img_name AND page_namespace = 6
LEFT JOIN page_restrictions ON page_id = pr_page AND pr_type = 'move'
WHERE
	img_name NOT LIKE "%Test%"
	AND	img_timestamp> DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -8 DAY), "%Y%m%d%H%i%s")
	AND oi1.oi_timestamp> DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -15 DAY), "%Y%m%d%H%i%s")
	AND oi2.oi_timestamp> DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -30 DAY), "%Y%m%d%H%i%s")
	AND oi3.oi_timestamp> DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -30 DAY), "%Y%m%d%H%i%s")
	AND img_user_text NOT REGEXP "review|Bot"
	AND oi1.oi_user_text NOT REGEXP "review|Bot"
	AND oi2.oi_user_text NOT REGEXP "review|Bot"
	AND oi3.oi_user_text NOT REGEXP "review|Bot"
GROUP BY img_name
ORDER BY logreps;

----

SELECT
	COUNT(DISTINCT gil_wiki),
	COUNT(DISTINCT gil_page),
	COUNT(DISTINCT (IF(gil_page_namespace="", gil_page, NULL)))
FROM globalimagelinks
WHERE gil_to='Map_of_2019_European_Parliament_election_in_the_United_Kingdom.svg';