Wikipedia:Bots/Requests for approval/MadmanBot 9

MadmanBot 9

[[User:MadmanBot|MadmanBot 9]]

{{Newbot|MadmanBot|9}}

Operator: Madman

Automatic or Manually assisted: Automatic.

Programming language(s): PHP.

Source code available: No.

Function overview: Tags U.S. county articles that don't have {{tl|Infobox U.S. County}} with :Category:Missing U.S. County Infobox.

Edit period(s): One-time run.

Estimated number of pages affected: 6483 U.S. county articles - 12 articles in :Category:Missing U.S. County Infobox - 14 articles in :Category:Former counties of the United States, - 3065 articles embedding {{tl|Infobox U.S. County}} = 3392 articles.

Exclusion compliant (Y/N): Yes.

Already has a bot flag (Y/N): Yes.

Function details: This task adds all distinct articles in the following fifty categories (U.S. county articles), then subtracts articles in :Category:Missing U.S. County Infobox, then subtracts articles in :Category:Former counties of the United States, then subtracts articles embedding {{tl|Infobox U.S. County}}. It then tags all articles with :Category:Missing U.S. County Infobox.

{{hidden|U.S. county articles|* Category:Alabama counties

  • Category:Alaska boroughs
  • Category:Arizona counties
  • Category:Arkansas counties
  • Category:California counties
  • Category:Colorado counties
  • Category:Connecticut counties
  • Category:Delaware counties
  • Category:Florida counties
  • Category:Georgia (U.S. state) counties
  • Category:Hawaii counties
  • Category:Idaho counties
  • Category:Illinois counties
  • Category:Indiana counties
  • Category:Iowa counties
  • Category:Kansas counties
  • Category:Kentucky counties
  • Category:Louisiana parishes
  • Category:Maine counties
  • Category:Maryland counties
  • Category:Massachusetts counties
  • Category:Michigan counties
  • Category:Minnesota counties
  • Category:Mississippi counties
  • Category:Missouri counties
  • Category:Montana counties
  • Category:Nebraska counties
  • Category:Nevada counties
  • Category:New Hampshire counties
  • Category:New Jersey counties
  • Category:New Mexico counties
  • Category:New York counties
  • Category:North Carolina counties
  • Category:North Dakota counties
  • Category:Ohio counties
  • Category:Oklahoma counties
  • Category:Oregon counties
  • Category:Pennsylvania counties
  • Category:Rhode Island counties
  • Category:South Carolina counties
  • Category:South Dakota counties
  • Category:Tennessee counties
  • Category:Texas counties
  • Category:Utah counties
  • Category:Vermont counties
  • Category:Virginia counties
  • Category:Washington (U.S. state) counties
  • Category:West Virginia counties
  • Category:Wisconsin counties
  • Category:Wyoming counties}}

=Discussion=

I think current guidelines would prefer you to tag talk pages rather than the articles themselves, but other than that, everything seems fine. - Jarry1250 [ In the UK? Sign the petition! ] 18:09, 31 July 2009 (UTC)

Yes, it looks like the tags are on talk pages rather than in article space. This seems like a straight-forward categorizing task that would make articles available to interested editors, particularly if it's on the talk page. I don't see any issues. That's my opinion. --68.127.233.138 (talk) 04:56, 1 August 2009 (UTC)

:{{BotTrial|edits=100}} Shouldn't be too taxing to tag talk page, god knows why anyone would complain. - Jarry1250 [ In the UK? Sign the petition! ] 18:23, 1 August 2009 (UTC)

::{{BotWithdrawn}} – This task has completed; it didn't even take 100 edits. First I was having issues because the bot was tagging articles in these categories that weren't U.S. county articles; I fixed this by adding a filter for ", " and a state name. Also, the estimated number of pages affected was way too high because it included non-articles (almost every article has a corresponding category, etc.). Once I'd ironed the bugs out of the trial, the task was complete because there were almost no U.S. county articles not tagged. I verified this with AWB, loading the list of articles within these categories and taking the symmetric difference of articles transcluding {{tl|Infobox U.S. County}}. 0 pages. Cheers! — madman bum and angel 21:28, 2 August 2009 (UTC)