Commons:Bots/Requests/BMacZeroBot 4

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

BMacZeroBot (talk · contribs)

Operator: BMacZero (talk · contributions · Statistics · Recent activity · block log · User rights log · uploads · Global account information)

Bot's tasks for which permission is being sought: For all files in Category:Artwork template with implicit creator and Category:Author matching Creator template, Creator template not used, get the "author" or "artist" field. Verify that the implicit creator is correct by looking for it in the file's categories or any of those categories' parents. If it's found, replace the implicit text with the creator template.

"unknown" and "anonymous" are instead replaced with "{{unknown|author}}" and {{Anonymous}} respectively.

Automatic or manually assisted: Automatic

Edit type (e.g. Continuous, daily, one time run): One time, possible future runs when there is a backlog.

Maximum edit rate (e.g. edits per minute): 6

Bot flag requested: (Y/N): N (already has)

Programming language(s): C#

BMacZero (talk) 05:15, 30 November 2015 (UTC)[reply]

Discussion

See last 30 revisions for the bot in the "File" namespace ([1]). BMacZero (talk) 05:15, 30 November 2015 (UTC)[reply]

Appears reasonable to me. --Krd 06:31, 30 November 2015 (UTC)[reply]
Looks OK for me. Probably will be good idea to perform other cleanups, like putting each parameter in own line or removing redundant parameters (see File:Arcadisch landschap Rijksmuseum SK-A-1202.jpeg as example). --EugeneZelenko (talk) 15:17, 30 November 2015 (UTC)[reply]
Okay, seems reasonable. I'll try to get the params on different lines and remove unused artist/author if the other is used. BMacZero (talk) 06:33, 1 December 2015 (UTC)[reply]
Done - see this diff and new 30-file test ([2]) BMacZero (talk) 20:13, 5 December 2015 (UTC)[reply]
Looks OK for me. --EugeneZelenko (talk) 15:05, 6 December 2015 (UTC)[reply]

If there are no objections, I think task should be approved. --EugeneZelenko (talk) 15:15, 10 December 2015 (UTC)[reply]

Approved. --Krd 17:39, 10 December 2015 (UTC)[reply]