Operator: Tokenzero ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 22:05, Saturday, October 7, 2017 ( UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python, pywikibot
Source code available: github (most of it is around making reports, fixPageRedirects() is the most relevant here).
Function overview: Automate creation and fixing of redirects from ISO 4 abbreviation to academic journals (see Category:Articles with missing ISO 4 redirects).
Links to relevant discussions (where appropriate): Replacing Mdann52 bot 13, as agreed here.
Edit period(s): one time run
Estimated number of pages affected: a few thousand redirects
Namespace(s): Mainspace
Exclusion compliant (Yes/No): Yes
Function details:
|abbreviation=J. Foo.
from each IJ.#REDIRECT [[Article containing Infobox journal]] {{R from ISO 4}}
A partial log from a simulated run is available here. I also checked any changes that wouldn't fit the most obvious patterns. I've considered removing the rcat {{ R from ISO 4}} from redirects that are not ISO 4, like Nat., but this is hard to decide (eg. they might be valid for some former titles), so instead I'll just make a list of them later. Tokenzero ( talk) 22:05, 7 October 2017 (UTC) reply