Wikipedia:Bots/Requests for approval/Ahechtbot 2


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was

Ahechtbot 2
Operator:

Time filed: 02:03, Sunday, August 12, 2018 (UTC)

Automatic, Supervised, or Manual: Automatic (with frequent spot checks)

Programming language(s): AutoWikiBrowser

Source code available: AWB, replacement strings posted at User:Ahechtbot

Function overview: Fixes the specific signatures with unclosed formatting tags listed at User:Ahechtbot. These are now causing formatting issues on entire pages due to the Change from HTML Tidy to RemexHTML. Also fixes unclosed  tags where found.

Links to relevant discussions (where appropriate): Village pump (technical). Continuation of approved task at Bots/Requests for approval/Ahechtbot.

Edit period(s): Initially a one-time run. I may do additional runs if I find pages that were missed.

Estimated number of pages affected: 10,000

Namespace(s): User, Wikipedia, and all ...talk namespaces

Exclusion compliant (Yes/No): Yes (via AWB)

Function details: A week has passed since the run of Task 1 with no complaints, so I am looking to continue with cleanup of specific strings of text that are causing formatting problems on pages. These strings are listed at User:Ahechtbot. No "Automatic changes" (genfixes, etc.) will be enabled. All edits will be marked as "bot" and "minor".

Discussion
PAGE ]]) 14:22, 12 August 2018 (UTC)
 * regarding the strikeout portion: is this only occurring where the other part of the task is occurring, or in general? — xaosflux  Talk 14:10, 12 August 2018 (UTC)
 * Currently it's set up to be occurring in general, but if there is concern about overlap with the Galobot BRFA I can switch it to a "minor replacement" and set AWB to skip pages if only minor replacements would be made. --Ahecht ([[User talk:Ahecht|TALK
 * OK to run this WHILE doing your other task, if you want to run it in general on any page please split to a different task, ensure you've documented it on your bot page, etc, etc.. Please include that this may also be done as part of the signature fix task on your bot page. —  xaosflux  Talk 14:38, 12 August 2018 (UTC)

PAGE ]]) 02:25, 13 August 2018 (UTC)
 * — xaosflux  Talk 14:38, 12 August 2018 (UTC)
 * . I had to add some search strings to catch variants of the signatures that were being missed, and corrected errors in two of the replacement strings, but all the search strings were included in the set of 200, and the last 50 or so edits were made to a random set of pages after the last of the tweaks to the search strings were made. --Ahecht ([[User talk:Ahecht|TALK

PAGE ]]) 15:52, 18 August 2018 (UTC) PAGE ]]) 16:01, 18 August 2018 (UTC) PAGE ]]) 17:02, 18 August 2018 (UTC)
 * One issue, and I missed it in your example reviews. This fix is a problem, as it introduces a template in to a signature in violation of Signatures.  Either change this one, or take it off the list.  How would you like to proceed? —  xaosflux  Talk 15:23, 18 August 2018 (UTC)
 * I wasn't sure that WP:SIG applied, since the template is being inserted into already rendered signatures, not included in new ones. Also, since it's just part of the style markup, not the links, the first bullet doesn't apply; since this is already a widely used (500,000+ transclusions, and therefore unlikely to be changed without considering server load) and protected template, the second and third bullets don't really apply; since this is not used in placing new signatures, the fourth bullet doesn't apply. I had put the template in there because the signature was exceeding the 255 character requirement before I put in my closing tags and it didn't seem to violate the spirit of WP:SIG, but I can easily substitute it instead if the server load from the template would be a larger problem than the signature length. --Ahecht ([[User talk:Ahecht|TALK
 * for this task, how many more characters will be used to avoid the transclusion? — xaosflux  Talk 15:59, 18 August 2018 (UTC)
 * 52. --Ahecht ([[User talk:Ahecht|TALK
 * Just fix it with the extra 52 characters - there aren't THAT many of them. OK? —  xaosflux  Talk 16:50, 18 August 2018 (UTC)
 * All set. --Ahecht ([[User talk:Ahecht|TALK


 * — xaosflux  Talk 18:07, 18 August 2018 (UTC)


 * 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 WT:BRFA.