Wikipedia:Bots/Requests for approval/MalnadachBot 3


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

MalnadachBot 3
Operator:

Time filed: 07:18, Sunday, July 4, 2021 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): AutoWikiBrowser

Source code available: AWB, regexes are given below

Function overview: Fix HTML5 incompatible misnested tag Lint errors caused by substitution of Template:Huggle/warn-delete-1.

Links to relevant discussions (where appropriate):

Edit period(s): One time run

Estimated number of pages affected: at least 26,000 possibly till 35,000

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): Yes

Function details: Huggle/warn-delete-1 is a highly substed template used in the anti-vandalism tool Huggle. Due to an unclosed span tag, the older versions of the template had two HTML5 incompatible misnested tag errors, which is a high priority Lint error. The template spread the errors to user talk pages every time it was substed for four and half years between this and this edit. This bot task is for fixing these errors.

I will be using AWB's find and replace advanced settings. Find regexes are  and. Replace regex is. A sample edit in my sandbox: Special:Diff/1031876006.

This is a cosmetic edit, but qualifies for exemption per WP:COSMETICBOT as egregiously invalid HTML such as unclosed tags, even if it does not affect browsers' display or is fixed before output by RemexHtml. Regex search for the error pattern breaks down around 26,000 pages, so there may be many more pages than that. Each edit fixes two high priority Lint errors, conservative estimate totaling more than 52,000 errors with a minimum of two per page. Firefly Linter count shows currently there are 89,400 HTML5 incompatible misnesting errors in User talk namespace. This task will potentially fix upto 3/4th of these.

Discussion
Primefac (talk) 21:44, 6 July 2021 (UTC)
 * Results are here. I have done 25 edits for each of the two regexes. ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 05:01, 7 July 2021 (UTC)
 * Primefac (talk) 18:54, 20 July 2021 (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 Bots/Noticeboard.