Wikipedia:Bots/Requests for approval/Monkbot 19
- The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard. The result of the discussion was Approved.
Operator: Trappist the monk (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 16:48, Thursday, September 23, 2021 (UTC)
Function overview: rewrite {{cite iucn}}
templates that use old-form urls using data from the IUCN Red List API; confirm, update, add |status=
, |status_system=
, |status_ref=
parameters in {{speciesbox}}
and {{taxobox}}
using data from the IUCN Red List API
Automatic, Supervised, or Manual: automatic
Programming language(s): awb/c#
Source code available: User:Monkbot/task 19: cite iucn update
Links to relevant discussions (where appropriate): Wikipedia talk:WikiProject Tree of Life § new IUCN update
Edit period(s): continuous until done
Estimated number of pages affected: 13,000
Namespace(s): mainspace
Exclusion compliant (Yes/No): yes
Function details: for a complete description of what task 19 does, see User:Monkbot/task 19: cite iucn update
Discussion
[edit]Here are 100 manual edits made using the bot's code.
—Trappist the monk (talk) 17:54, 25 September 2021 (UTC)[reply]
- Approved for trial (25 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. – SD0001 (talk) 04:33, 6 October 2021 (UTC)[reply]
- Trial complete.. Results. Nothing in the results is unexpected.
- —Trappist the monk (talk) 17:02, 6 October 2021 (UTC)[reply]
- Is there a reason why refs get shifted around in diffs such as Special:Diff/1048550873? Primefac (talk) 07:02, 20 October 2021 (UTC)[reply]
- The only reference definition that gets
shifted
is one of possibly multiple identical definitions associated with|status_ref=
in{{taxobox}}
and{{speciesbox}}
templates. Most commonly, in{{taxobox}}
and{{speciesbox}}
templates,|status_ref=
holds the reference definition. When task 19 adds a status reference where none previously existed, it adds the reference to the|status_ref=
parameter in the{{taxobox}}
or{{speciesbox}}
template. Overwriting a self-closed<ref />
tag in|status_ref=
is consistent with the way that task 19 adds new reference definitions to the{{taxobox}}
and{{speciesbox}}
templates and makes it easier for task 19 to remove duplicate definitions. - —Trappist the monk (talk) 12:58, 20 October 2021 (UTC)[reply]
- The only reference definition that gets
- Is there a reason why refs get shifted around in diffs such as Special:Diff/1048550873? Primefac (talk) 07:02, 20 October 2021 (UTC)[reply]
- {{BAGAssistanceNeeded}}
- —Trappist the monk (talk) 15:04, 30 October 2021 (UTC)[reply]
- Approved. For the record, I feel like some of the provided changes are little more than moving around deckchairs, but I also recognise that I don't really know much about this template or its uses, so what appear to be minor changes to me are likely significant. Primefac (talk) 11:51, 11 November 2021 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard.