The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Approved.

Operator: ~ Ameliorate U T C @

Automatic or Manually Assisted: Automatic. Supervised some of the time.

Programming Language(s): AWB

Function Summary: Finds and removes "test edits" from articles. Such as instances where a user has saved '''bold text''' into an article or created a <gallery> of Example.jpg. Has the ability to remove the text created by single, individual presses of the formatting buttons and some other more complex ones (caused by multiple presses).

Edit period(s) (e.g. Continuous, daily, one time run): Randomly, probably daily.

Already has a bot flag (Y/N):

Function Details: Full details can be found at User:AmeliorationBot. The queries used to create the list can be found there also.

Discussion[edit]

How are the lists of articles to check generated? BJTalk 00:10, 16 July 2008 (UTC)[reply]

Manually using AWB's list generation. Using the following:
  • Make from Image file links: Example.jpg
  • Make from Google search: "Bold text"
  • Make from Google search: "Italic text" ~ Ameliorate U T C @ 00:14, 16 July 2008 (UTC)[reply]

You might want to manually review these. Often people just click the buttons and save, so finding more than one (e.g. Link titleBold textSubscript text) is common. Mr.Z-man 00:15, 16 July 2008 (UTC)[reply]

I could do them as well. What links to Link title and Google "Subscript text". I was just thinking I would start small, not get ahead of myself lest I make mistakes. '''<small>Bold text</small>''' would be ignored as the <small> tag would break the matching of '''Bold text'''. ~ Ameliorate U T C @ 00:25, 16 July 2008 (UTC)[reply]
I don't see how this requires a bot, how many pages to you estimate you are going to be editing? Example.jpg isn't used in a single article. BJTalk 03:11, 16 July 2008 (UTC)[reply]
I already removed them all manually using AWB. I (and I presume many others) do occasional sweeps of the Example.jpg "what links here" list and I decided it would be easier to have a bot do it automatically. See: [1] [2] [3] [4] [5] [6] [7] [8] [9]. I'm working on regexs right now to remove things like [10] where the gallery contains a URL. Also bold text and italic text. In regards to the number, I just set up the lists and AWB has returned 1150 pages. How many of them it will skip over (because they were already fixed because Google is out of date etc.) I don't know. And that's the preliminary, if I continue to add more matches to it such as Example.ogg and the other formatting button texts the number to edit will only keeping growing and more of those "test edits" are made every day; as an indication, in the time between your comment and this reply, someone has already added Example.jpg to the Podcast article: [11] ~ Ameliorate U T C @ 03:30, 16 July 2008 (UTC)[reply]

Okay, I have made some changes and it is now able to detect every standard formatting button press as well a few of the instances of multiple-presses (table inside a blockquote for example). I manually ran it and there wasn't an instance where I had to change anything before pressing save, here's some examples: [12] [13] [14] [15] [16]. At the moment, I don't think anyone is doing what I want this bot to do, as there are tonnes of articles with messy test-edit markup on them that sits there for months: [17]. ~ Ameliorate U T C @ 12:57, 16 July 2008 (UTC)[reply]

Looks good, let's see a larger test. Approved for trial (25 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete.. Mr.Z-man 21:20, 19 July 2008 (UTC)[reply]
Great, thanks. Just need to wait for my bot account to have AWB access. ~ Ameliorate U T C @ 04:31, 20 July 2008 (UTC)[reply]

 Done Special:Contributions/AmeliorationBot ~ Ameliorate U T C @ 04:39, 21 July 2008 (UTC)[reply]

 Approved. BJTalk 03:18, 24 July 2008 (UTC)[reply]

The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.