Jump to content

Wikipedia talk:AutoWikiBrowser/Feature requests: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Line 2,937: Line 2,937:
}}
}}
:{{AWBSVN|6841}}. [[User talk:Rjwilmsi|<font color="darkgreen">'''''Rjwilmsi'''''</font>]] 23:44, 15 July 2010 (UTC)
:{{AWBSVN|6841}}. [[User talk:Rjwilmsi|<font color="darkgreen">'''''Rjwilmsi'''''</font>]] 23:44, 15 July 2010 (UTC)
::Thanks! A little thing like this will be a big convenience for me. Your speedy response on this and other matters is very much appreciated. [[User:Mandarax|<font color="green">M<small>AN</small>d<small>ARAX</small></font>]]&nbsp;<font color="blue">•</font>&nbsp;[[User talk:Mandarax|<font color="999900"><small>XAЯA</small>b<small>ИA</small>M</font>]] 00:16, 16 July 2010 (UTC)

Revision as of 00:16, 16 July 2010


Archive
Completed Requests 1
Completed Requests 2
Completed Requests 3
Completed Requests 4
Completed Requests 5
Completed Requests 6
Completed Requests 7

Please use this page to request new features in AWB.

Any discussion can follow as normal. Please place new feature request at the bottom of this page. This format allows the developers to keep track of feature requests. Once the feature requests have been added, after a short period, they will be moved to the /Archive.

General Fixes

External to Interwiki

Status New
Description I think AWB should have a feature that changes external links to sister projects into interwiki links, like changing Main Page to Main Page. --Wikihermit (TalkHermesBot) 00:45, 11 June 2007 (UTC)[reply]
Added in revision

By MaxSem from Wikihermits talk page:

  1. find \[http://en\.wikibooks\.org/wiki/(\S*) (.*)\], replace with [[b:$1|$2]]
  2. find \[http://en\.wikibooks\.org/wiki/(\S*)], replace with [[b:$1]].

Reedy Boy 11:10, 12 June 2007 (UTC)[reply]

More:
  1. find \[http://en\.wikisource\.org/wiki/(\S*) (.*)\], replace with [[s:$1|$2]]
  2. find \[http://en\.wikisource\.org/wiki/(\S*)], replace with [[s:$1]].
  3. find \[http://en\.wikiquote\.org/wiki/(\S*) (.*)\], replace with [[q:$1|$2]]
  4. find \[http://en\.wikiquote\.org/wiki/(\S*)], replace with [[q:$1]].
  5. find \[http://en\.wiktionary\.org/wiki/(\S*) (.*)\], replace with [[wiktionary:$1|$2]]
  6. find \[http://en\.wiktionary\.org/wiki/(\S*)], replace with [[wiktionary:$1]].
  7. find \[http://commons\.wikimedia\.org/wiki/(\S*) (.*)\], replace with [[commons:$1|$2]]
  8. find \[http://commons\.wikimedia\.org/wiki/(\S*)], replace with [[commons:$1]].
  9. find \[http://en\.wikinews\.org/wiki/(\S*) (.*)\], replace with [[n:$1|$2]]
  10. find \[http://en\.wikinews\.org/wiki/(\S*)], replace with [[n:$1]].
  11. find \[http://en\.wikispecies\.org/wiki/(\S*) (.*)\], replace with [[s:$1|$2]]
  12. find \[http://en\.wikispecies\.org/wiki/(\S*)], replace with [[s:$1]].

Implementation...?

Reedy Boy 16:57, 12 June 2007 (UTC)[reply]

Another common pattern is word [http://en.--whateversite--.org/wiki/word] which should be replaced by [[whatever:word]].
I would be wary of implementing the [http://en.--whateversite--.org/wiki/word] versions on their own. I have seen quite a few cases where that is used as footnotes. That may not be the correct usage, but converting it to an interwiki link would be worse as it would result in an unintelligible sentence.
Example: Alfred Tennyson's works[1] are should not become Alfred Tennyson's workss:Author:Alfred_Tennyson are.
-- JLaTondre 00:44, 13 June 2007 (UTC)[reply]
This code is for en.wiki only! We use AWB in other wiki!--OsamaK 15:28, 17 June 2007 (UTC)[reply]
We know. It hasnt been implemented as of yet (it may not ever be), so it doesnt really matter atm. Reedy Boy 19:32, 17 June 2007 (UTC)[reply]

I needed code for my tool since people didn't know which form to enter in. It has since become convenient to just paste the URL in and watch the magic happen. I hope the AWB devs implement this for the list maker parts of the interface.

Javascript fixTitle code
function fixTitle(e) {
    // Convert from the escaped UTF-8 byte code into Unicode
    s = unescape(decodeURI(e.value))
    // Convert secure URLs into non-secure equivalents (note the secure system is considered a 'hack')
    s = s.replace(/\w+:\/\/secure\.wikimedia\.org\/(\w+)\/(\w+)\//, 'http://$2.$1.org/')
    // Convert http://lang.domain.org/wiki/ into interwiki format
    s = s.replace(/http:\/\/(\w+)\.(\w+)\.org\/wiki\/([^#{|}\[\]]*).*/i, '$2:$1:$3')
    // Scripts paths (/w/index.php?...) into interwiki format
    s = s.replace(/http:\/\/(\w+)\.(\w+)\.org\/.*?title=([^#&{|}\[\]]*).*/i, '$2:$1:$3')
    // Remove [[brackets]] from link
    s = s.replace(/[^\n]*?\[\[([^[\]{|}]+)[^\n]*/g, '$1')
    // '_' -> ' ' and hard coded home wiki
    s = s.replace(/_/g, ' ').replace(/^ *(w:|wikipedia:|)(en:|([a-z\-]+:)) */i, '$3')
    // Use short prefix form (wiktionary:en:Wiktionary:Main Page -> wikt:en:Wiktionary:Main Page)
    s = s.replace(/^ *(?:wikimedia:(m)eta|wikimedia:(commons)|(wikt)ionary|wiki(?:(n)ews|(b)ooks|(q)uote|(s)ource|(v)ersity))(:[a-z\-]+:)/i, '$1$2$3$4$5$6$7$8$9')
    // Put back in
    e.value = s
}

A general implementation (suitable for general fixes) for foundation links from the code above:

  1. Find \[http://(\w+)\.(\w+)\.org/wiki/([^{|}\[\]<>"\n]+) +([^]]+)\] replace with [[$2:$1:$3|$4]]
  2. Find \[\[(?:wikimedia:(m)eta|wikimedia:(commons)|(wikt)ionary|wiki(?:(n)ews|(b)ooks|(q)uote|(s)ource|(v)ersity))(:[a-z\-]+:[^{}\[\]]+)\]\] replace with [[$1$2$3$4$5$6$7$8$9]]

It avoid the flaws from above and works across all languages. — Dispenser 04:13, 9 June 2008 (UTC)[reply]

Cool, thanks! Reedy 12:57, 9 June 2008 (UTC)[reply]
I've been using my own regexes for this (though, not as good as the combo above) and would love to see this implemented. Rocket000 (talk) 00:17, 20 June 2008 (UTC)[reply]

Would be good to implement this.. Not sure why the first one is needed in the ListMaker...? If you can elaborate/be a bit more specific Dispenser, i shall get this implemented. Reedy 17:44, 23 June 2008 (UTC)[reply]

Partially implemented. rev 3036 (code exists, but not in use. As per the discussion page, it doesnt seem to actually work as a general fix or in list maker.......) Reedy 22:20, 3 July 2008 (UTC)[reply]

While the code I provided above is good what I had coded it for (a user page input routine) it wasn't good enough for a general fix (potential language issues). Thus I've coded the following which should be nearly problem free:

Python white list code
familiesIWlist = {
        'wikipedia':    'w',
        'wiktionary':   'wikt',
        'wikinews':     'n',
        'wikibooks':    'b',
        'wikiquote':    'q',
        'wikisource':   's',
        'wikiversity':  'v',
}
for m in re.finditer(ur'\[http://([a-z0-9\-]+)\.(\w+)\.org/wiki/([^{|}\[\]<>"\s?]+) +([^]\n]+)\]', text):
    if m.group(1) == 'commons':
        iwPrefix = 'commons'
    elif m.group(1) == 'meta':
        iwPrefix = 'm'
    elif m.group(1) in familiesIWlist:
        # don't allow http://sources.wikipedia.org
        continue
    elif m.group(2) in familiesIWlist:
        iwPrefix = '%s:%s' % (familiesIWlist[m.group(2)], m.group(1))
    else:
        # TODO: Prevent iw linking on [[Wikipedia]] where it's used as references
        continue
    text = text.replace(m.group(0), '[[%s:%s|%s]]' % (iwPrefix, m.group(3), m.group(4)))

Dispenser 01:33, 13 October 2008 (UTC) Updated: 01:56, 23 November 2008 (UTC)[reply]

I've implemented the above code in my commonfixes.py library. Over time I've noticed a few problems:

  1. Due to the haphazard way naming was done the above code will try to make download.wikipedia.org and sources.wikipedia.org into invalid interwikis. This can be solved using interwiki table, which would include more links than we can cover in regexes.
  2. Edit on the "Wikipedia" article raises question wheather those links can be linked. And I think I read somewhere that they aren't suppose to be directly, but it still doesn't answer the question about interwiki.
  3. [ { | } ] and more are not valid characters, as well as their escaped counter parts like %7B. However, this highly unlikely since people typically don't link to invalid pages anyway.

For those of you still interested in linking I've come up with a set of regex. The whatever.wikipedia.org glitch is avoid by only allowing languages with two to three letter character codes.

Regex:      \[http://([a-z0-9\-]{3})\.(?:(wikt)ionary|wiki(n)ews|wiki(b)ooks|wiki(q)uote|wiki(s)ource|wiki(v)ersity)\.(?:com|net|org)/wiki/([^][{|}\s"]*) +([^\n\]]+)\]
Replace:    [[$2$3$4$5$6$7:$1:$8|$9]]
Regex:      \[http://(?:(m)eta|(commons)|(incubator)|(quality))\.wikimedia\.(?:com|net|org)/wiki/([^][{|}\s"]*) +([^\n\]]+)\]
Replace:    [[$1$2$3$4:$5|$6]]
Regex:      \[http://([a-z0-9\-]+)\.wikia\.(?:com|net|org)/wiki/([^][{|}\s"]+) +([^\n\]]+)\]
Replace:    [[wikia:$1:$2|$3]]

However you should likely add (?<![*#:;]{2}) to the beginning to avoid changing lists and (?![^<>]*</ref>) to the end to avoid changing links in references. — Dispenser 01:56, 23 November 2008 (UTC)[reply]

According to WP:WAWI, AWB would have to detect the difference between a convenient link to material like wikisource page and a reference link like a wikisource policy page. Luckily that's why we created namespaces. — Dispenser 08:07, 29 December 2008 (UTC)[reply]
Soo.. Are we alright to implement this or something? ;P Reedy 13:52, 29 December 2008 (UTC)[reply]
Yes. Haven't you already? -- Magioladitis (talk) 17:08, 19 September 2009 (UTC)[reply]
[2] --Magioladitis (talk) 19:12, 22 February 2010 (UTC)[reply]

Order appendices

Status This feature is partially implemented
Description Could AWB be used to order appendices per Wikipedia:Layout#Standard appendices and footers, even if only under narrowly-defined conditions? Specifically, if an article has at least two equal-level section headings titled:
  1. "See also";
  2. "Notes", "References", or "Notes and references";
  3. "Further reading"; or
  4. "External links"

then could AWB ensure that the sections are ordered as per the Guide to Layout? If it is possible to make the parameters restrictive enough, then it should be possible to avoid complex situations where mistakes could be made, such as: one appendix is a subsection of another, the appendices have non-standard names, two or more appendices are combined under one section heading (e.g. "References and external links"). –BLACK FALCON (TALK) 19:51, 18 June 2009 (UTC)[reply]

Added in revision
Related to Wikipedia_talk:AutoWikiBrowser/Feature_requests#Place_.22External_links.22_section_after_.22References.22. This logic could be expanded. Rjwilmsi 08:03, 19 June 2009 (UTC)[reply]

rev 4619 Move the 'see also' section to be above the 'references' section, subject to the limitation that the 'see also' section can't be the last level-2 section. Rjwilmsi 17:33, 27 June 2009 (UTC)[reply]



Handling <li> and <ul> html tags

Status New
Description Replace <li> with *. Delete <ul>, </ul>, </li>. Example -- Magioladitis (talk) 19:47, 23 January 2008 (UTC)[reply]
Added in revision

<li>(.*?)(</li>)? --> * $1

Then just remove all other </li>, <ul>, </ul>..

</?(li|ul)> --> ""

Reedy Boy 13:34, 9 March 2008 (UTC)[reply]

So that should be easy. Can you implement it? -- Magioladitis (talk) 02:08, 6 April 2008 (UTC)[reply]
<ol>
<li>test</li>
</ol>
<ul>
<li>test</li>
</ol>

<li>test</li>

If we implement it, we should really cater for all that Reedy 19:49, 16 September 2008 (UTC)[reply]

I did this manually. -- Magioladitis (talk) 17:46, 16 February 2010 (UTC)[reply]

Ol causes complexions: This wasn't the wanted result -- Magioladitis (talk) 17:52, 16 February 2010 (UTC)[reply]

  • Have care with this suggestion. There are some cases where the ol's deliberate (say, when there is also a colstart or style attribute) rather than as holdovers from some person marking his content up in HTML. --Izno (talk) 17:56, 16 February 2010 (UTC)[reply]

Better general fix customization

Status New
Description I know about the "custom module" method of customizing general fixes, but it really isn't all that flexible. I'm sure that it's been mentioned before, although I don't see it on this page, but would it be possible to have a page (in options or preferences) that allows you more complete customization of what gen fixes are applied? This would be very useful for bots... DrilBot, for example, needs the MetaDataSort general fix because that repairs a number of errors at the CHECKWIKI lists, but that same fix sorts interwikis. DrilBot should not be making edits solely to sort interwikis, but this happens because there isn't any way to deactivate that without deactivating the wanted fixes, too. This would be much appreciated and I think that it would be useful for many users and bot owners. Thanks! –Drilnoth (T • C • L) 21:59, 12 May 2009 (UTC)[reply]
Added in revision
I don't think we need customisation of what runs per se as bots should generally apply all general fixes to improve articles as much as possible. What you need is better skip options and control, so if you explain what you need further we can make better use of the 'significant' vs 'minor' general fixes logic. Rjwilmsi 13:04, 13 May 2009 (UTC)[reply]
Ah, okay. In this case having the following available as significant fixes should work, and the rest as minor: Interwiki and category moving (but not just interwiki sorting), reference sorting, identical reference combining, "see also" and "external links"-type section renaming, self-referential de-linking, bullet points in X-links, DEFAULTSORT improvements, adds missing {{reflist}}, removing duplicate interwikis and cats, and wikifying HTML.
A better idea might be to actually have a "checkwiki" skip setting, which would skip articles if no CHECKWIKI fix is made.
Regardless, it would also be nice if you could deactivate just some of the gen fixes while still applying most of them, without using a custom module. Specifically with bots, the "date ordinals" change shouldn't be applied because it is kind of a spell checking fix, which bots should not be doing. If you could have that as an option in the drop-down options menu with "sort interwiki links" and "replace reference tags" that would basically fix the problems that I'm having... not completely, which would need something more like the options above, but it would let me easily deactivate the two fixes that bots really shouldn't be doing... the date ordinals, and interwiki sorting (which is generally a good thing, but its pointless for bots to make edits just to sort interwikis).
THanks! –Drilnoth (T • C • L) 13:19, 13 May 2009 (UTC)[reply]

Another consideration is that you normally have the option to apply Find & Replace rules either before or after genfixes. When you customize genfixes in a module, you no longer have that option. Genfixes in a custom module would always be performed first, which is the opposite of the default for "regular" genfixes. Considering this and many other factors, a feature allowing selective application of genfixes would be extremely useful and greatly appreciated. Schmoolik (talk) 01:38, 16 May 2009 (UTC)[reply]

#Possibility_to_set_order_of_automatic_operation_.28Find.26Replace.2C_External_Proc._etc.29 && #Options_list.. This request is a subset of those imho.. Reedy 11:18, 19 May 2009 (UTC)[reply]

Configuration of general fixes

Status This feature request is a duplicate
Description Please, add ability to configure general fixes. For example, tab with checkboxes or text file with settings. Some of general fixes create negative reaction in community ruwiki. Will be great if user have ability to disable some of fixes --butko (talk) 17:19, 15 May 2009 (UTC)[reply]
Added in revision

See also #Better general fix customization. –Drilnoth (T • C • L) 17:32, 15 May 2009 (UTC)[reply]

Duplicated FR. -- Magioladitis (talk) 21:37, 3 June 2010 (UTC)[reply]

Templates that end in Breaks

Status New
Description A simple find and replace that finds <br> at the end of a value in a template, and removes it as it is un-nescesary. See Error 59 in WikiProject: Check Wikipedia.
If Not:  honorific prefix
Find (with regex multiline, case sensitve) :[\t ]*<[\s\/\.]*br[\s\/\.]*>[\t ]*([\t\n ]*?)(\]\]|}}|\|)
 Replace (with regex and multiline, case sensitive: $1$2
Added in revision

Tim1357 (talk) 00:11, 21 October 2009 (UTC)[reply]

We alreeady fix it for files. I think it should be easy to implement. -- Magioladitis (talk) 11:25, 8 March 2010 (UTC)[reply]

Succession table

Status New
Description Previously, succession tables could be coded in a variety of ways. However, because of print versions, the way to write succession tables need to be more rigourous. Before something like this was fine:
{{start}}
{{s-bef|before=[[Gerhard Schröder]]}}
{{s-ttl|title=[[Chancellor of Germany (Federal Republic)|Chancellor of Germany]]|years=2005–present}}
{{s-inc}}
{{s-bef|before=[[George W. Bush]]}}
{{s-ttl|title=[[List of United States Republican Party presidential tickets|Republican Party presidential candidate]]
|years=[[United States presidential election, 2008|2008]]}}
{{s-inc|recent}}
|-
{{s-vac|last=[[Alfonso XIII of Spain|Alfonso XIII]]}}
{{s-ttl|title=[[List of Spanish monarchs|King of Spain]]|years=22 November 1975 – present}}
{{s-inc|heir=[[Felipe, Prince of Asturias|Crown Prince Felipe]]}}
{{s-new|Championship}}
{{s-ttl|title=[[World Alliance of Mixed Martial Arts#Current Champions|WAMMA Heavyweight Champion]]
|years=July 19, 2008 – present}}
{{s-inc|current}}
{{end}}

Now, this needs to be followed

{{s-start}}
{{s-bef|before=[[Gerhard Schröder]]}}
{{s-ttl|title=[[Chancellor of Germany (Federal Republic)|Chancellor of Germany]]|years=2005–present}}
{{s-inc}}
{{s-bef|before=[[George W. Bush]]}}
{{s-ttl|title=[[List of United States Republican Party presidential tickets|Republican Party presidential candidate]]
|years=[[United States presidential election, 2008|2008]]}}
{{s-inc|recent}}
{{s-break}}
{{s-vac|last=[[Alfonso XIII of Spain|Alfonso XIII]]}}
{{s-ttl|title=[[List of Spanish monarchs|King of Spain]]|years=22 November 1975 – present}}
{{s-inc|heir=[[Felipe, Prince of Asturias|Crown Prince Felipe]]}}
{{s-new|Championship}}
{{s-ttl|title=[[World Alliance of Mixed Martial Arts#Current Champions|WAMMA Heavyweight Champion]]
|years=July 19, 2008 – present}}
{{s-inc|current}}
{{s-end}}

That is:

  1. {{start}}{{s-start}}
  2. {{start box}}{{s-start}}
  3. |- → {{s-break}}
  4. {{end}}{{s-end}}
  5. {{end box}}{{s-end}}

Fixes 1, 2, and 5 do not fix anything, but they could prevent lots of problem in the long run and should probably be made alongside other edits. However, fixes 3 & 4 are required so the print version displays as intended. Note that this should ONLY affect succession boxes. A good way to ensure that is to search for {{start}}/{{s-start}} and {{end}}/{{end box}}/{{s-end}}. Everything starting with the former AND ending with the latter can safely be considered the "succession box code".

BTW, I know some of these redirect to others, but that is part of the problem, or could become a problem in the future. Headbomb {talk / contribs / physics / books} 16:54, 22 May 2010 (UTC)[reply]

Added in revision

This is more a bot task, isn't it? -- Magioladitis (talk) 12:26, 5 June 2010 (UTC)[reply]

Skipping

Skip if... isn't changed

Status New
Description To ensure that bots using the CHECKWIKI list (such as the hopefully soon-to-be approved DrilBot) are sure to fix only articles with the error chosen at the time, having a RegExp "If ... is not changed" box would be useful. E.g., if \{\{|\}\} isn't added to or removed from a page, skip the page; this would help with the "Template not correct begin" and "Template not correct end" errors, where some of them can be fixed by bot and others can't, so that the bot doesn't make edits which aren't actually fixing what it is supposed to. I'm not sure if this is possible or not, but it would be nice. –Drilnoth (T • C • L) 15:33, 10 May 2009 (UTC)[reply]
Added in revision
Better to provide your own regexes for inclusion in AWB's general fixes, and then use the core 'skip if only minor general fixes'. If you have good regexes and test cases/examples of fixes I'm amenable to getting them in AWB. That way we can all benefit from your efforts. I've been doing similar work myself. Rjwilmsi 17:08, 10 May 2009 (UTC)[reply]
I fixed my post; it got messed up. Anyway I don't really have that much experience with RegExp (and absolutely nothing with C), but I'll keep your suggesstion in mind as I learn more. Thanks! –Drilnoth (T • C • L) 20:26, 10 May 2009 (UTC)[reply]

Multiple skip options

Status New
Description It would be useful to have an explicit AND function else we have to do "..REGEX1 .. REGEX2.. OR .. REGEX2 .. REGEX1.." with 6 combinations for three things, etc. But this is very low priority. Rich Farmbrough, 20:02, 31 August 2009 (UTC).[reply]
Added in revision

It would be great if it was possible in the skip section to be able to select more words so that if any of those are present then the page is skipped. —Preceding unsigned comment added by Mephiston999 (talkcontribs)

Regex? (Word1|Word2|Word3) Reedy 19:20, 26 August 2009 (UTC)[reply]
A better phrasing would be... "it would be great if AWB could do more to help people who are entirely n00bish about regex" =) Separating it such that you could have a list of the skip log of which word it matched would be nice as well. –xenotalk 19:21, 26 August 2009 (UTC)[reply]
Required. Trying to skip if contains 'Category:Living people' or 'Birth date and age|1900|1|1'. I know no way of doing that with regex because | is the separator and thus (Category:Living people|Birth date and age|1900|1|1) don't work. Regards, SunCreator (talk) 02:50, 29 April 2010 (UTC)[reply]
When you want a literal pipe you escape it: (Category:Living people|Birth date and age\|1900\|1\|1). Rjwilmsi 07:04, 29 April 2010 (UTC)[reply]
Thank you Rjwilmsi, you learn something everyday :) Regards, SunCreator (talk) 08:31, 29 April 2010 (UTC)[reply]
I found another way around this if anyone is interested. If you use the pre-parse option, you can specify a skip option, then you pre-parse the list again with another skip option. Basically you can recurse your list as many times as you want and doing this is the same result as having multiple skip options, although it is somewhat slower because you reload the article multiple times. Regards, SunCreator (talk) 23:29, 29 April 2010 (UTC)[reply]
I noticed Regex (Word1|Word2|Word3) is logical OR. How does one use it to find out: word1 AND word2 AND word3? Regards, SunCreator (talk) 19:33, 2 May 2010 (UTC)[reply]
Exactly the point. You have to do ( Word1.*word2.*word3| Word1.*word3.*word2| Word2.*word1.*word3| Word2.*word3.*word1| Word3.*word1.*word2| Word3.*word2.*word1) (Or (1(23|32)|2(13|31)|3(12|21)) )
This is bad enough but if you have 4 its even more complex . (In fact you can skip all with word 1, delete the list and copy back the skip list, skip all with word 2.. etc... and even mix these methods reasonably getting 6 "ands" in 2 passes.) So it is do-able but it would be nice to have — Preceding unsigned comment added by Rich Farmbrough (talkcontribs) 15:50, 3 May 2010 (UTC)[reply]


Find and replace improvements

Apply the four generic settings individually

Status New
Description The ability to apply the four generic settings (ignore links, ignore templates, add to summary and apply after general fixes) individually to the different rules. mattbr 17:15, 26 January 2008 (UTC)[reply]
Added in revision

is that so hard to implement? i mean't split "ignore templates, refs, link targets, and heading" into separate options, and improve "ignore images" to ignore "images target" not the whole image section --84.234.42.68 (talk) 17:34, 14 March 2008 (UTC)[reply]

Sounds very useful to me. Gaius Cornelius (talk) 12:32, 11 June 2008 (UTC)[reply]

As a first step we have to call HideText and HideMoreText individually. -- Magioladitis (talk) 11:13, 12 March 2010 (UTC)[reply]

HTML substitution

Status New
Description In the Advanced "Find and replace" rule list, allow the easier replacement or removal of HTML attributes on tables. Currently, I'm running all code through a rule to quote all the unquoted attributes and then doing the processing that I want, but every so often a flaw comes up as it quote non-html text. —Dispenser 03:44, 27 February 2007 (UTC)[reply]
Added in revision

Addition for "Replace Special"

Status New
Description For some find and replace tasks it's useful to ignore certain parts of an article, like <math>...</math> or [[Image:...| (so the name of the image can't get changed). A new tab in Replace Special, in addition to "Replace" and "If", would be nice, so that it's possible to define parts of the articles in which these rule doesn't work. – 84.179.33.65 23:21, 7 March 2007 (UTC)[reply]
Added in revision
This almost seems like selective hide text.. Reedy 18:54, 6 April 2009 (UTC)[reply]

Subset regex

Status New
Description Add in the subrule a new type, like "Entire text" and "Inside template call {{..}}", but it only does the regex on the match from the parent rule. It call it something like "Matched from parent in $1". Implementing this would likely knock out some other feature requests, like my HTML substitutionDispenser 02:26, 8 June 2007 (UTC)[reply]
Added in revision
Maybe I can example it better with an example:

I'll use HTML

<html>
<title>String1</title>
<head>
</head>

<body>
String1
</body>
</html>

We want to change String1 to RE1

What I'd like to be able to

Rule: Find the body
RE find: (<body>.*?</body>)
  Sub-rule: Use what was captured in parent
  RE find: String1
  RE replace: RE1

While the example is a little simplistic, it allow greater flexibly. The String1 in the title tags will never be parsed and there can be many String1 in the body without turning the recursion as with (<body>.*?)String1(.*?</body>). Hopefully that simplifies things. —Dispenser (talk) 04:16, 19 December 2007 (UTC)[reply]

Support for typo-fixing like projects

Status New
Description AWB currently has a built in Typo Fixing. Could we have the ability to have separate pages each for a different project rule set? Using an interface populated with category of regex fixes for AWB. Example include HTML formatting , CSS formatting, ISBN fixing, unit fixing, wiki syntax. —Dispenser (talk) 05:21, 3 January 2008 (UTC)[reply]
Added in revision
As a though, a plugin interface could be done for this... Or just using IAWBPlugin.. Reedy 15:33, 6 June 2008 (UTC)[reply]
Im thinking, this is pretty much redundant to a plugin that could be written... Reedy 22:12, 21 February 2009 (UTC)[reply]

Wikipedia:AutoWikiBrowser/Fronds‎ does something like this..... Reedy 01:00, 15 June 2009 (UTC)[reply]

Variables generated from article name

Status New
Description For some processing jobs, such as adding templates to articles, it would be very useful to be able to use variables generated from the filename. E.g match /^List of fooers in foo, ([0-9])([0-9])([0-9])([0-9])$/ or /^List of ([a-z]+) boxing champions, [0-9][0-9][0-9][0-9])$/ and then use %%FN1%%, %%FN2%%, etc. Currently, it seems that the only way of doing jobs which could benefit this is to insert the values manually, which has a higher error rate than would be generated by a carefully set-up regex. For safety, it might be helpful to include some display of such generated variables, but I don't think that's essential (AWB users are accustomed to having to test their regexes very carefully). --BrownHairedGirl (talk) • (contribs) 00:30, 25 October 2007 (UTC)[reply]
Added in revision
You can use the %%title%% variable. Rich Farmbrough, 13:23 19 January 2009 (UTC).

Only replace when something else is happening

Status This feature is partially implemented
Description Just a simple option to make replaces only happen when something else is being changed in the article. This could either be for all the replaces or a tickbox next to each find and replace (thats my preference). ·Add§hore· Talk To Me! 20:03, 15 February 2009 (UTC)[reply]
Added in revision 5.0.0.0
Has been added by the minor find & replace enhancement. Rjwilmsi 17:06, 11 February 2010 (UTC)[reply]
This is a more general request: Skip only if F&R is performed and nothing else happens (tagging, genfixes, etc.). Minor fixes works in the context of F&R. -- Magioladitis (talk) 09:40, 12 February 2010 (UTC)[reply]

If not found Append/Prepend

Status New
Description We have "Append/Prepend text" feature and "advanced Find-Replace" with "If Not Contains" feature. I could really use a merge of those two: a "If not found Append/Prepend" feature. I would suggest adding it "Append/Prepend text" as a 3-rd tab in advanced Find-Replace to allow using it in rule and sub-rule making. One use would be "if category ... not found than add it". Now I have to do it either by "if category found than remove it" and "append a category" which might be making unnecessary changes. Or through 2 pass approach with pass 1 appending a dummy text like <!-- Anchor --> and second pass doing if not found [[Category:XYZ]] than find <!-- Anchor --> and replace with [[Category:XYZ]]. (A third solution of selecting a list of files belonging to a category does not work in my case since categories are often added by templates. ) --Jarekt (talk) 18:47, 20 November 2009 (UTC)[reply]
Added in revision
I tend to use skip if contains, if I can't do that I append and use find and replace to remove if it is duplicated. Rich Farmbrough, 15:54, 3 May 2010 (UTC).[reply]

Substrings for the title

Status New
Description would be very nice to have available substrings for the %%title%% variable. I had to sort articles in the categories, the title is like "Obstina Aito" but I need to fill with "Category:MyCategory|Aito", not with "Category:MyCategory|Obstina Aito". Substrings in general would be nice, but at least for the title should be much easier to implement. Ark25 (talk) 09:21, 9 April 2010 (UTC)[reply]
Added in revision
replace Category:MyCategory|(?:\w+) (\w+)\]\] with Category:MyCategory|$1\]\]
Rich Farmbrough, 15:56, 3 May 2010 (UTC).[reply]

Threading, Background and Automation

Threading

Status New
Description
  • Run "sort A-Z" and "remove duplicates" on seperate threads to prevent the user interface locking up
  • Check that the listmaker buttons and menu items (which remain enabled when a background thread is running) don't cause an error if they fire when a thread is active; if they do, disable them, or implement a queuing system.

--kingboyk 15:40, 9 April 2007 (UTC)[reply]

The parser will have to be multi threaded as well as the IE component thing. The program will have two threads. One thread displays the result of the computation and the other thread will be working on the next item in the list. This will waste less of the user's time wasting for the page to load. Throttling will need to built in so that the program will slow down if it loads to many pages in a minute. —Dispenser 18:55, 3 June 2007 (UTC)[reply]

Added in revision
The "keep sorted" should only run when new items are added to the list. Rich Farmbrough, 04:24, 7 July 2009 (UTC).[reply]
Bump this because with large lists the sorting of the already sorted list can make it very hard to get enough attention from AWB to turn the sorting off. Also by sorting the list when an item is added we can use a fast insertion sort, only doing a big sort when the menu item is checked. The same logic could then handle "Remove duplicates", which in some circumstances one has to unclick and click repeatedly. Rich Farmbrough, 15:19, 22 August 2009 (UTC).[reply]

Load pages in background

Status New
Description I have not tried AWB and I don't really want to set myself up on it since I am on semi-wikibreak.  :-) But based on what I have read about it, I have an idea. It seems AWB makes users wait while it loads articles. Why not preload several dozen articles in the background? The server impact would be minimal. (Please feel free to close this or my other requests if they turn out to be based on invalid assumptions.) Cheers, ----unforgettableid
Added in revision
Migrate to API? will allow us to complete this much more easily (as below). This is very much a duplicate request.. Cant find the others, but it has been requested before. Very similar to/a simpler version of: #Background_scan_to_prune_unchanged_articles_ahead_of_time The only problem we get is if pages are updated between pre-load and save... Which, could be, of course, checked for... Reedy Boy 20:53, 22 January 2008 (UTC)[reply]

Save pages in background

Status New
Description I presume AWB makes users wait while it saves articles. Why not save them in the background? This would make AWB more pleasant to use. ----unforgettableid
Added in revision
Migrate to API? will allow us to complete this much more easily. With the current way, we'd have to be faffing about with multiple browsers (which we already do do...) Reedy Boy 20:51, 22 January 2008 (UTC)[reply]
What shall we do if the save is aborted for some reason and user input is needed? All UI will already be diplaying the next page... MaxSem(Han shot first!) 20:57, 3 March 2008 (UTC)[reply]
How about a visualization like the pre-parse mode? Pages that are saved without problems are just removed from the list and pages with errors, conflicts and so on are just marked with orange or red background and kept in the list. This way errors are handled gracefully and the fast workflow without delays is still preserved. Penguin (talk) 16:41, 21 May 2009 (UTC)[reply]
*bump* :) -- 16:26, 20 June 2009 (UTC) —Preceding unsigned comment added by Penguin (talkcontribs)

It will happen, just i've been busy for the last few months. Its on my summer todo list, most of the stuff IS implemented, its just making AWB fully use the API for editing.. Reedy 16:28, 20 June 2009 (UTC)[reply]

Automatic List Making?

Status New
Description Another idea. Allow the "make page" button to some how automatically reload. For example, if you use Special:Recentchanges to make a list, have an optional timer that you could use to automatically reload the list. ~ Wikihermit 01:19, 28 June 2007 (UTC)[reply]
Added in revision
And like this idea. Sometime we need make a list from many source. Like "Links on page" from 70 page or/and "from text file" from 10 texts files in one folder. That's hard by hand. --OsamaKBOT 16:35, 30 June 2007 (UTC)[reply]
As a point for any that are just allowing you to type things into the text box, you can type "Page1|Page2|Page3.....Page55|Page56"

Automatically have AWB do multiple things for bots

Status New
Description I'm guessing this is way too hard and the reason people write their own scripts, but here goes anyway: To start my bot, I must make a list from one place, filter it, make from transclusions and filter. Though it doesn't take long, I'm requesting a way to automate this and put it on a timer. For my other bot, it does take a little longer What I mean is a timer that automatically runs a bot every x minutes, and then performs the things you set it to do (ie. filter, then do this, then filter, then start with appending y). Basically, just tell AWB exactly what you normally do by hand, and have it do everything at the same time with just one click or automatically.. Like I said, probably pretty hard, but mines well request it. --(Review Me) R ParlateContribs@(Let's Go Yankees!) 02:04, 15 June 2007 (UTC)[reply]

The ability to set up multiple tasks (for example, several template replacement runs), do a test edit with each task to make sure they do what you're expecting. Then hit "run tasks in sequence" and have AWB go through each task in turn. Mike.lifeguard | talk 18:47, 5 October 2007 (UTC)[reply]

Added in revision
Well, in theory there isnt... If we could build some form of an instruction set that awb can follow... and all the functions are software call-able, its viable... Reedy Boy 08:54, 15 June 2007 (UTC)[reply]
Sounds like you're talking about a sort of basic scripting language. If it is an itch someone wants to scratch make sure there are commands/points where you can prompt for user input. --Brianmc 12:12, 15 June 2007 (UTC)[reply]
Agree, this is very convenient to run two scripts subsequently each with its own settings file and its own input data file. A command line parameter will be fine for script name definition. Mashiah 23:29, 13 July 2007 (UTC)[reply]

Things like this can in theory already be done with plugins or modules. However, I think that AWB does need this as a standard feature. I'd like it to be able to automatically check certain categories periodically and run a bot job (with seperate settings for each category) too. I was thinking more of keeping it all in the UI and using XML to define tasks myself. Anyway, if at some point I'm looking for something to do I might investigate this further. --kingboyk (talk) 23:22, 26 January 2008 (UTC)[reply]


Possible plugins

Allow easy way to add missing parameters to a template, and also a way to reorder parameters

Status New
Description I'm in the process of doing some massive infobox and other template conversion for standardization purposes. The feature to rename template parameters is extremely useful in this process, but it would another big advantage to have a way to add in missing parameters (and set a default value to them if they are missing). It would also be convenient to have a way to reorder all of the parameters so that similar ones can be grouped together, or so that every template instance can have the same ordering as every other one. I guess I'm envisioning a dialog with a grid with three columns: in the first column goes the parameter name, the second column gets the default value, and the third column a checkbox signalling whether to add the parameter (along with its default value) if it is missing. The parameters would then be automatically ordered according to their order in the grid, and added in if missing. Buttons would include "Move up", "Move down", "Delete", and possibly "Don't reorder" for cases when adding missing parameters but no need to reorder. The dialog would be perfect as a new type of rule in the Advanced Find and Replace dialog. Note: this would be used to add infoboxes to every city/town in the US, and add missing data to existing ones. Thanks, --CapitalR 12:07, 5 March 2007 (UTC)[reply]
Added in revision

Display more info for images and coordinating image tags added to menu

Status New
Description When a page is in the Image namespace it should check to see what other pages are using that file and also include the uploader history for ease in contact (boxes similar to Alerts->Multiple wikilinks). Would help for determining if Fair-use images are being used outside the main namespace, if an image is orphaned, if image is being used in articles it is not intended for. Tags to be added under an Image menu would be {{redundant}}, {{no license}}, {{no source}}, {{notorphan}}, and {{or-fu}} (with date auto-inserted) -ΖαππερΝαππερ BabelAlexandria 05:36, 13 March 2007 (UTC)[reply]
Added in revision
bumping so someone might at least respond to this.... -ΖαππερΝαππερ BabelAlexandria 18:40, 25 July 2007 (UTC)[reply]
There are currently 55 other AWB feature requests, 3 dev's inactive, and a v4 to sort. This would be a major new feature, requiring quite a lot of work, as the actual html of the page would probably be needed to be loaded to get the file links, as with images being here and on commons, it doesnt make life easy. Requests that questions are needed to be asked, or input gained, have had replies...Reedy Boy 20:22, 25 July 2007 (UTC)[reply]
sorry if i sounded antsy... i wasn't aware that four of you were currently inactive during the newest upgrade. I actually had posted this a while ago when there were relatively few features being asked for so I was hoping for some sort of a response. Letting me know that loading the file links by html rather than query.php (i think that's how you typically retrieve the data, right?) presents a large issue helps me put my request into perspective and I appreciate your response :) On the other hand, tacking on a couple more template options to the right-click menu is likely a relatively simple addition. If you guys need the help, i do know c++ and can wade through c# pretty well, but i can't do much that's complicated. I never offered to help before b/c it seemed you guys had things well covered and only recently ported the code into OOP format, right? I'm confident i could actually implement my changes myself (the menu additions) if i knew exactly how to go about it... never worked on a sourceforge project before. -ΖαππερΝαππερ BabelAlexandria 00:07, 27 July 2007 (UTC)[reply]
It was sort of OOPs before, but the code wasnt the best. Kingboyk has done a lot of reworking of the code to add functionality, speed it up, and make it generally better. I have helped with this also, adding some major new features and so on.
If you wanted to add this yourself, i mean, if you want to do it, or at least make a start, and we can help out as and when, that would be fine. It may be worth looking and having a play with query.php and api.php to check and see if they do what you need to. We do use both the query.php, api.php and loading the actual edit pages to pull off the text, we tend not to really load the actual user view of pages too often for pulling off data. If you checkout a copy of the SVN version, have a play and see where you get.
As for the developer side, our "main/lead" developer, MaxSem, has been away from wikipedia for nearly a month now. Feature requests and bugs tend to really just get done by whoever knows how to do it, or wants to attempt to do it, ie personal preference, not really priority/importance of them.
v4 Beta (Alpha + a few changes) should be pushed out to most users this weekend... (Force upgrade... :D) so we'll see how that comes about. Reedy Boy 09:32, 27 July 2007 (UTC)[reply]

Bypass redirects

Status New
Description It is somewhat important for navboxes (template space) as self-link are bold but only to a page with that exact title (no redirects), see User:Dschwen/HighlightRedirects for an example of some code which utilized the api.php. — Dispenser 03:33, 16 April 2008 (UTC)[reply]
Added in revision

It doesn't utilise the bot API, it simply changes page CSS on request to make links to redirects visible, which is not helpful for us. MaxSem(Han shot first!) 10:33, 16 April 2008 (UTC)[reply]

I was using api.php before the feature was integrated into the software, older version uses ajax to get the redirects. — Dispenser 05:55, 18 April 2008 (UTC)[reply]

Double redirect fix functionality

Status Waiting on External Constraints
Description Add a function or plugin that fixes double redirects similar to how pybot does. Nobody likes to do these manually, and some people prefer AWB over pybot. --Charitwo (talk) 21:24, 27 January 2009 (UTC)[reply]
Added in revision

This bug is partially dependent on bugzilla:14869 Reedy 15:29, 28 January 2009 (UTC)[reply]


Interface

Ability to protect articles/review history for Wikinews archiving procedure

Status New
Description Wikinews is quite different from the reference wikis such as Wikibooks, Wikipedia, Wikiquote, etc. Part of our mission is to provide a historical record. As a consequence of this we have a policy of protecting articles when they are about 2 weeks old. Much of the final cleanup to articles is done with the aid of AWB, but there are two key parts of the process that the tool does not help with. Firstly, prior to typo and link correction the history of an article must be reviewed. Edits days after the published tag are added need undone if they impact the content. Second, when all the links, typos, cats and other changes to make a archiveable article are done the article needs protected. Full details of the archiving process we try to apply on Wikinews can be found at WN:ARCHIVE. --Brianmc 11:49, 8 May 2007 (UTC)[reply]
Added in revision

The history is implemented in the next version. —METS501 (talk) 20:09, 11 May 2007 (UTC)[reply]

As is the move functionality, but it's unfinished and untested as of now. It'll most likely be in the next version. —METS501 (talk) 16:03, 12 May 2007 (UTC)[reply]
Without checking the code, does grabbing the history result in extra calls to the server? If it does, shouldn't it be turned off by default? --kingboyk 16:08, 18 May 2007 (UTC)[reply]
From just fiddling now, it only loads the history if the history tab is activated. Which is fine. Reedy Boy 13:55, 31 May 2007 (UTC)[reply]
Just to add a reminder about the protect; this is full protection. Once we archive an article only administrators can edit, and should only do so with some consensus or review. --Brianmc 12:15, 15 June 2007 (UTC)[reply]
AWB has a history tab and protection button, so is this feature request completed? —Dispenser (talk) 04:57, 19 December 2007 (UTC)[reply]
History is there and working. I think work moves fine.. I dont think protect does.. Or doesnt completely... We really need to go through and update some of these requests! Reedy Boy 11:59, 19 December 2007 (UTC)[reply]
No, doesnt actually do the protect! Reedy Boy 16:21, 19 December 2007 (UTC)[reply]
Skenmy has poked me about ressurecting this. Partial implementation has been added for the auto protect, but we've encountered an issue. So it is disabled for 4.2.0.0/4.2.0.1, pending a fix Reedy Boy 19:31, 26 January 2008 (UTC)[reply]
What about adding the cascade option, that is not present in the latest version. --Charitwo talk 19:44, 4 May 2008 (UTC)[reply]
None of the protection is currently enabled.. But yeah, would be able to... I think we're still experiencing the same issues as before, but i havent actually looked at it! Reedy 21:10, 4 May 2008 (UTC)[reply]
Not enabled here, but on other projects it works. --Charitwo talk 12:00, 5 May 2008 (UTC)[reply]
Was meaning the AWB protection feature. Reedy 12:17, 5 May 2008 (UTC)[reply]
Yup, works fine for me, I can make a list of pages and assign no changes, and I can choose to either ignore, protect/unprotect, or delete an article, just no option for cascading. --Charitwo talk 18:51, 7 May 2008 (UTC)[reply]
Ignore me. I was getting confused as i was thinking of the watch option... But there is the above.. A job i will complete when i've some more free time.. But its gonna be hard to do as i dont have admin anywhere else than here.. Hmm Reedy 21:47, 7 May 2008 (UTC)[reply]
22:38, 11 June 2008 Reedy (Talk | contribs | block) changed protection level for "Wikipedia:AutoWikiBrowser/Sandbox" ‎ ([edit=sysop:move=sysop] [cascading]) (Change)

Cascading Protection Added - rev 2915 (Just the auto protect... Not that i can remember about that)Reedy 21:41, 11 June 2008 (UTC)[reply]

Sub-paragraph undo

Status New
Description When there is more than one word is highlighted in yellow on a line in AWB, and one of the highlighted is not a typo (i.e Cristian vs Christian both are correct but AWB recognizes it as a typo) when the non-typo is double clicked, it removes everything in that yellow box instead of the specified word, maybe have it where it only removes the highlight because more than one typo could exists on a line or paragraph dputig07 00:54, 12 September 2007 (UTC)[reply]
Added in revision

It would be helpful to those reviewing page edits if this fix could be implemented. Thanks Rjwilmsi 15:15, 13 October 2007 (UTC)[reply]

Unicode font support

Status New
Description Hi, I am using AWB in ml.wikipedia. The Find & Replace option is not displaying Unicode characters. Edit box is working fine. If Someone can add this functionality in next update will be appreciated. --Sadik-khalid (talk) 10:12, 20 November 2007 (UTC)[reply]
Added in revision
What characters arent working? As i can get it to display all the arabic and such characters i have tried... Reedy Boy 17:21, 17 December 2007 (UTC)[reply]
Message left on local page! Reedy Boy 17:25, 17 December 2007 (UTC)[reply]
There are lots of them that don't display on different machines (especially running XP, I suppose). The problem is that there is no standard Unicode font that every user has. Arial Unicode MS comes only with M$ Office (and is too wide to be simply used w/o other changes). Other variants are even less standard. Also, many of them are not suitable to be used in interface, cf Code2000. MaxSem(Han shot first!) 19:22, 17 December 2007 (UTC)[reply]
I believe AnjaliOldLipi is the most popular font in Malayalam. Here is the AWB screenshot from a win2k system. In XP, it works fine. If there is an option for adjusting font size will be appreciated. Some characters are difficult to read. --Sadik-khalid (talk) 09:19, 18 December 2007 (UTC)[reply]
Note, this image was tagged for deletion by the bots. I extended it for a week, but someone may want to declare it as free if that is true, or make sure that they look at it before it is actually deleted by someone else. --After Midnight 0001 13:42, 25 December 2007 (UTC)[reply]

Prod/AfD buttons

Status New
Description I've just started using NewPageWatcher and really like the auto-prod and notify and auto-afd and notify buttons. Could they be made an extra module in AWB when I scan categories like OR or essay it would be most useful. MBisanz talk 17:13, 2 January 2008 (UTC)[reply]
Added in revision
Sounds like a good idea. It would be easy enough to do for Wikipedia EN. I guess it could be a feature which is invisible if the settings say we're on another wiki. --kingboyk (talk) 23:33, 26 January 2008 (UTC)[reply]

Disambiguation repair using numpad

Status New
Description I presume users must make multiple mouse clicks to operate the disambiguation repair dialog. Why not allow them to use just the numeric keypad on their keyboard to make their choices from 1 through to 9? Then you could mention this fact in the manual and perhaps onscreen. ----unforgettableid
Added in revision
Im not sure how you'd actually want the keys mapping... Reedy Boy 20:53, 22 January 2008 (UTC)[reply]
Just by numbering the first nine options 1 to 9... Typing 5 will use the fifth option. Now you can use home/end and the first letter, which can be annoying if multiple options have the same starting letter. My request on disambiguation: the [done] key has no hot-key likt alt-D. Now I am forced to use the mouse (the tab key will only activate this button after many many button presses). It would be cool to have alt-Done and alt-Cancel available, so you can operate AWB to solve disambigs without the mouse. Yeah, sorry, I hate that mouse and I want to keep RSI/CTS away by keeping on hating it. Edoderoo (talk) 10:58, 11 September 2008 (UTC)[reply]

Options list

Status New
Description This is one the more ambitious ideas and is a repost from the discussion page. It effectively present the user with a modular view of AWB with its options presented in a matrix. — Dispenser 04:43, 26 February 2008 (UTC)[reply]
Added in revision

AWB's Find and Replace goes up here


Pre-programmed options
General fixes
Automatic Tagging
Unicodify
RegexTypoFix
External processing
PyWikipedia script
Custom wiki-loaded regex fixes
Add

Do you program in C#? Or are you capable at least of designing Windows Forms* in Visual Studio? If you are, perhaps you should join the team. Judging by our efforts up to now we don't have any UI artists aboard. *Or we could go with WPF, which would necessitate a move to .net 3.5, a jump I personally feel we will have to make at some stage... --kingboyk (talk) 12:17, 5 March 2008 (UTC)[reply]

I don't know anything about C/C++/C#, yet. But I'd be willing to give the GUI thing as free time becomes available. I assume its part of the Visual Studio package I use to compile AWB. — Dispenser 22:28, 5 March 2008 (UTC)[reply]
Yes it is. Windows Forms in Visual Studio is fairly simple if you're sticking to design, don't really need to be able to code much to do the visual part.
The .Net Framework 3.5 introduced design/code seperation I believe, a replacement for Windows Forms called Windows Presentation Foundation and a new markup language (XAML?). I've not tried any of these features yet and we're currently using .Net 2.0 with AWB so we're stuck with Windows Forms unless there's a compelling reason to "upgrade". Visual Studio can do both types of design anyway. --kingboyk (talk) 19:17, 6 March 2008 (UTC)[reply]
If you can do the graphical side.. It wouldnt be too hard to tie the backend code into it all... I suspect, looking at that, we're gonna need to make a custom control, probably inheriting from listview/similar... As a list view can do the different types of view like you see in Windows Explorer - Large Icon, Small Icon, Details... I may have a play later on Reedy Boy 19:33, 6 March 2008 (UTC)[reply]
Bit of googling/looking about. We are certainly going to need either a custom control, or to write our own. As list views by default do not accept images in the sub items (ie columns other than the first) Reedy Boy 20:56, 6 March 2008 (UTC)[reply]

Fixing ambiguous typos

Status New
Description There are quite a lot of typos that have had to be rejected for the RETF page because either the correction isn't unambiguous (e.g. 'distict' could be a typo for 'district' or 'distinct', or because it's valid in one context, but not in another e.g. 'Valparaiso' is correct when referring to Valparaiso, Florida, but should be corrected to Valparaíso when referring to the city in Chile.

I'd like suggest an enhancement to AWB to help with situations like those. There would be a new 'Ambiguous Typos' list, much like the current 'Typos' list, with entries along the lines of

<AmbigTypo find="\b([Dd])istict\b" replaceOptions="$1istrict,$1istinct">

AWB would read this list and, on finding the RegEx value in an article, would present a panel much like the current link disambiguation panel, for the AWB user to select from the listed replace options. Colonies Chris 08:22, 19 September 2007 (UTC)[reply]

Added in revision

Sounds like an interesting idea. Jogers (talk) 09:10, 19 September 2007 (UTC)[reply]

This would be a useful feature, provided that users had an option to 'ignore ambiguous typos' i.e. AWB would not change a word matching an ambiguous typo and would not prompt the user for the correct correction. Otherwise I could envisage users being regularly pestered by message boxes ;) Rjwilmsi (talk) 11:15, 30 May 2008 (UTC)[reply]
Certainly would, but how about we smarten the regexer as well? "Distict of" is almost certainly "District of" similarly "Business distict" and "congressional distict". I will put some data on Wikipedia:AutoWikiBrowser/Typos/distict. Rich Farmbrough, 14:39, 2 June 2010 (UTC).[reply]
P.S. if someone will buy me Google's n-grams I will produce the rules based on them. Rich Farmbrough, 14:39, 2 June 2010 (UTC).[reply]
As in [3] ? $150... Reedy 17:17, 2 June 2010 (UTC)[reply]
Yes they are the ones. Rich Farmbrough, 18:18, 2 June 2010 (UTC).[reply]

Block and Protection Log Access

Status New
Description The ability to view block logs and page logs without leaving AWB, for example, if I'm viewing a User_talk page, it would be useful to be able to see whether the user is blocked or the page protected. Even better if this could be done as part of a search parameter (e.g. "skip if indef blocked") but that would probably be pretty complicated. Right now, I have to open my regular browser to view the logs then return to AWB to complete my edit.--Doug.(talk contribs) 19:19, 10 April 2008 (UTC)[reply]
Added in revision
[4] would be useful to help with this. Reedy 16:04, 16 September 2008 (UTC)[reply]

Make the Find and replace dialog not modal

Status New
Description It would be extremely helpful if I could just keep the find and replace dialog box open all the time, and have it stay on top of the main AWB window. Right now, however, if I want to scroll down in the edit box when the find and replace dialog is open, I have to close the dialog, scroll down, and then reopen the dialog to continue editing my regex statements. Thanks, --CapitalR (talk) 01:56, 16 April 2008 (UTC)[reply]
Added in revision

It isn't modal, see Feature Request Modeless Dialog "Text regex" (Couldn't spell). But I have the main window on my first screen and AFAR on the second. Perhaps, you want an always on top feature or a taskbar button? — Dispenser 03:23, 16 April 2008 (UTC)[reply]

Show rather than show dialog? IIRC? Reedy 14:52, 16 April 2008 (UTC)[reply]
I changed it to modal some time ago because when it was non-modal, closing it sometimes resulted in the main being hidden. MaxSem(Han shot first!) 15:16, 16 April 2008 (UTC)[reply]
I've had this tonight.. Reedy 21:54, 11 June 2008 (UTC)[reply]

Allow split-screen mode to see preview and diff at the same time

Status New
Description It would be very useful to be able to see both the preview and the diff at the same time using a split screen setup. This is actually so useful that I recently hacked AWB to allow it (using one of those splitContainer controls), but I think it would be a great option to have available to everyone. Even better than that would be to allow seeing the original page, the new preview, and the diff (or any combination of the two) all at the same time (which would probably only be possible on wide screen monitors, but it would be quite useful). --CapitalR (talk) 02:00, 16 April 2008 (UTC)[reply]
Added in revision

Support non-standard Windows font PPI

Sel-explanatory

MaxSem(Han shot first!) 19:33, 26 April 2008 (UTC)[reply]

Scrollable Window

Status New
Description Do you think you could make it so that you can scroll through the entire window? I use a laptop with a 1024 * 600 resolution, so some of the window gets cut off. I really like AWB and I just want to be able to use all the features. Oracle Techie 16:40, 1 March 2009 (UTC)
Added in revision
To be honest, im not sure about making the whole window scrollable.. Should be doable, would need to try having a play... That a 9/10" screen by any chance? Reedy 22:37, 2 March 2009 (UTC)[reply]
I think its a 10" diagonally. Yea, its 10.2" diagonally. OT 22:23, 3 March 2009 (UTC)[reply]
I'll have to try it on my 9" eee Reedy 22:37, 3 March 2009 (UTC)[reply]
Alright, just post what happens when you do that, I guess. Thanks! OT 02:45, 4 March 2009 (UTC)[reply]

Suppose i should've posted before, it definately doesn't want to play nice on the smaller screens :( Reedy 19:19, 6 April 2009 (UTC)[reply]

This is related to Wikipedia_talk:AutoWikiBrowser/Bugs#AWB_netbook_fail. -- Magioladitis (talk) 00:56, 28 December 2009 (UTC)[reply]

Reduce use of group boxes

Status This feature is partially implemented
Description Some group boxes exist without anything outside the group. In such circumstances, a group box consumes space, makes the interface noiser, and gives you an additional task of naming the group. These can usually be eliminated. Group boxes in a vertical stack can be replaced with vertical separator lines that use less space. See http://msdn.microsoft.com/en-us/library/aa511459.aspx. In the main AWB interface, the 'Make list' group box is an example that could be eliminated at no cost. Lightmouse (talk) 13:04, 9 January 2009 (UTC)[reply]
Added in revision

I think we did some improvements of that. -- Magioladitis (talk) 11:17, 12 March 2010 (UTC)[reply]

Possibility to set order of automatic operation (Find&Replace, External Proc. etc)

Status New
Description Right now, it is only possible to force Find&Replace to be before/after General Fixes. But it's not possible to set when the External Processing will be executed, Add/Replace/Remove Category, Template Substing etc. I guess it'll be hard to implement, but I believe in your skills.

(rest below, {{AWB feature}} breaks pipes in preformatted box)

Added in revision

How I imagine it to look like: it would be a little window like F&R one, with rows like there, and easier possibility to move row up or down (=make it be executed earlier or later), delete or temp disable operation. Also, a button "Add operation...", which will allow to add custom bunches of replaces or, if they were deleted form list earlier, General Fixes, External Proc. and others from another list.

It might look like this:

Operation        | Description          | Minor |        |           |             |          | Enabled
———————————————————————————————————————————————————————————————————————
General Fixes    | AWW-specific fixes   | ☑     |        | [move up] | [move down] | [delete] | ☑
———————————————————————————————————————————————————————————————————————————
Find and Repl... | "cat" -> "dog"       | ☐     | [edit] | [move up] | [move down] | [delete] | ☑
———————————————————————————————————————————————————————————————————————————
External Proc... | friendlyIbox.rb      | ☐     | [edit] | [move up] | [move down] | [delete] | ☐

Explanation:

Operation
non-editable hard-coded name.
Description
editable, just like regexes in Find and Replace; short user-written desc
Minor
if checked and only fixes are these from minor operations, AWB would skip article.
[edit]
if possible to modify this operation, they will show dialog boxes same as these that appear now when clicking for example Tools -> External Processing
[move up]/[move down]/[delete]
self-explanatory.
Enabled
would work exactly like the ones in Find&Replace dialog.

The dialog may be shown by clicking Tools -> Manage order... or by button placed near Find and Replaces ones.


I hope you like my idea and understand my poor English ;), Matma Rex pl.wiki talk 10:36, 10 January 2009 (UTC)[reply]

#Options_list, its a good idea.. but there are some that are supposed to be run before others (but this could be catered for).. All that would technically be necessary would be to turn most of the stuff into individual modules that could be added to a list for processing or similar... Reedy 10:54, 10 January 2009 (UTC)[reply]
Aw, I was looking for request like mine, but I couldnt find it (I suggest to archive requests more often ;)). What is supposed to run before others? I have no idead what it can be. And, well, I said it'll be tought, but - I repeat it - I believe in you, developers. Matma Rex pl.wiki talk 11:11, 10 January 2009 (UTC)[reply]
Haha. People get annoyed if we archive non finished ones ;). I'll combine them later. However, i think this is more a v5+ request.. Hopefully where we'll have *maybe* changed to .NET v3... and can look at improving the gui with the new toys it gives us! Reedy 11:27, 10 January 2009 (UTC)[reply]

Move 'Make list' to new dialog

Status New
Description Move 'Make list' to new dialog. The model that I have is that an AWB list is like a file in many applications. I can create a new list, open an existing list, work with it, and/or save it. In Microsoft Word, I can create a new file, open an existing file, work with it, and/or save it. In Microsoft Word, I use items from the 'File' menu: 'New', 'Open', 'Save'. I suggest that AWB has similar items in the 'File' menu, although they might have to be appended with 'list' e.g. 'New list'.
  • Description: 'New list'. Produces a dialog. All the items in the current 'Make list' group would be moved into this dialog. The list itself would be duplicated so that it is in the 'New list' dialog and the main AWB interface as it is now. An advantage is that the main AWB interface could have a longer list due to the removal of six elements (the two fields for source and the two buttons).
  • Description: 'Open list' or simply 'Open'. Produces the usual dialog for opening a text file.
  • Description: 'Save list' or simply 'Save'. Produces the usual dialog for saving a text file .

Lightmouse (talk) 14:51, 11 January 2009 (UTC)[reply]

Added in revision
Sounds alright to me... Whats the wider community consensus? Reedy 13:01, 12 January 2009 (UTC)[reply]

Some further thoughts:

  • I defined 'New list' but not 'Edit list'. An 'Edit list' function needs an 'Edit list' button beneath the list where the 'Filter' button is now.
  • 'New list' and 'Edit list' should produce the same dialog. A working name for the dialog should be 'List'.
  • The 'List' dialog is the main place for editing lists but removal of articles should be possible in the main AWB interface.
  • The right-mouse menus throughout AWB could do with a review. The right-mouse menu in the current list has 'Filter', 'Save list', and 'Sort alphabetically'. If this design idea goes further, I suggest eliminating those three options.

Lightmouse (talk) 15:25, 14 January 2009 (UTC)[reply]

User contribs tab

Status New
Description Sometimes its useful to be able to tailor the messages you leave at user talk pages based on when that editor last edited. The tab would only need to display when working in the User: or User talk: namespace. I've drafted a possible patch that would do this. - Jarry1250 (t, c) 15:54, 8 June 2009 (UTC)[reply]
Added in revision
I wouldn't want to use a separate browser for this... Im wondering about combining the history and WLH here ones and having like radio buttons to select or something... Reedy 17:06, 8 June 2009 (UTC)[reply]
Yes, having one browser would be simpler. You could then disable the user contributions option for non-user (talk) space. It's not urgent, I can use my local version to do the few I'm interested in at the moment. - Jarry1250 (t, c) 17:17, 8 June 2009 (UTC)[reply]

Live view tab

Status New
Description Over on the right set of tabs, after History I could really benefit from an "actual" view of the current page. While the current Preview method works fine for articles, it's completely useless for categorizing images - which don't display in any diff/preview page view. I'm not sure how hard this would be (I'm aware that AWB briefly performs an "actual" load immediately after saving), but if possible it would save me from having to manually "Open in browser" every single image i look at (plus it would be a nice workaround for the lack of "Articles using this image" list). To reduce server strain it should operate like the History tab, only loading when the tab is active. -ΖαππερΝαππερ BabelAlexandria 20:22, 7 August 2008 (UTC)[reply]
Added in revision
There was a request for something like this using something that could potentially done internally.. Reedy 11:39, 10 August 2008 (UTC)[reply]
hmm...? -ΖαππερΝαππερ BabelAlexandria 12:17, 10 August 2008 (UTC)[reply]
Wikipedia_talk:AutoWikiBrowser/Feature_requests#Fast_previewing Reedy 12:20, 10 August 2008 (UTC)[reply]
actually what i'm asking for is very different than Instaview. I want to, specifically, be able to see the image located at Image:Foo without having to open an external window. -ΖαππερΝαππερ BabelAlexandria 18:35, 11 August 2008 (UTC)[reply]


Built in AWB functions

Remove some WP-specific things, at least for other wikis

Status More information needed
Description There are many WP-specific things which are highly annoying when using AWB on other wikis. They should probably be removed for other wikis, though it'll be a big task to find them all. If you decide to do this, I'll be happy to help you in that regard.  Mike.lifeguard|@en.wb 14:35, 12 February 2008 (UTC)[reply]
Added in revision
It can be done fairly easily... If theres stuff you definately want disabling for non-WP, we can do that. Reedy 20:52, 11 June 2008 (UTC)[reply]
Anything in particular, etc? Reedy 10:20, 10 July 2008 (UTC)[reply]
Any more for any more? Or i will close this request at somepoint soon. Reedy 21:06, 14 September 2008 (UTC)[reply]
I have just one - on Wikiquote, we use spacing, indentation, and line breaks that AWB is always wanting to get rid of. It should ignore those. bd2412 T 13:51, 21 December 2008 (UTC)[reply]

Edit summary

Prevent edit summary mistakes

Status New
Description Add an option which would help to prevent edit summary mistakes. In my preferred method, an option would be provided to set a default edit summary. Every time a new page loads, the default summary would be in place instead of whatever the previously used one was. A less desirable option would be for a dialog box to pop up, warning when the edit summary is not locked. More info below. MANdARAX • XAЯAbИAM 20:22, 12 June 2009 (UTC)[reply]
Added in revision

My usual edit summary in the main window is just a blank, with various actual summaries supplied by a module. I often perform additional manual edits before saving, and I change the edit summary, which would just end up being blank otherwise. The problem is that occasionally I'll forget to restore my default edit summary, and then my next few edits have duplicate or, worse, conflicting summaries until I notice my oversight. When I'm not using a module, I also sometimes accidentally end up with an incorrect summary after similarly editing and changing summaries. This usually happens when saving is slow and I go off in another window while I'm waiting for the page to save, or I'll just get distracted by some shiny object, and when I return to AWB I absentmindedly neglect to restore the summary. I feel that an accurate edit summary is important, and this is just another way that AWB can help to prevent human errors. MANdARAX • XAЯAbИAM 20:22, 12 June 2009 (UTC)[reply]

I know just what you mean, but sometimes it is useful to have the edit summary carry over. I think that it would help a lot, if the edit summary had a different colour background (a light shade behind the text), if the edit summary was anything else but the default "clean up". Snowman (talk) 13:08, 16 June 2009 (UTC)[reply]

Provide ability for edit summary to change dynamically based on what custom Find & Replace changes are made

Status New
Description Allow a field in an Advanced "Find and replace" entry to modify the edit summary. The edit summary would allow for numerous variables and these would be filled in by the Find/replace entry. –xenotalk 14:12, 15 December 2009 (UTC)[reply]
Added in revision
Example: "(Bot) Tagging for WP:FOO - Inherited $1-class assessment from other projects"
Find and replace already records replacements and removals. Plus, it has notes. -- Magioladitis (talk) 16:48, 15 December 2009 (UTC)[reply]
Only in the normal Find and replace though and in any case this wouldn't allow for what I've shown above as an example. –xenotalk 16:50, 15 December 2009 (UTC)[reply]

Dynamically change edit summary based on its length

Status New
Description Use normal, prettier edit summaries when space allows, and use space-saving measures when the summary is so long that it would be truncated. MANdARAX • XAЯAbИAM 22:05, 17 December 2009 (UTC)[reply]
Added in revision

One space-saving measure would be to remove the spaces surrounding the arrow in typo replacements: "againt→against" instead of "againt → against".

Some (most?) people prefer the visual appeal of "using [[Project:AWB|AWB]]" to "using [[Project:AWB]]". With this feature, the prettier version could be used most of the time while not wasting those valuable characters when necessary, and the space-saving version could be even further shortened by removing "using". Make it simply " ([[Project:AWB]])".

I already do something similar. When I'm fixing typos, my normal edit summary is [[WP:AWB/T|Typo patrol]]. When there are so many typos that the list is truncated, I clear my edit summary to allow more of the list to show. Note a bug in my example diff: the "[[Project:AWB]]" got lopped off. MANdARAX • XAЯAbИAM 22:05, 17 December 2009 (UTC)[reply]

I agree with that. Pipe Project AWB if edit summary has enough space. -- Magioladitis (talk) 22:44, 17 December 2009 (UTC)[reply]

Add ellipsis to truncated edit summaries

Status New
Description When an edit summary is so long that it gets truncated, remove one more character and replace it with an ellipsis (…) to indicate the truncation. Without this feature, those summaries look incomplete, confusing, and/or incorrect. MANdARAX • XAЯAbИAM 23:59, 17 December 2009 (UTC)[reply]
Added in revision

Smarter edit summaries

Status New
Description If I understand how edit summaries work currently in AWB, if I change something either by directly editing the text of the article or by double clicking a line in diff, AWB uses just the default edit summary, not specific changes, because the user might have undid them. I think it would be better, if the edit summary would be smarter, so if AWB suggest two fixes and I undo one of them, the edit summary would still contain the other. Svick (talk) 23:35, 21 December 2009 (UTC)[reply]
Added in revision

I'm pretty sure implementing this won't be easy, but I think it could be done in the long term. Svick (talk) 23:35, 21 December 2009 (UTC)[reply]

I think it should be doable. Certainly is in no shape or form easy. Reedy 22:23, 27 December 2009 (UTC)[reply]

Individual edit summary

Status New
Description If the 'add to edit summary' feature is enabled, have a box for the user to define a summary addition other than the default 'foo → bar' for each rule. This would be particularly useful for long or ugly replacements. mattbr 17:15, 26 January 2008 (UTC)[reply]
Added in revision
That would be very useful. Many AWB users are reduced to using only very brief desciptors such as "Clean Up". I can see some problems, but the best implementation might be to apply this only to the advanced settings and have the option of adding a user-specific description of an edit to a rule that will be used if one or more of its sub-rules are applied. Gaius Cornelius (talk) 12:32, 11 June 2008 (UTC)[reply]
This feature is available when using a custom module – user can set edit summary to whatever they want. Rjwilmsi 09:38, 24 January 2009 (UTC)[reply]
I would assume most AWB users lack the knowledge and/or time to create custom modules. This feature request is similar to #Provide ability for edit summary to change dynamically based on what custom Find & Replace changes are made. –xenotalk 12:55, 7 May 2010 (UTC)[reply]

Edit summary when I use find and replace on ar.wiki

Status New
Description In ar.wiki we prefer Arabic edit summary. Can you edit "edit summary" when I use find and replace on ar.wiki?

English : Replaced: 1$ > 2$. In Arabic:

استبدال : 1$ > 2$

--OsamaK 08:34, 10 July 2007 (UTC)[reply]

Added in revision
I think this would be worth doing for all the wiki's where we have the different namesapces. It would only require a few code changes, ie instead f Replaced, use Variables.Replace (or whatever), and then have the local word for each... Reedy Boy 08:46, 10 July 2007 (UTC)[reply]
Not exactly. Replacing right arrow with left one can give you weird results if you've replaced one non-RTL word with another[5]. MaxSem(Han shot first!) 20:04, 15 December 2007 (UTC)[reply]
What about using the Arabic word for "with" -- Magioladitis (talk) 23:19, 21 July 2009 (UTC)[reply]
It's "بـ".--OsamaK 23:44, 25 September 2009 (UTC)[reply]

Support for Wikipedia books

Cleanup and warnings

Status New
Description Some routine tasks that could maybe, but perhaps not, covered by AWB. See User:WildBot/b01 for the full explanations.
Detections
  • Detection of internal links
  • Detection of section links
  • Detection of red links
  • Detection of redirects
  • Detection of disambiguation pages
  • Detection of duplicate articles
  • Detection of unpiped parenthesis
Removals

Headbomb {talk / contribs / physics / books} 09:49, 5 April 2010 (UTC)[reply]

Added in revision

This should be applied whenever the page is found in Category:Wikipedia books (community books), Category:Wikipedia books (user books), and Category:Wikipedia books (incorrectly categorized books), but not otherwise.Headbomb {talk / contribs / physics / books} 10:08, 5 April 2010 (UTC)[reply]

Book linker

Status New
Description It's a real pain in the ass to de-orphan books, but it could be relatively easy to do with AWB.

The de facto convention is to place {{Wikipedia-Books|Booktitle}} in the see-also section of relevant articles. The way I picture things, the user would load the list of links using the book itself. Then, the user could click on a box to enable the book linker, and be prompted for the title of the book to link to.

==See also==
{{Wikipedia-Books|Booktitle}}
{{-}}
  • If there is a See also, place {{Wikipedia-Books|Booktitle}} immediately below (unless portals links are present, in which case {{Wikipedia-Books|Booktitle}} should come immediately after them).
  • If there are less than 5 items in the See also section, add {{-}} after the last item (this prevents the template from uglifying reference lists).

Headbomb {talk / contribs / physics / books} 10:08, 5 April 2010 (UTC)[reply]

Added in revision

Unsorted

On exit, check for changes to settings and query whether user wants to save the changes

Status New
Description On exit, check for changes to settings and query whether user wants to save the changes. When I exit most applications, they check if changes have been made. If no changes have been made, they exit immediately. If changes have been made, they ask if I want to save the changes. Look at how MS Word behaves. AWB does not do this. I know that AWB cannot test for everything but I would like it to be able to save my javascript changes as a first priority and my skip options etc as a second priority. Lightmouse (talk) 22:05, 13 May 2008 (UTC)[reply]
Added in revision

This is a very useful proposal, however checking for changes the right way (e.g. by serialising settings and comparing against saved ones) is a heavy operation. Needs more thinking. MaxSem(Han shot first!) 08:23, 16 September 2008 (UTC)[reply]

Thanks. Perhaps we could divide the request into several pieces. For example, changes to the 'Make module' could be one problem piece to solve and changes to checkbox options in the tabs could be another problem piece. I would regard it as a useful advance if you could solve either of those problem pieces. Lightmouse (talk) 08:39, 16 September 2008 (UTC)[reply]

Filters before running the list maker

Status New
Description The filter button currently applies the selected filters on the artice list. Can it be setup so that the user can select filters ahead of time and then click "make list". For example, I would like to load "only categories" from when I click "Make list" using "Category" make from option. Right now, I having to load a bulk of articles first and then select the filters (this takes a lot of time). Try pulling the categories under Category:Unassessed-Class India articles. Thanks, Ganeshk (talk) 22:26, 31 May 2008 (UTC)[reply]
Added in revision

Hmm. Something like List --> Filter out non mainspace and Filter duplicates (they run when new stuff has been added).. Reedy 22:35, 31 May 2008 (UTC)[reply]

Tried that...when I selected "filter non-mainspace", it returned nothing. I wanted the categories alone to pull up (select category check on the List - filter option). Regards, Ganeshk (talk) 22:47, 31 May 2008 (UTC)[reply]

Yeah, what im meaning, is something "like" that needs adding. Reedy 23:08, 31 May 2008 (UTC)[reply]

Perhaps it might be worth considering have a separate list maker dialog. This would be equivalent to the 'Open' file dialog in other applications. Then you could have more room for options such as this request for pre-filtration. I would suggest merging it with the similar functionality of the 'List comparer'. I am always looking for improvements that will firstly make the terminology and interaction similar to other applications and secondly give more space for the working areas. Lightmouse (talk) 11:01, 1 June 2008 (UTC)[reply]
It would be easy enough to add on the special filter a checkbox to say, apply this filter whenever new articles are added to the List Maker... That saves other real-estate, and puts it in a relevant place? Reedy 22:57, 1 June 2008 (UTC)[reply]
Yes, it would :P -- Magioladitis (talk) 01:43, 28 December 2009 (UTC)[reply]
Some of this can be done with "Special pages" dialog. Rich Farmbrough, 10:16, 14 May 2010 (UTC).[reply]

Search within 'Make module'.

Status On Hold
Description Search within 'Make module'. I sometimes want to change a small detail but can't find the text. Would it be possible to use 'Control-F' to search within the module? Lightmouse (talk) 17:46, 12 June 2008 (UTC)[reply]
Added in revision

Code already exists to do this (just not on the custom module).. Any suggestions how to do it designer wise? Do we need a Find form creating..? Reedy 19:28, 12 June 2008 (UTC)[reply]

Interesting predecessors include
  • the method that AWB already has below the 'Save' button. Perhaps you could just copy that or update it with ideas from the other predecessors below.
  • MS Word is interesting in that 'Find' and 'Replace' are just tabs combined into one dialog. So it is easy to start with Find and then decide to use Replace.
  • MS Notepad is very simple but can be irritating - it does not search the whole thing like MS Word does. You have to search forward from where you are, or then backward from where you are.
  • Firefox is instant search and has a very small field tucked away
You could add some menus to the 'Make module' page and then have the 'Find' menu item in one of them. I instinctively use 'Ctrl-F' to get 'Find' or 'Ctrl-H' to get 'Replace'. Lightmouse (talk) 20:09, 12 June 2008 (UTC)[reply]

Precisely. Reedy 20:14, 12 June 2008 (UTC)[reply]

I think a dialog like the MS Word dialog would be good. You could enable it on Ctrl-F even without menus for now. You could use the same dialog in both places. This would allow you to remove the field from below the Save button. Lightmouse (talk) 20:48, 12 June 2008 (UTC)[reply]

Dialogs are so passé. Firefox's find toolbar is what we should be aiming at, but safari has such cool effect (it dims all non highlighted words). Visual Studio has some cool options, but isn't as powerful as notepad++. I believe I had add Ctrl-F and a few other shortcuts in one of my uncommitted patches. — Dispenser 04:44, 15 September 2008 (UTC)[reply]

You are right, Firefox is better, although MSWord integrates 'Find' and 'Replace' very well. It would be good if the AWB solution could do that. Lightmouse (talk) 12:50, 15 September 2008 (UTC)[reply]
What i dont get, is why the .NET framework doesnt have a standard FaR contorl that can be reused. I suppose, its probably worth trying to make up a decent one we can reuse throughout AWB... Hmmm Reedy 12:55, 15 September 2008 (UTC)[reply]

AWB is not an IDE for development of plug-ins or custom modules, therefore I don't think that this feature should be a high priority. Anybody who wishes to improve their custom module can use their own text editor or IDE to work on it. Rjwilmsi 19:33, 27 January 2009 (UTC)[reply]

Multiple page moves

Status New
Description It would be very great if AWB will allow us to move many pages the same way (e.g.: moving Goldfinger article to Goldfinger (film)), there is yet 2 pywikipedia scripts (movepages.py and pagerename.py), but movepages.py does not append words to the title and pagerename.py does not convert to UNICODE, especially when using special characters (as French é, è, à... and also Arabic letters). So, please, such a feature on AWB is highly recommanded, thank you. --DrFO.Jr.Tn (talk) 20:05, 15 June 2008 (UTC)[reply]

The needed actions are :

  • Prepend (to titles), i.e.: prepending a word to titles (in a list of articles), e.g.: USS Michigan (for the USS ships). (this is just an example)
  • Append (to titles), i.e.: appending a word to titles (in a list of articles), e.g.: St. Louis, Michigan. (this is just an example)
  • Find and replace (in titles), i.e.: finding a word in the titles (in a list of articles) and replacing it by another, e.g.: Goldfinger (cinema) to Goldinger (film). (this is just an example)
  • Delete (from titles), i.e.: deleting words from the titles (in a list of articles), e.g.: State of North Carolina to North Carolina. (this is just an example)--DrFO.Jr.Tn (talk) 20:18, 16 June 2008 (UTC)[reply]
Added in revision
Possibly best implemented as a MassMove plugin... (could be a default ship plugin with AWB though) Reedy 22:25, 23 December 2008 (UTC)[reply]

Using AWB on a private wiki protected by WinAuth

Status More information needed
Description AWB can't work on a private wiki requiring authentication because SiteInfo can't get past the request for login and the custom wiki is rejected as incompatible (even though in fact the wiki in question is perfectly compatible). Once logged in it ought to work because IE will store the authentication details. In other words, we need to add authentication options for custom wiki on the prefs form and use them then we first query the site. I have set up a staff-only wiki for my employer so can help with this and test it. kingboyk (talk) 15:54, 15 June 2008 (UTC)[reply]
Added in revision

Steve, I added credential from IE in rev 3083, could you check this out? Also, you could try CredentialCache.DefaultNetworkCredentials. MaxSem(Han shot first!) 07:35, 12 July 2008 (UTC)[reply]

Need an update on whether this is still a problem. Rjwilmsi 13:54, 29 January 2009 (UTC)[reply]
Status New
Description Allow the user or hardcode an agreed distance where by Multiple links are shown

If we had:

Wikipedia:AutoWikiBrowser is a semi-automated Mediawiki editor for Microsoft Windows 2000/XP/Vista designed to make tedious repetitive tasks quicker and easier. It is essentially a browser that automatically opens up a new page when the last is saved. When set to do so, it suggests some changes (typically formatting) that are generally meant to be incidental to the main change.

At present, Wikipedia:AutoWikiBrowser can create a list of pages from single or multiple categories, "what links here", the wiki links on a page, a text file, a Google search, a user's watchlist, or a user's contributions.
Distance =2 lines . This would return false
Distance =10 lines . Would return true
Distance =1 paragraph would return true Gnevin (talk) 14:14, 6 August 2008 (UTC)[reply]

Added in revision
What? Plrk (talk) 15:10, 6 August 2008 (UTC)[reply]
i believe gnevin is asking that users have a way to say how close multiple wikilinks have to be to eachother before AWB complains about them. -ΖαππερΝαππερ BabelAlexandria 16:52, 6 August 2008 (UTC)[reply]
As Zapper says , sorry for not being clearer Gnevin (talk) 21:58, 6 August 2008 (UTC)[reply]

Lines depend on resolution... Hm... an idea would that in the Multiple wikilinks box to have not only number of occurrences but minimum distance in terms of words too. -- Magioladitis (talk) 18:25, 8 March 2010 (UTC)[reply]

Remember "Find & Replace" (and other) window details

Status New
Description I'd appreciate AWB remembering the size/position of windows such as "Find & Replace" between sessions (and also, if possible, the widths of columns within). I guess it could be something saved along with the other settings..? Hope it's straightforward to implement and sorry if it's already on the to-do list. Sardanaphalus (talk) 01:26, 14 October 2008 (UTC)[reply]
PS Thanks for the recent upgrade.
Added in revision

Regex checker

Status New
Description It checks the syntax of the regex to ensure that it is valid. For example, an invalid expression containing to many unbalanced parentheses or brackets will change the background of the box to a light red. Additionally, it could warn over common errors such as having pipes outside of capturing groups. Or warn when matching an empty string or just whitespace. — Dispenser 17:43, 18 October 2008 (UTC)[reply]
Added in revision
Using regex to check regex? :P Reedy 21:58, 23 November 2008 (UTC)[reply]
Maybe just use http://regexpal.com/ ? It highligths syntax and errors. Matma Rex pl.wiki talk 10:47, 10 January 2009 (UTC)[reply]
I think the request is to have something internal to AWB... Reedy 10:52, 10 January 2009 (UTC)[reply]
I know, and I suggested to use external service, I think that AWB is a wiki editor, not a regex checker. Matma Rex pl.wiki talk 11:07, 10 January 2009 (UTC)[reply]


Delinking dates according to the new format

Status Unknown
Description I think this is a fair request. According to Wikipedia:MOSNUM#Date_autoformatting "linking of dates purely for the purpose of autoformatting is now deprecated". I've seen a script as well. I think AWB must support it as well. -- Magioladitis (talk) 11:01, 3 October 2008 (UTC)[reply]
Added in revision
The problem is that articles should now be using a consistent date format (i.e. all the same in the article wherever possible) and the format matching the locale of the article (e.g. American dates for American articles) which requires a user decision. So I'm not sure how AWB could do this as a general fix. However, a plugin/option that prompted the user to decide the right date format for the article, then automatically apply it, would be great. Rjwilmsi 11:08, 3 October 2008 (UTC)[reply]

As you probably know, the monobook script is coded by me. It permits you to choose 'dmy' or 'mdy' during the edit of each article. If you want to know how to get it working, just ask me.

As you suggest, AWB is used for lists of articles without per article options. I do have AWB code that delinks without changing the format and anyone is welcome to use it. It is at User:Lightmouse/javascript conversion/delink full years. Just go to the AWB 'Tools' menu, select 'Make module' and paste the code in there (delete what is currently there). If you need more help, let me know. I happen to think that delinking even without reformatting is definitely worthwhile.

Furthermore, you can create a list of articles that are likely to be in one format (e.g. all articles about British, Irish, or Australian places are likely to need 'dmy' format), and you can use a 'reformat to dmy' script instead. This is at User:Lightmouse/javascript conversion/dmy and I can make a 'reformat to mdy' version on request. It would be great if we could find a generic AWB solution. So I am keen to read what others say. Lightmouse (talk) 11:31, 3 October 2008 (UTC)[reply]

I have revived this feature request in accordance with the statement from Martinp23 as follows:

  • "for the time being I have revoked your access to AWB. The reason for this move is that a number of extremely minor, inconsequential edits have originated from your account through the tool. This sort of change, which isn't really important in the grander scheme of the article, is best added to the "general fixes" part of AWB so that the "problem" can be fixed when more effectual bot tasks are run. Please file a bug against AWB to have the fix added to the general fixes".

Martinp23 has also revoked AWB access for Closedmouth on the same basis. I now understand that Martinp23 actually meant 'feature request' rather than 'bug'. I would be delighted if Martinp23's suggestion for AWB inclusion were possible. I offer the regex in User:Lightmouse/javascript conversion/dmy as a start. Lightmouse (talk) 15:30, 23 October 2008 (UTC)[reply]

There is not currently clear consensus in favour of mass/automated delinking of all dates. This feature request should be set pending until such consensus is reached. Rjwilmsi 11:32, 25 October 2008 (UTC)[reply]

I am confused. Martinp23 said it was 'extremely minor, inconsequential' and is best added to general fixes. Was Martinp23 mistaken? Lightmouse (talk) 11:52, 25 October 2008 (UTC)[reply]
I agree with you that Martinp23's comments were inconsistent. Still, I don't think there's (yet) clear consensus for this. If and when there is clear consensus it could certainly become part of AWB's general fixes. Rjwilmsi 15:28, 25 October 2008 (UTC)[reply]

Thanks for your response. I see that he has removed my AWB permission again just now. Lightmouse (talk) 16:08, 25 October 2008 (UTC)[reply]

I just wanted to say first that I have disareed with the delinking of dates from the beginning, but it did meet consensus as a change and was posted appropriately to WP:MOS. If anyone wants to vote to change that I would be delighted to join in but until it does get changed then it should be followed and any dates that fall into that policy should be delinked. Furthermore it is my opinion that Martinp23 has exceeded his authority by revoking AWB access. I recommend that the access be restored immediately and Martin be asked to follow proper procedures for revoking access in the future.--Kumioko (talk) 03:44, 27 October 2008 (UTC)[reply]

We are not in a position to implement this feature request until there is clear agreement in the community about how date linking is to be handled and all the outstanding discussion about it has been cleared up. Thanks Rjwilmsi 19:14, 26 January 2009 (UTC)[reply]

Time to resume this? -- Magioladitis (talk) 13:28, 6 September 2009 (UTC)[reply]

User:Full-date unlinking bot. -- Magioladitis (talk) 22:42, 19 September 2009 (UTC)[reply]
Status New
Description From: Wikipedia:Bot requests/Archive 23#Repeat edit. In the DB scanner show the surrounding text of the match when selecting a diff. Possibly similar to Notepad++ shows matching when searching through files. — Dispenser 15:33, 13 November 2008 (UTC)[reply]
Added in revision

Bypass specific redirects

Status This feature is partially implemented
Description From: Wikipedia:Redirects for discussion/Log/2008 November 22#Template:BD → Template:Lifetime
Create a page or category based system to automatically bypass redirects. This is needed as some templates have names that obscure the actual function of the template. If implementing using a category system the sortkey could be used for related values. — Dispenser 00:12, 23 November 2008 (UTC)[reply]
Added in revision
If there are specific ones these can easily be added to AWB. Rjwilmsi 10:42, 12 July 2009 (UTC)[reply]

FYI, BD is now orphan and is daily automatically substituted by Yobot. -- Magioladitis (talk) 10:47, 12 July 2009 (UTC)[reply]

This is partially implemented. We have an option to bypass all redirects and we also bypass some of them automatically. -- Magioladitis (talk) 12:32, 4 June 2010 (UTC)[reply]

Internationalisation and localisation

Status New
Description 50% of the WMF traffic is not English. If this software is useful for other languages, it should be possible to use the software in this other language.
Added in revision
You can use it on any language (as of the svn version), just the interface isnt localised. Reedy 11:06, 1 December 2008 (UTC)[reply]
As an aside. We have thought about it, and it would be a good idea. It just would require a lot of reworking of the code, and the interface changing to cater for the larger text aswell... Getting translators would be easy enough, i suspect... Reedy 11:13, 1 December 2008 (UTC)[reply]
I haven't found an easy to #Support non-standard Windows font PPI since the window resizing modes doesn't seem to have an "em" mode. The best I've been able to come up with is using dymaic layout boxes, but that tends to slows redrawing. — Dispenser 16:48, 1 December 2008 (UTC)[reply]

Article page in disambiguation popup

Status New
Description Currently, the disambiguation dialog box only has a short excerpt of the text. This is often not enough to determine context for the correct replacement, and you have to open the page in an external browser. It would be nice if you could drop a webbrowser control in the blank space in the bottom of the dialog so we can read the article without opening other windows. Thanks for a great tool Phil153 (talk) 05:48, 16 December 2008 (UTC)[reply]
Added in revision


Mark as patrolled

Status New
Description Now that we can mark pages as patrolled even if we don't get to them from special:newpages, is there a way to allow this to be done in AWB?--Fabrictramp
Added in revision

I would expect that any unpatrolled page saved by an admin to be marked as patrolled automatically. -- Magioladitis (talk) 14:54, 26 December 2009 (UTC)[reply]

Dekimasu's disambig finding tool.

Dekimasu has come up with a neat tool to find all disambiguation pages linked by an article (in short, you put in an article like Lyndon B. Johnson and it lists all the disambiguation links on that page). Can this be parsed through AWB to generate a list like the list of entries with multiple links? It would be neat and functional. Better still if the individual links could then be picked and disambiguated from the list on that disambig page. Cheers! bd2412 T 18:03, 3 February 2009 (UTC)[reply]

Yes, it could, but some form of API output would be better (possibly worth requesting). Just a list of pages in an xml list style like the MW Api gives. Im not getting into having to parse HTML un-necesserily Reedy 18:07, 3 February 2009 (UTC)[reply]
tools:~jason/AWB_article_dabs.php?title=Ohio - We've got a XML style output now =). What specifically are you wanting to use it for? Reedy 23:43, 9 February 2009 (UTC)[reply]
I "specifically" want to be able to select articles which I know are likely to have many disambig links, and use the tool to pick out all of those links and fix them to point to the proper pages. bd2412 T 23:03, 10 February 2009 (UTC)[reply]
I know this doesn't have to do with the request. But do this new tool provide anything different from tools:~dispenser/cgi-bin/dabfinder.py?page=Ohio? I'm looking to find something not tagged as "likely to go away". Sorry for derailing. §hepTalk 23:53, 9 February 2009 (UTC)[reply]
I need to rewrite that tool to use the more efficient SQL queries (It was my first SQL tool). It provides multiple page output using API query and has simple html scrapers for use certain pages structures. And it also reports other link oddities like self redirects. The "likely go away" is in reference to the rewrite which will significantly change how things works. So if the devs could describe what they'd like in the format option (JSON, XML, YAML) I'd be willing to add it to the new tool. — Dispenser 11:41, 6 June 2009 (UTC)[reply]

https support for custom sites

Status New
Description Support for configuring custom sites that use only https and are not reachable via http. -- Hawaiian717 (talk) 00:43, 13 February 2009 (UTC)[reply]
Added in revision

History analysis

Status New
Description Features to work with history (last edit undo, undo of specific user edits, statistics)
Added in revision

This appears to be similar to Wikipedia_talk:AutoWikiBrowser/Archive_19#Filtering_based_on_history. Lightmouse (talk) 10:41, 8 March 2009 (UTC)[reply]

This feature would be very useful for bots to filter out articles that it has already edited so it can avoid editing an article for a second time. For example, in some scenarios the bot makes a false positive edit, then a user reverts the bot, then the bot makes the same edit again. I would like to be able to see if the history contains the bot user name but it would be useful to test for any string in the history. I imagine the interface as similar to the 'article contains', 'article does not contain' code. Is it possible? Lightmouse (talk) 07:38, 19 April 2009 (UTC)[reply]
It probably depends on whether the mediawiki API has a feature whereby it will tell us how many times a given user (or bot user) has edited a page. If that's available then we could certainly have an option "skip if I've already edited this page". Searching a history for a string doesn't sound feasible: the history of some pages is 50 edits per day, so AWB could easily spend several minutes working through the last two months of a page history. Rjwilmsi 22:27, 19 April 2009 (UTC)[reply]
Also, you'd probably want some time constraint on it. You may have not touched it for 2 years, so missing out on those edits would therefore be bad... It may be possible to query the API (ie have to ask Roan nicely to do it), to be able to specify a date, and a username and return whether the user account has touched that page since that date... *May*. As per prior mentions, i'm NOT html scraping. I'll stick a bugzilla request on and see (or ask Roan on IRC).. Reedy 11:25, 20 April 2009 (UTC)[reply]


prop=revision&rvstart=timestamp&rvend=timestamp2&rvuser=username&rvlimit=1

omitting rvstart (prop=revision&rvend=timestamp&rvuser=username&rvlimit=1), will give all (if any) edits by that user to the page since the date. It's possible Reedy 11:28, 20 April 2009 (UTC)[reply]

Unicode control characters

Status New
Description Would it be possible to include the removal of such characters in the list of general fixes of AWB? Parser functions in templates generally don't work well with them (whitespace is stripped, but not control characters). Recently we cleaned up up a series of characters found in {{coord}} templates (see Template_talk:Coord/Archive_9#Parser_function_errors_(Antelope_Valley_College). -- User:Docu
Added in revision
No reason the AWB Unicode converter list cant be updated to do these too Reedy 16:31, 11 March 2009 (UTC)[reply]
Cool. Thanks. -- User:Docu
Just specifically you're regex? Reedy 20:07, 11 March 2009 (UTC)[reply]
These are four I had found back then. As they are never used in wikitext, I suppose we could always remove them. If there are any others, I suppose we could add these too. -- User:Docu
Per User talk:D6#Unexplained and probably harmful bot edit, can you ensure that no-width spaces (U+200B, it seems) are not automatically removed? They do have a purpose (as workarounds to various problems).--Kotniski (talk) 09:48, 2 June 2009 (UTC)[reply]
That should have been fixed under rev 4235 some six weeks ago, but versions in the 4.5.2 series are still enabled and have this bug. Perhaps the user should update their AWB version. Rjwilmsi 10:51, 2 June 2009 (UTC)[reply]
I'm a bit confused now - this is marked as a new feature request, not yet enacted, so how can there be any effect from a bug in it? The problem I reported was with a bot running under the Check Wikipedia project, which as far as I know isn't the same as AWB (or is it? I don't really know what's going on here.)--Kotniski (talk) 11:29, 2 June 2009 (UTC)[reply]
This feature request has not been actioned, but there was a separate bug report over zero width spaces which was fixed under rev 4235 some six weeks ago such that AWB (the tool used to make the edit in question) now won't change zero width spaces. It could be that D6 was using their own logic, so the bug fix isn't actually relevant. Rjwilmsi 12:34, 2 June 2009 (UTC)[reply]
D6 is not using AWB. There is an AWB user that inserts them (possibly through some custom search and replace). I asked him for full details on this. -- User:Docu

I confirm that Unicode control characters are not removed in bot mode. -- Magioladitis (talk) 21:09, 23 January 2010 (UTC)[reply]

Status This feature is partially implemented
Description Interwiki link sorting for customs projects. --Cizagna (talk) 12:50, 5 April 2009 (UTC)[reply]
Added in revision
Provide some examples please. Rjwilmsi 14:27, 5 April 2009 (UTC)[reply]
uh?? AWB has an option to "Sort Interwiki links" that is apply with general fixes, based on this list. That i have been unable to trigger on a custom project. I ask and got answer that it only applies for certain projects/languages. still need examples? --Cizagna (talk) 19:38, 5 April 2009 (UTC)[reply]
Updating my link as it has being archive --Cizagna (talk) 18:45, 11 May 2009 (UTC)[reply]
Interwiki sorting varies from project to project. Every project would need its own page for something like that. -- Magioladitis (talk) 14:35, 19 July 2009 (UTC)[reply]
Meta has the full list here, and I experience some issues with the Yiddish Wikipedia when it comes to the sorting of interwiki links. User:Zscout370 (Return Fire) 20:51, 24 November 2009 (UTC)[reply]
rev 5659/rev 5660 add a couple more of the predefined ones into use Reedy 21:17, 24 November 2009 (UTC)[reply]

More special pages

Status Waiting on External Constraints
Description It would be nice if pages like Special:UncategorizedPages were added to the list of special pages that you can make create lists from. –Drilnoth (TC) 12:11, 8 April 2009 (UTC)[reply]
Added in revision
We're waiting on [6]. As said before, i am not HTML scraping (not worth the hassle). So this will be resolve when the bug gets sorted on the MW side Reedy 12:23, 8 April 2009 (UTC)[reply]
Okay; thanks. –Drilnoth (TC) 12:34, 8 April 2009 (UTC)[reply]

Localhost

Status New
Description The ability to use it on a localhost wiki would be really nice. I would use it quite often. I know that it's designed for Wikipedia, but... Thanks, Genius101Guestbook 12:18, 9 April 2009 (UTC)[reply]
Added in revision
I'm presuming it whinges about the domain name/similar? (Tbh, never tried a localhost server... Have you tried 127.0.0.1 also?) Reedy 19:01, 9 April 2009 (UTC)[reply]
I've tried both localhost and 127.0.0.1, and the error message it gives is: "An error occured while connecting to the server or loading project information from it. Please make sure your Internet connection works and that combination of project/language exist. Enter the URL in the format en.wikipedia.org/w (including the directory where index.php and api.pho reside)." Thanks, Genius101Guestbook 20:25, 9 April 2009 (UTC)[reply]
Did you create Project:AutoWikiBrowser/CheckPage? –Drilnoth (T • C • L) 22:48, 24 August 2009 (UTC)[reply]
Yes, this seems to be an error that must have something to do with the last version on the AWB?

--69.143.206.55 (talk) 04:23, 10 September 2009 (UTC)[reply]


Manually expand pipe trick where broken

Status New
Description The pipe trick doesn't work properly in places like references and galleries: bugzilla:2700. An example can be seen at User:NE2/testing. Could one of the general fixes automatically expand any piping? --NE2 04:25, 10 May 2009 (UTC)[reply]
Added in revision
Seems better just to get the mediawiki bug fixed. Rjwilmsi 09:59, 10 May 2009 (UTC)[reply]
I agree, but it's been over three years. --NE2 17:32, 10 May 2009 (UTC)[reply]
Bug reopened in February 2010. -- Magioladitis (talk) 11:37, 12 March 2010 (UTC)[reply]

Out-think session timeouts

Status New
Description When using AWB manually (or rarely automatically) a session time-out can occur. AWB will continue as if the page had been sucessfully saved. WIBLI it auto-resaved unless the page had been edited, in which case it re-offered the diff? Rich Farmbrough, 11:01 12 May 2009 (UTC).
Added in revision
In regards to session timeouts I am still having a lot of problems with AWB starting the 60 second clock on every edit and on every couple pages when I use the pre-parse mode. Do you think the 2 issues might be related?--Kumioko (talk) 20:09, 12 May 2009 (UTC)[reply]
This seems a bit useless now? Reedy 21:22, 24 November 2009 (UTC)[reply]

Replace/Append check page with user right

Status New
Description With the introduction of custom user rights in MediaWiki, I think that a "AWBuser" right would be easier to manage than a long page of names. I find that checking a box takes a lot less time than trying to add a name in an alphabetical list and the rights log allows for notes to be added when removing/adding a right. Nakon 14:31, 12 May 2009 (UTC)[reply]
Added in revision
We'd need to deal with both in the meantime... We'd also need AWBbot in theory... Hmm Reedy 17:41, 12 May 2009 (UTC)[reply]
Couldn't we just look for the intersection of AWBUser and Bot flags? (with perhaps a check page for bots running w/o a flag...) –xeno talk 17:47, 12 May 2009 (UTC)[reply]
Possibly... Reedy 17:54, 12 May 2009 (UTC)[reply]

provide "Move image" functionality

Status Waiting on External Constraints
Description AWB is probably the best tool already set up to handle this sorely needed ability. it already sits on a user's computer and can directly access the relevant pages and templates. the only problem i foresee is updating articles with the new name automatically would be unallowed for non-bot accounts (technically). -- ΖαππερΝαππερ BabelAlexandria 17:58, 7 June 2009 (UTC)[reply]
Added in revision
Is move images enabled again? Reedy 17:06, 8 June 2009 (UTC)[reply]

MW doesn't support move image. -- Magioladitis (talk) 15:37, 10 January 2010 (UTC)[reply]

Status New
Description To list the links in only one section of an article. This is because some pages have a list in a section, and it would be useful to check these pages with AWB, without a lot of other links on the whole page. Snowman (talk) 13:04, 16 June 2009 (UTC)[reply]
Added in revision
Wasn't there a request for this before.. I seem to recall there was as i spoke to Roan about a way to do it.. Reedy 13:36, 16 June 2009 (UTC)[reply]
I'd just copy the wanted section to a sandbox or something and then get all links on that page. –Drilnoth (T • C • L) 18:55, 16 June 2009 (UTC)[reply]
I would like to use a quicker and more automated method than that. Snowman (talk) 00:17, 17 June 2009 (UTC)[reply]

We need a windows with two boxes:

Article:
Section:

  1. AWB opens article
  2. Find start of section and identify section level
  3. Start obtaining links until reach header of same level

-- Magioladitis (talk) 15:24, 26 February 2010 (UTC)[reply]

Infobox cleanup (edit window only)

Status New
Description I remember that this issue was raised several months ago—though I'm not sure whether it was on this page—and there seemed to be support for the idea, but I can't seem to find the original discussion right now. Could AWB be used to clean up the appearance of infoboxes in the edit window. There are a number of things that could be done, from making parameter values readily identifiable by standardizing spacing so that all equal signs are in a straight vertical line (see Example 1) to clearly distinguishing between different parameters (see Example 2).
Example 1

Change

{{Infobox Person
|name = Auto Wiki Browser
|image = AWB Banner2.png
|occupation = Semi-automated Wikipedia editor
}}

to

{{Infobox Person
|name       = Auto Wiki Browser
|image      = AWB Banner2.png
|occupation = Semi-automated Wikipedia editor
}}
Example 2

Change

{{Infobox Person|
name       = Auto Wiki Browser|
image      = AWB Banner2.png|occupation = Semi-automated Wikipedia editor|
}}

to

{{Infobox Person
|name       = Auto Wiki Browser
|image      = AWB Banner2.png
|occupation = Semi-automated Wikipedia editor
}}

These types of changes will have no visible effect for readers, but I believe that they will make editing easier. –BLACK FALCON (TALK) 22:00, 18 June 2009 (UTC)[reply]

Added in revision
My personal opinion on this is that the second change is very good. Much needed. The first one seems a bit more controversial though... I prefer that the whitespace isn't present, and I think that opinions are pretty divided on that. –Drilnoth (T • C • L) 22:27, 18 June 2009 (UTC)[reply]
I agree with you that the whitespace is annoying, and that the latter change is good (but only in infoboxes, not in cite templates where it breaks the flow of paragraphs). --NE2 22:34, 18 June 2009 (UTC)[reply]
I would like to see evidence of a discussion in favour of this non-visible change before any implementation of it. Also, it seems like a fair amount of work for a non-visible change. Rjwilmsi 08:01, 19 June 2009 (UTC)[reply]
AFAIK there is no consensus for adding whitespace. In fact I personally am removing it because it adds extra space to articles and makes no good. The only thing that I find really useful for editors is that every parameter starts in a new line with a vertical line. -- Magioladitis (talk) 08:07, 19 June 2009 (UTC)[reply]
I am also in favor of example 2 but I don't think we should do example 1 either.--Kumioko (talk) 11:13, 19 June 2009 (UTC)[reply]
Based on the response so far, I withdraw my request for example 1. I agree that AWB should not be used for something that largely boils down to personal preference when editors have vastly different preferences. –BLACK FALCON (TALK) 17:17, 19 June 2009 (UTC)[reply]
I know I come to this a bit late, but I do have thoughts on it. Specifically, I like the two proposals as they stand, but I also appreciate that not all editors do. I would go further and say that I personally like indenting the pipes on each new line just by one space for visual ease, and also the same new-line/indented/aligned style when doing cite templates, as there are many possible parameters. However, I do see the point of view of those who prefer things to be in-line. What about having a formatted editor purely as a UI within AWB but writing it back to the servers in a "least-change" format? ClickRick (talk) 18:20, 27 June 2009 (UTC)[reply]
I rather like the idea of something like that. IMO, example 2 should be enabled by default, and then whitespace one can be enabled on a per-editor basis (certainly not a general fix, but this would fit in the assisted editing). Also incredibly useful would be the standardizing (not enabled by default) of the presentation of citation templates as detailed in here. This would save reference gnomes tremendous ammounts of time. Headbomb {ταλκκοντριβς – WP Physics} 10:46, 11 August 2009 (UTC)[reply]

Removing and replacing template transclusions

Status This feature is partially implemented
Description AWB currently has features to remove, replace, and comment out files and to add, remove, and replace categories, but it has no such built-in functionality for templates. The "add" function that is present for categories won't really work with templates because, unlike categories, the appropriate location of templates within an article is not fixed. Also, I can't think of any situation where it would make sense to comment out templates, so I have restricted my request to the tasks of removal and replacement.

Could a feature be added to AWB to remove and replace transclusions of templates? This can currently be accomplished using the "Find and replace" feature, but a built-in feature would be more convenient. Also, could such a feature take into account transclusions which (unnecessarily) include the "Template:" prefix, such as: {{Template:Template Name}}? Thank you, –BLACK FALCON (TALK) 20:30, 19 June 2009 (UTC)[reply]

Added in revision
Related request at #Generic template removal. Also, please note that, for the sake of simplicity, my request is only for templates transcluded without any specified parameters (such as most navigation templates). –BLACK FALCON (TALK) 20:33, 19 June 2009 (UTC)[reply]
Although having a parameter-changing feature would be good too... –Drilnoth (T • C • L) 20:36, 19 June 2009 (UTC)[reply]

To clarify, the existing category functionality does not allow category removal by using a blank 'with Category' field. Rjwilmsi 21:25, 22 June 2009 (UTC)[reply]

Right now (v. 4903) AWB removes the "Template:" prefix. -- Magioladitis (talk) 22:32, 14 November 2009 (UTC)[reply]

Title case for citations

Status New
Description Most people assume that you've got to keep the case that the source is using, but the MOS advises changing this to standard title case. So, may I suggest pushing a citation's title parameter through:
public static string ProperCase(string TextToFormat) 
{ 
if(TextToFormat.ToUpper() == TextToFormat){
return new CultureInfo("en").TextInfo.ToTitleCase(TextToFormat.ToLower()); 
} else {
return TextToFormat;
}
}

to fix the most in your face, block-caps titles. I don't think that would leave you with any false positives. Cheers, - Jarry1250 (t, c, rfa) 16:17, 20 June 2009 (UTC)[reply]

Added in revision
Well, except for the non english wiki's ;) Reedy 19:50, 22 June 2009 (UTC)[reply]
Oh yeah :) I meant to change that "en" for some variable, but I couldn't be arsed to find out which was the right one. - Jarry1250 (t, c, rfa)
Maybe also external link titles? Harder to grab though, I would think. - Jarry1250 [ humourousdiscuss ] 09:16, 28 June 2009 (UTC)[reply]

When do you propose to convert the case of citation titles? Just when all in uppercase? Do you have some example articles? Rjwilmsi 10:27, 28 June 2009 (UTC)[reply]

Well, in a perfect world, a citation title of "EXAMPLE: Lorem ipsum" would be converted as well, but the false positive/pointless edit rate would be too high I fear. So yes, just when all in uppercase for maximum efficiency. I would like to see this as a general fix if possible, though I haven't tested the FP rate myself yet. I shall set about finding you an example now. - Jarry1250 [ humourousdiscuss ] 10:31, 28 June 2009 (UTC)[reply]
Ten random pages gave me Gaynor Cawley ("BIOGRAPHY") and Mustafa Ahmed Hamlily which includes a partial one (ref #12). - Jarry1250 [ humourousdiscuss ] 10:37, 28 June 2009 (UTC)[reply]

I've had some experience programming reflinks with this, you can get most of the cases right. Here some edges cases

  • Newspaper Archive: MINOR STORY OF THE DAY; MAN BITES DOG
  • 65_PDF.pdf
  • SPACE PROBE 56T LAUNCHES
  • A.I.D.S. EPIDEMIC STILL SPREADING
  • FOREIGN AIDS STILL MISSING
  • ATLAS USER EQUIPMENT INTRODUCTION
  • FIRST ROBOTICS GIVES HOPE
  • NAVSTAR GPS
  • J P PENNY

Those are some example I can think off the top of my head. It also a good idea to apply it to the author/first/last/publisher fields as well. — Dispenser 12:13, 28 June 2009 (UTC)[reply]

Hey, thanks Dispenser. As written, the code doesn't touch .pdf (lowercase), capitalises "Of", and turns GPS to "Gps". The rest it gets right; hopefully, a few tweaks and it should be read to roll. - Jarry1250 [ humourousdiscuss ] 18:58, 30 June 2009 (UTC)[reply]
Here's a much improved function for converting to useful title case, which is more palatable than block caps (I personally prefer sentence case, but that would be more controversial / less widely deployable. It works on all the examples above (and some more I invented), with the exception of acronyms that could be words UNICEF, etc. GPS has no vowels, and is therefore easy to capitalise.
public static string ProperCase(string TextToFormat)
        {
            List<String> smalls = new List<String> { "and", "of", "the", "but", "in", "to", "a", "an" };

            if (TextToFormat.ToUpper() == TextToFormat)
            {
                TextToFormat = new CultureInfo("en").TextInfo.ToTitleCase(TextToFormat.ToLower());
                //Ignore first words
                String FirstBit = "";
                if (TextToFormat.Contains(" "))
                {
                    int Index = TextToFormat.IndexOf(" ");
                    FirstBit = TextToFormat.Substring(0, Index);
                    TextToFormat = TextToFormat.Substring(Index);
                }
                foreach (String small in smalls)
                {
                    TextToFormat = Regex.Replace(TextToFormat, "([^a-zA-Z0-9])" + small + "([^a-zA-Z0-9])", "$1" + small + "$2", RegexOptions.IgnoreCase);
                }
                TextToFormat = FirstBit + TextToFormat;
                String[] Bits = TextToFormat.Split(" ".ToCharArray());
                for (int i = 0; i < Bits.Length; i++)
                {
                    //Capitalise consonant only words, plus a few obvious ones
                    if (Regex.IsMatch(Bits[i], "^([BCDFGHJKLMNPQRSTVWXZ]{2,}|UK|USA)$", RegexOptions.IgnoreCase))
                    {
                        Bits[i] = Bits[i].ToUpper();
                    }
                }
                return String.Join(" ", Bits);
            }
            else
            {
                return TextToFormat;
            }
        }

- Jarry1250 [ humourousdiscuss ] 20:16, 30 June 2009 (UTC)[reply]

Maybe you should use a dictionary from a spellchecker to ensure words like GNU, LIDAR, and CBDTPA stay uppercased? You might also be able to capitalize names Ted Stevens. — Dispenser 18:37, 2 July 2009 (UTC)[reply]
Yeah... it's a question of how much in the way of resources one chooses to give over to such a minor (albeit intensely annoying to me) thing as capitalisation... hopefully the major acronyms can be hardcoded, and the rest left to the individual editors to catch. As the default Is This Sort Of Capitalisation, We Needn't Worry About Names Of People. - Jarry1250 [ humourousdiscuss ] 18:41, 2 July 2009 (UTC)[reply]
And no matter how much effort we throw at the problem, there will always be "yet another exception", e.g. CAT scan
The answer has to be that this will be a computer-assisted process, not an entirely automated one. ClickRick (talk) 18:47, 2 July 2009 (UTC)[reply]

This could be implemented as a general fix that users would have to explicitly turn on via the options menu (off by default) and could be disabled for bots. Question then is just what fields is this required on beyond the 'title=' field of a citation template? Rjwilmsi 15:38, 8 July 2009 (UTC)[reply]

Regex help

Status This feature is partially implemented
Description From both the Regex tester and Find & Replace dialogs, can we have a button (or URL link, perhaps) to launch the help for regexes? By default this could perhaps do a shellexec of http://msdn.microsoft.com/en-us/library/hs600312.aspx but as an improvement the user could configure their own preferred document, if they had something better.

ClickRick (talk) 09:16, 29 June 2009 (UTC)[reply]

Added in revision
If we link to anything then it should be to Regular expression I think. Rjwilmsi 15:20, 29 June 2009 (UTC)[reply]
In the FaR one we link to both of those. Reedy 15:22, 29 June 2009 (UTC)[reply]
We also have AWB manual (needs a rewrite) and a wikibook. — Dispenser 18:14, 29 June 2009 (UTC)[reply]

Find/Replace: Regex checkbox prompt

Status New
Description When entering a regex in the Find/Replace dialog, it's easy (ahem) to forget to tick the Regex checkbox. Could a test be made when clicking Done for [, * and ?, and if Regex is not checked then prompt the user with something like "This appears to be a regular expression. Did you mean to tick the Regex box?".

Too many false positives would get irritating, so deliberately keeping the list simple like that means that newer users, who are more likely to restrict themselves to simpler regular expressions and also more likely to forget, will be the ones who will more often be prompted. ClickRick (talk) 10:12, 29 June 2009 (UTC)[reply]

Added in revision
Any false positives would be extremely annoying. This would have to be explicitly turned on somewhere, which would probably make it of little value for new users. Rjwilmsi 15:29, 29 June 2009 (UTC)[reply]
Or could you write a really good regex for matching regexes? - Jarry1250 [ humourousdiscuss ] 09:17, 30 June 2009 (UTC)[reply]
"a*" could be a regex or a literal search. Any warnings would have to be explicitly turned on somewhere, which would probably make it of little value for new users. Rjwilmsi 09:43, 30 June 2009 (UTC)[reply]
I would personally take Jarry's suggestion with a pinch of salt for exactly that reason. To your earlier concern, though, I would say that the prompt should be turned on by default but include a "Do not show this prompt again" checkbox, which should be remembered for that user, so an advanced user will only be prompted the once. An option somewhere else (Options|Preferences..., perhaps?) to turn it back on might be appreciated, too. ClickRick (talk) 10:20, 30 June 2009 (UTC)[reply]

Maybe make the default for the regex box, checked? Most non-regex (for a loose value of the word most) also wokr aas regexen, e.g. "Horse" Rich Farmbrough, 21:55, 21 April 2010 (UTC).[reply]

search individual templates

Status New
Description It would be very useful to be able to restrict searches to individual templates. For example, suppose I'm using advanced search for cleaning up an IPA template, including reformatting stress and length marks <ˈ>, <ˌ>, <ː> for apostrophes, commas, and colons. Now, if the IPA template is embedded in an infobox, as it is with the planet infobox, or even if there are both an IPA template and an infobox on the same page, then every apostrophe, comma, and colon in the infobox will also be replaced and need to be deselected, making maintenance very time consuming. It would be nice to only replace things in the template I'm searching for. kwami (talk) 19:26, 1 July 2009 (UTC)[reply]
Added in revision

I think we can do with the Advanced find in replace. Create rules and subrules. -- Magioladitis (talk) 19:31, 1 July 2009 (UTC)[reply]

I can't think of a way to do that, since the searches are global. kwami (talk) 23:31, 1 July 2009 (UTC)[reply]
Interestingly, I'm currently working on a plugin which will focus on doing things in specific places within templates, with a UI to help define the template, parameter and values which need attention. Might this be of interest? ClickRick (talk) 23:37, 1 July 2009 (UTC)[reply]
Screenshot at File:TheTemplator.png so you can get an idea of what I'm offering. ClickRick (talk) 23:58, 1 July 2009 (UTC)[reply]
Yes, that looks like it might do it. But it would still be nice to have a simple check box to restrict the find-replace to the template that matches the if/not conditions. kwami (talk) 08:53, 2 July 2009 (UTC)[reply]

If I want to make changes in a specific template I am doing the following: Find and replace -> Advanced settings -> New Rule -> If contains -> Infobox Example and then I am creating subrules. -- Magioladitis (talk) 08:29, 2 July 2009 (UTC)[reply]

But if the page contains a template that contains your search string, then the substitution will be made in all templates on the page, not just the one that contains the string. So if I change apostrophes, I mess up formatting in all of the info boxes. kwami (talk) 08:53, 2 July 2009 (UTC)[reply]

Try a regex like \{\{IPA\|([^\}]*)\ˈ([^\}]*)\}\} to $1[whatever you're replacing ˈ with]$2. I'm sure there are much more elegant ways. --NE2 21:07, 6 July 2009 (UTC)[reply]

That works! Thanks. A feature option would still be nice, but with this I can at least take care of some of the more grievous problems. kwami (talk) 07:56, 7 September 2009 (UTC)[reply]

Piping of intentional disambig links.

Status New
Description I have a list of about thirty-thousand disambiguation pages which contain links to other disambiguation pages (see Special:PrefixIndex/Wikipedia:Disambiguation pages with links/Disambiguation pages that link to disambiguation pages) - in most cases, these are intentional (for example, Ease says "See also, Easy", so in order to avoid clogging up the "what links here" section for disambiguators, I've been piping the links through the intentional disambig term (so on Ease I would change [[Easy]] to [[Easy (disambiguation)|Easy]]). Did I mention there are thirty-thousand of these? An AWB feature that automatically picked up disambig page links and helpfully offered to convert them from [[Foobar]] to [[Foobar (disambiguation)|Foobar]] would be invaluable. bd2412 T 17:20, 5 July 2009 (UTC)[reply]
Added in revision
Wouldn't that just be replacing a link to a page with a link to a redirect to the page? In other words, the opposite of WP:R2D? I don't really see any point in changing links in thirty thousand pages to point instead to longer names using pipes. How many disambig pages would this allow you to find which include incorrect links to other disambigs? A few thousand? Maybe? That seems a tad pointless. As an alternative, you could use AWB's pre-parse mode to go through all of those pages and pick out the correct ones (probably wouldn't be too hard to code). –Drilnoth (T • C • L) 17:12, 6 July 2009 (UTC)[reply]
There is a method to this madness. You may know that cleaning up erroneous links to disambig pages is one of our perpetual nightmares. One complicating factor is that some disambig pages will generate a list of hundreds of incoming links, but disambiguators must take the time to review each link (and, bear in mind, different people will attack links to the same disambiguation page as they build up again and again over time). If the link is incoming through a redirect, this will be clearly indicated on Wikipedia's "what links here" page and won't show up at all on AWB's basic "what links here" report. This, in turn, will save a substantial amount of review time because we won't need to look at links that redirect to Easy to Easy (disambiguation) because we will know that those are intentional links to the disambig page (in fact, implementing this change through the list I've requested would save about thirty-thousand of these page views presuming we get around to disambiguating all those pages). The principal I'm pursuing here is that nothing should ever link directly to a disambiguation page except maybe a talk-page discussion on that disambiguation page. In most instances, by the way, disambig links on disambig pages are in the "See also" section, and are indeed clearly intended to link through to another disambig page. bd2412 T 07:02, 7 July 2009 (UTC)[reply]
Ah... I see. This still doesn't seem entirely worth it to me (and it would be better done by bot than AWB if it is done), but I won't oppose it, either. –Drilnoth (T • C • L) 03:09, 18 July 2009 (UTC)[reply]

Some changes to cleanup Web citations (part 2)

Status New
Description If the notes criteria is there but contains pages then replace note with page.--Kumioko (talk) 14:53, 8 July 2009 (UTC)[reply]
Added in revision

This seems reasonable. Any example articles? Rjwilmsi 16:59, 16 January 2010 (UTC)[reply]

Alt Text

Status New
Description With the new requirement to include alternate text to all images (so that people who cannot see or are using devices to read text about a picture rather than seeing a picture) I have a couple of suggestions for new featureds in AWB.
  1. Remove any HTML from within the alt text string. The alt text feature does not support HTML.
  2. Remove any wikimarkup from within the alt text string. The alt text feature does not support wikimarkup.

Thats it for now but as this new requirement washes out I am sure there will be more.--Kumioko (talk) 21:03, 14 July 2009 (UTC)[reply]

Added in revision
If you still want this I'll need an example diff of each change you want AWB to be able to make. Thanks Rjwilmsi 12:55, 11 February 2010 (UTC)[reply]

Upload date detection for image license migration

Status New
Description It would be very useful if the advanced find/replace features allowed you to: A) skip that particular find/replace from being made on an image page if the image was uploaded after a certain date and B) make that particular find/replace only if the image was uploaded before a certain date. This is needed for commons:Commons:Bots/Requests/DrilBot and User:DrilBot here to fully help with the image license migration. Specifically, images can be relicensed only if they were uploaded to a Wikimedia project before August 1, 2009, and if it was published elswhere under the GFDL it must have been uploaded to Wikimedia before November 1, 2008. This would probably be best as plugin if possible, but I know zilch about C# so can't really make it myself. If AWB could be made to detect image upload dates for find/replace in this way, then DrilBot could relicense images tagged as (non-self) {{GFDL}} and can continue relicensing images after August 1, 2009. Thank you! –Drilnoth (T • C • L) 19:56, 15 July 2009 (UTC)[reply]
Added in revision
Do you still need this? If yes, what on an image page shows the upload date (i.e. how would a user find it?). Off that I can write a C# function to find it or return whether it's before/after some fixed date. You could then write a custom module to update the template parameters based on the returned answer. Rjwilmsi 12:52, 11 February 2010 (UTC)[reply]

Preserve manual edits when page reloads

Status New
Description When a page can't be saved right away due to timeout, connection problems, or whatever, the page is reloaded. This is a problem because any manual edits which were made are discarded when the page reloads. If I make more than a few trivial edits, I've gotten in the habit of copying the page text so I can paste it in the event this happens. I believe this only applies to the API versions. I'm currently using SVN 4973.

On the plus side, this version does seem to solve a problem in older versions; if you tried to save when it had timed out, AWB would just move along to the next page as though the page had been saved, without any indication that it really hadn't been. Hopefully a solution can be found which fixes the current problem while keeping the old one solved too. MANdARAXXAЯAbИAM 01:01, 25 July 2009 (UTC)[reply]

Added in revision
I don't really consider AWB a tool for making significant manual edits to a page – rather to make the same or very similar edits to a number of pages. Still, others could use it this way. Rjwilmsi 09:37, 15 August 2009 (UTC)[reply]
Well, I want this feature badly ;-). I frequently encounter this problem. Rjwilmsi, talking about significant edits, edits like balancing unbalanced brackets, correcting a unique typo, etc. could still be saved. Thanks. --Siddhant (talk) 20:19, 4 January 2010 (UTC)[reply]

Provide a separate checkbox for "Incorrect phrases" during Regex typo fixing

Status New
Description Per a discussion at Wikipedia talk:AutoWikiBrowser/Typos#"Passed away", I think it would be a good idea to provide a separate checkbox after enabling Regex typo fixing called "Fix incorrect phrases" and if not checked, ignore section Wikipedia:AutoWikiBrowser/Typos#Incorrect phrases. This would give the users an additional mental prompt that they will be looking for stylistic changes to phrases as well as simple typos. –xenotalk 01:17, 14 August 2009 (UTC)[reply]
Added in revision
Fronds ofc does something like this.. Its whether you wanted the audit trail and it kept onwiki. Reedy 06:14, 14 August 2009 (UTC)[reply]
Well there's some disagreement as to whether phrases should be included with typo fixing. I'm leaning towards the no side, but some people like them. So I figured the best of both worlds could be included with a further check box. I would say suggest default to off. –xenotalk 12:39, 14 August 2009 (UTC)[reply]
FYI, someone at the discussion was concerned that Fronds was in its infancy and thus wouldn't be as effective as it being built into the typo matrix. –xenotalk 13:17, 17 August 2009 (UTC)[reply]
Admittedly so (think "Who bought the first telephone?"). - Jarry1250 [ In the UK? Sign the petition! ] 15:29, 22 August 2009 (UTC)[reply]
Probably someone who wanted to ring up 'ole Al. –xenotalk 19:41, 26 August 2009 (UTC)[reply]

If maxlag exceeded more than 10 times, pause for a lengthy period rather than terminating operation

Status New
Description Rather than terminate the operation, AWB should just wait for, say, half an hour, when maxlag is exceeded 10 times in a row and give it another shot. –xenotalk 21:32, 29 August 2009 (UTC)[reply]
Added in revision
I'm not sure how Web Browser AWB will benefit from this. </sarcasm> ;D Reedy 21:43, 29 August 2009 (UTC)[reply]
Server has been so gorram lagged these days. –xenotalk 18:03, 3 September 2009 (UTC)[reply]
  • I'm not sure if you guys killed the maxlag features with fire or whatever, but I rather liked being able to "let my bot loose" as it were and let maxlag act as a leash. So maybe having maxlag as an option to enable would be cool. –xenotalk 15:00, 16 March 2010 (UTC)[reply]

Check boxen to allow running GF before AND after custom fixes

Status Unknown
Description Check boxen to allow running GF before AND after custom fixes
Added in revision
Doing some work where GF makes malformed items recognisable to my regexs, so I want it first, but they can also create self-piped targets. I know I can fix these by adding a regex to do what GF is doing, or running twice, but would be nice to only have to tick a box. Rich Farmbrough, 20:36, 31 August 2009 (UTC).[reply]
A combo box in one of the upper menu's makes more sense.. Before, after, both.. Reedy 20:36, 21 September 2009 (UTC)[reply]
We're currently not following maxlag... Reedy 14:29, 17 February 2010 (UTC)[reply]

Defaultsort for some Chinese names

Status New
Description Currently preference is to sort Chinese names "First, Last" - they can maybe be identified by the string ''' ([[Chinese character if they aren't in the list at http://en.wikipedia.org/wiki/List_of_common_Chinese_surnames. Rich Farmbrough, 15:26, 12 September 2009 (UTC).[reply]
Added in revision

Comment: I have my reservations about this sort order, but it is the way we do it now. Rich Farmbrough, 15:26, 12 September 2009 (UTC).[reply]

Intro-missing

Status On Hold
Description A simple idea really – all articles should have lead sections and many don't. There are a couple of situations when AWB should intervene, in my opinion. On any occasion when the article begins with a header (==Whatever==), then {{intro-missing}} should be added. If the article begins with a header that matches the article title exactly, then the header can just be removed. Potential stumbling blocks might be infoboxes and so forth. Either way, I hope this is construed as a decent idea and that it might spur on some constructive discussion. Seegoon (talk) 22:20, 25 October 2009 (UTC)[reply]
Added in revision

Comment: If article starts with a header that has the same name with the article, then AWS removes the header. -- Magioladitis (talk) 13:13, 15 December 2009 (UTC)[reply]

We need more feedback. A bot should try to do that first. -- Magioladitis (talk) 23:47, 23 December 2009 (UTC)[reply]

Missing intro

Status New
Description Check if the article lacks intro >> if yes, check if the headline of the first section of the article's body match the name of the article >> if yes (example) >> remove that headline. Sole Soul (talk) 17:00, 10 January 2010 (UTC)[reply]
Added in revision

Is any bot doing it? We need feedback if they are any articles that this tag doesn't apply. -- Magioladitis (talk) 14:17, 2 February 2010 (UTC)[reply]

Lists with parameters

Status New
Description Possibility made lists with parameters which may by used in substitutions on replacement operations.

That possibility must be have:

  • window with possibility add new parameters or change it name and order, to the list and input it values to each list members; dupe similar requests above
  • possibility of importing lists from wiki tables (when is made import from file, or from wiki page with table (columns order -> parameters order);
  • possibilities of making list from the more then one category can include parameter with value in where is this page was found;
  • possibility of use that parameters in substitutions, by using exp. %%p1%%, where p1 is parameter name,

--Vpovilaitis (talk) 17:26, 30 October 2009 (UTC)[reply]

Added in revision

Namespace-insensitive list sorting or add talk page after article

Status New
Description Add an option to sort a list while disregarding the namespace, so that a mainspace article would appear immediately before the same title in other namespaces. For example, instead of sorting as Article1, Article2, Talk:Article1, Talk:Article2, it would be Article1, Talk:Article1, Article2, Talk:Article2. This could be in the right click menu and/or the list filter. MANdARAX • XAЯAbИAM 00:18, 3 November 2009 (UTC)[reply]

Another possibility would be to have an "Add talk page" option to take a list of articles and add the corresponding talk page right after each article. MANdARAX • XAЯAbИAM 20:22, 14 November 2009 (UTC)[reply]

Added in revision

I'm working on sets of pages where I fix/add DEFAULTSORT and also work on the corresponding talk page, adding WPBiography if missing and fixing/adding the listas and living parameters. It would be very convenient to have the pages sorted together so I can manually apply any nonstandard DEFAULTSORT which I find in the article to the listas, and also determine the living status from the article to fill in for WPBiography. Or, if I find that the article's not a bio, I can immediately skip the talk page. MANdARAX • XAЯAbИAM 00:18, 3 November 2009 (UTC)[reply]

This is such a useful feature for me that I wrote a simple external program to do it and I paste the list into AWB. But it would still be very convenient for AWB to do this. MANdARAX • XAЯAbИAM 20:22, 14 November 2009 (UTC)[reply]

Unload plugins

Status New
Description Use Plugin manager to unload plugins. -- Magioladitis (talk) 13:11, 16 November 2009 (UTC)[reply]
Added in revision

Temperature conversion broken for differences

Status New
Description AWB seems to support the automatic addition of conversion templates for temperatures. This is often misused by users unaware about the difference between an absolute temperature and a temperature difference. Temperature differences cannot properly be converted with Template:convert, and come out completely wrong. Prompting the user and asking for explicit confirmation might improve the situation. It might even be possible to build som AI into the tool and check for "difference" in the surrounding text to give a stronger message to the user. --Stephan Schulz (talk) 13:28, 20 November 2009 (UTC)[reply]
Added in revision
AWB doesn't ever automatically insert {{convert}}. Users must have their own find & replace rules to do this. I suggest you contact the editors concerned directly. Thanks Rjwilmsi 10:09, 24 December 2009 (UTC)[reply]
Understood. But this happens with several users. Maybe AWB could offer a smarter convert so that fewer users write their own naive macros? --Stephan Schulz (talk) 12:32, 29 March 2010 (UTC)[reply]

Don't remove trailing parentherical elements of DEFAULTSORT, indeed do add them

Status New
Description When creating DEAULTSORT AWB does not include any trailing expressions in parenthesis. This is usually harmless but is occasionally wrong. Leaving them is always right, and at worst harmelss. Rich Farmbrough, 09:01, 5 September 2009 (UTC). 09:01, 5 September 2009 (UTC)[reply]
To duplicate:
Operating system
.NET FW Version Unknown
AWB version
Workaround
Fixed in version


Explanation: while trailing parentheticals are often, indeed usually, WP disambiguators it is not always so. For example Old-Age Insurance (Industry, etc.) Convention, 1933 (shelved) , 2nd (South East) Brigade (2nd Infantry Brigade), Tris(dibenzylideneacetone)dipalladium(0) , (((GRRRLS))) and (I'm So) Happy Happy (You're Mine). Moreover if they are disambiguators, then in the event that we need to choose a sort order, that is a reasonable way to do it (the only other option is likely to be category add order: we could get clever with birth dates for people etc, but "that way madness lies").

  1. Jason Smith (ice hockey)
  2. Jason Smith (actor)
  3. Jason Smith (baseball)
  4. Jason Smith (rugby league)
  5. Jason Smith (sports radio personality)
  6. Jason Smith (snowboarder)
  7. Jason Smith (Australian basketball)
  8. Jason Smith (American basketball)
  9. Jason Smith (soccer)
  10. Jason Smith (American football)
  11. Jason Smith (curler)

Is the sort of thing we would get now. (This is a mix of bug and feature request, so I put it here). Rich Farmbrough, 09:01, 5 September 2009 (UTC).[reply]

Parenthetical terms are only removed where AWB considers the article to be about a person. This was inline with WP:COP until you changed the wording in July. Where was the discussion about your change? Rjwilmsi 09:33, 5 September 2009 (UTC)[reply]
Until now the common practice was to remove disambiguators. AFAI, if the listas entry is the same the sorting will be done by the pagename, so no randomness occurs-- Magioladitis (talk) 10:28, 5 September 2009 (UTC)[reply]
Unfortunately that is not so. The list above is not made up. I believe that the entries retain their sort order as if they had no key, which I believe is the order they were added to the category. Rich Farmbrough, 13:41, 6 September 2009 (UTC).[reply]
Ah that explains it. It was wrong so I fixed it. No one objected. Rich Farmbrough, 13:41, 6 September 2009 (UTC).[reply]

Enable MetaDataSorting for custom projects, and backport to 4.6

Status New
Description Reedy knows.
Added in revision

Allow ListComparer to output only the common list

Status New
Description Modify ListComparer so that can give only the list with the common articles in the middle. This will allow editors who care only for the list in the middle (lb3) to save some time. This is not difficult. We just have to figure out where to add this option. -- Magioladitis (talk) 00:45, 28 November 2009 (UTC)[reply]
Added in revision

I now realise that this is partially implemented. Load a list and save it. Then load a second list and filter it with the first one. -- Magioladitis (talk) 01:13, 6 December 2009 (UTC)[reply]

Replace hyphens with en dashes in certain parameters or certain templates

Status New
Description I originally made this suggestion at WP:BOTREQ, but it didn't get a lot of support. So, I'm suggesting it here so it can be included in the cleanup function of the app.

There are many templates that have content that should use en dashes instead of hyphens as per WP:DASH. Unfortunately, many editors are not aware of this and use hyphens. Obviously, going through and replacing all instances of hyphens with en dashes is not practical as the bot would have to understand the context. However, for some of these templates, I believe that if we can specify which parameters should always have en dashes, then a bot/AWB can be programmed to ensure en dashes are always used. I have gone through many templates and documented parameters that, I believe, should always have en dashes. A lot of these parameters, also contain text but I could not identify a situation where a hyphen would be used. Most of these are parameters that have scores, win-loss records or date/year ranges. I originally proposed this for sports templates only, but have expanded the scope to all applicable templates.—NMajdantalk 13:47, 9 December 2009 (UTC)[reply]

Templates and their corresponding parameters that should always have en dashes instead of hyphens
Added in revision
There will be too many false positives to drop this into AWB general fixes but I can provide a simple custom module to use with AWB to do it semi-automatically. Rjwilmsi 21:14, 6 April 2010 (UTC)[reply]
I think that will work. But, if I may ask, can you expand on the false positive reasoning? As I said in my description, those parameters in those templates should only have en dashes, none should contain hyphens.—NMajdantalk 13:29, 7 April 2010 (UTC)[reply]
Okay, so we will start with a custom module for you to run. If it goes well we can add it to AWB a bit later. That way what does into AWB will have been well tested. Rjwilmsi 13:56, 7 April 2010 (UTC)[reply]
Sounds like a plan. This is too big of a page to watch, so let me know on my talk page when the module is ready.—NMajdantalk 19:17, 7 April 2010 (UTC)[reply]
Found an issue. On the A.W. Shepard article, the CoachYears parameter has the value [[1892]]-[[1893]]. The module tried to replace it with [[1892]][[1892]]–[[1893]][[1893]]. Granted, having the years wikilinked is against MoS guidelines.—NMajdantalk 16:28, 13 April 2010 (UTC)[reply]
rev 6412 Fixes wikilinked value issue. Rjwilmsi 00:30, 14 April 2010 (UTC)[reply]
Also, I've added all the sports templates to the module. My modifications as I'm running are here.—NMajdantalk 16:38, 13 April 2010 (UTC)[reply]
Ha. It doesn't like HTML comments (<!-- -->). These can be skipped when manually ran, but for a bot, can it be told to look for this syntax and exclude it? I'll keep reporting bugs as I run into them. I've modified over 30 articles and have ran the module against close to 100 articles in the category Category:College football head coaches.—NMajdantalk 17:01, 13 April 2010 (UTC)[reply]

Still having both issues. But it looks like I need to wait for a new AWB snapshot, so I'll wait until one is released and will retest both issues and let you know here. Thanks again for the assistance.—NMajdantalk 01:05, 14 April 2010 (UTC)[reply]

Downloaded snapshot 6465. It appears to be handling HTML comment code a bit better, but still messes up. Its replacing with <!–– ––>. I can fix these with a manuel edit, but would it be possible to modify the script to look for nearby exclamation marks and greater/less than signs? The issue with the wikilinks appears to be resolved. Thanks!—NMajdantalk 16:38, 3 May 2010 (UTC)[reply]
Status This feature is partially implemented
Description Can a line be added to the disambig window so that a link to the wiktionary entry can be added? E.g. emboss would disambig to emboss. Thanks. Wizard191 (talk) 16:46, 20 December 2009 (UTC)[reply]
Added in revision

I expected that in most cases wictionary doesn't have a similar entry. -- Magioladitis (talk) 23:58, 21 December 2009 (UTC)[reply]

What do you mean? In the case given, sometimes people link a word so that the definition can be understood, i.e. that an embossed surface is a raised surface, not necessarily embossing of a certain type (like the articles on the disambig page). Wizard191 (talk) 01:15, 22 December 2009 (UTC)[reply]
I mean that at most times the foo.wiktionary would be a red link. -- Magioladitis (talk) 15:04, 22 December 2009 (UTC)[reply]
Interwiki links never show up as red links, even if there isn't a target page. See wikt:;lkj. Wizard191 (talk) 01:41, 23 December 2009 (UTC)[reply]

This is partially implemented. If {{wiktionary}} is in dab page. AWB will grab it. -- Magioladitis (talk) 00:14, 12 June 2010 (UTC)[reply]

I grabs it, but adds "Wiktionary" to the variants, instead of wikt:word. If this feature is considered, I suggest that it be done smartly: if {{wiktionary}} was used, wikt:word is added to the variants instead of "Wiktionary". --Muhandes (talk) 08:58, 6 July 2010 (UTC)[reply]

Enhanced Autotagging

Status New
Description Add a window to allow editors to choose which part of autotagger they want to enable/disable. A window similar to GF skip options with the following options:

Add/remove the following tags if applicable:
☑ stubs
☑ expansion (remove only)
☐ uncategorised
☐ orphan
☑ deadend
☑ wikify
☐ ibid

Notes:

  • AWB should not add expansion tags, only remove if article is a stub thus the "(remove only)"
  • The above list could be expanded with two columns Remove / Append

-- Magioladitis (talk) 08:28, 28 December 2009 (UTC)[reply]

Added in revision

Display categories and interwikis in preview

Status New
Description Please display categories and interwikis in the preview so that any changes can be previewed. mattbr 16:47, 31 December 2009 (UTC)[reply]
Added in revision

Add logic to add Year of birth or death missing categories to articles without them

Status New
Description I would like to request some new logic be added to AWB to add categories of Year of birth missing or Year of death missing if the article lacks birth and death year or equivelant categories. I have found numorous biographical articles without these catgories. I usually just ad them but for the sake of emphasizing this need I have left this one without them. See James Lewis (United States Army) as an example of what I am talking about. Now I admit that this article is probably a poor example since it meets notibility guidelines anyway and will probably be deleted at some point in the future. But it shows the problem. In some cases AWB can guess these categories but in cases like this with no infobox it cannot and I think adding the birth and death year cats is a good fix.--Kumioko (talk) 15:01, 2 January 2010 (UTC)[reply]
Added in revision
Over the last few months I've added logic in this area, but for the article you cite as an example there is no mention by category/tag/infobox as to whether the subject is living or dead, or when they may have died or been born. How would AWB know? Rjwilmsi 18:43, 2 January 2010 (UTC)[reply]
Please, don´t. In most the the cases better approximations of the death can eb done. For example 20th-cenruty deaths, etc. Right now, YOB missing is used a bit ubder control not helpting really find anf fix the information missing. -- Magioladitis (talk) 20:14, 2 January 2010 (UTC)[reply]
I admit that adding the Year of birth or death missing cats arent the perfect solution but at least they will have a cat from which we can review. Having no birth or death cat, to me is even worse.

Add more logic to cleanup the order of things in an article

Status New
Description I know that a lot of logic has been added to AWB in recent months to clean up the order of things that appear in articles to make article structure more consistent and to follow the MOS. I would like to suggest some additional logic to make sure that the start box/end box template groups appear in the correct location. I have seen frequent articles were this appears below categories, before references, in see also sections, etc. An example can be seen in Joseph R. West. In this article it appears as sandwich meat in between the References and External links sections.--Kumioko (talk) 20:56, 3 January 2010 (UTC)[reply]
Added in revision

Allow advanced find and replace entries to be marked minor

Status New
Description Allow advanced find and replace entries to be major or minor to work with the new option to "skip if only minor replacement made". –xenotalk 22:24, 7 January 2010 (UTC)[reply]
Added in revision
Haha. Magioladitis and I were discussing this when i implemented the normal FaR one. Reedy 22:22, 7 January 2010 (UTC)[reply]
And you decided not to allow it -- just to play a cruel joke on me??? –xenotalk 22:24, 7 January 2010 (UTC)[reply]
We need a box to mark as minor in every rule (..and subrule??? :S). This is scary. -- Magioladitis (talk) 22:27, 7 January 2010 (UTC)[reply]
Haha. More a case of decided it was useful, but not so important. Reedy 22:35, 7 January 2010 (UTC)[reply]
I suppose the minor changes I have can be moved into the simple F/R matrix. . . –xenotalk 22:37, 7 January 2010 (UTC)[reply]
lol. It aint gonna be done pre v5 :) Reedy 22:39, 7 January 2010 (UTC)[reply]
You're a dreamkiller, sir. –xenotalk 22:40, 7 January 2010 (UTC)[reply]
Wikipedia_talk:AutoWikiBrowser#Feature_Freeze_for_AWB_v5 ;D Reedy 22:41, 7 January 2010 (UTC)[reply]
Bump! ;> –xenotalk 16:10, 12 January 2010 (UTC)[reply]
[7] :P Reedy 16:14, 12 January 2010 (UTC)[reply]
Sir, you really need to get your priorities in order. Just sayin'. –xenotalk 16:16, 12 January 2010 (UTC)[reply]
If you want to do my report for me... Reedy 16:17, 12 January 2010 (UTC)[reply]

Copy regex find and replace from the "test regex page" to the active page

Status New
Description It is quite laborious copying the regex to the active screen from the test regex page. I would like a button on the testing page that will put the regex into the active find and replace page on the next available row, and automatically open the active active find and replace page ready for approval by clicking "done". Snowman (talk) 21:15, 10 January 2010 (UTC)[reply]
Added in revision
You can do that in reverse. If you go via the FaR, and right click and move to regex tester (not sure on the specifics), you can move it to the tester, edit it, and move it back... Reedy 21:18, 10 January 2010 (UTC)[reply]
I will look for that - I have not been looking at what was available in the right click menu. When I have needed to test a complicated regex I have started writing it on the tester, and there is no indication of how to transfer it easily to find and replace. Snowman (talk) 21:35, 10 January 2010 (UTC)[reply]
Anyway, I think this area could be improved to make it more user friendly. Snowman (talk) 22:44, 10 January 2010 (UTC)[reply]

Submit Usage Stats asynchronously

Status New
Description No point doing it synchronously (ofc, unless it's shutdown time :)) Reedy 12:17, 11 January 2010 (UTC)[reply]
Added in revision

Avoid stretching the diff area

Status New
Description In the diff area, break up the display of long uninterrupted strings of characters such as URLs. These long strings annoyingly stretch everything out, requiring horizontal scrolling, and making it much more inconvenient and difficult to compare the versions. The diff area should always be evenly split right down the middle with no horizontal scrolling required. MANdARAX • XAЯAbИAM 23:43, 12 January 2010 (UTC)[reply]
Added in revision

Yes, please! That is easily the most annoying problem with AWB. Seems like it could just be set to insert soft line-breaks after forward slashes.—Chowbok 20:32, 14 January 2010 (UTC)[reply]

Yes, please! I don't like horizontal scrolling at all. --Siddhant (talk) 18:33, 25 January 2010 (UTC)[reply]
None of you would happen to know what the fix would be? (It'd be HTML/CSS/JS I suspect) Reedy 12:35, 19 February 2010 (UTC)[reply]
If the Mediawiki diff.css is used as a custom style we get no horizontal bars but truncation of the diff at column width. In Firefox I get the vertical wrap we want. I believe it's because the .NET webcontrol doesn't support the CSS word-wrap feature. Rjwilmsi 18:47, 2 June 2010 (UTC)[reply]
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Tablet PC 2.0; .NET4.0C; .NET4.0E)
Is the browser user agent... So... It think it's IE7.. Reedy 22:48, 2 June 2010 (UTC)[reply]

Double-click shouldn't return diff window to top

Status New
Description When you double-click on a paragraph to undo a change in the diff window, the window goes back to the top after undoing. This can be quite inconvenient when undoing multiple paragraphs towards the bottom of a long page. Would it be possible to add an option to return to the old line in the diff window (or as close as possible) after you do a double-click undo? Hope this makes sense.—Chowbok 16:28, 16 July 2009 (UTC)[reply]
Added in revision
I have also noticed that in addition to this if I make a change in addition to those being suggested by AWB, double clicking will eliminate any manual edits I have made. --Kumioko (talk) 16:32, 16 July 2009 (UTC)[reply]
You can get around this by clicking "diff" immediately after doing a manual edit.—Chowbok 16:42, 16 July 2009 (UTC)[reply]
thanks, didn't know that. --[[User:|Kumioko]] (talk) 19:24, 16 July 2009 (UTC)[reply]
rev 4909 Resolves Kumioko's issue. Rjwilmsi 13:06, 18 July 2009 (UTC)[reply]

rev 4910 Both issues (loss of position and loss of manual changes) resolved. Rjwilmsi 13:22, 18 July 2009 (UTC)[reply]

Hmm... I checked-out & compiled revision 5036 and I'm still seeing this behavior. Is there something I need to set?—Chowbok 21:07, 27 July 2009 (UTC)[reply]
Try the latest API edit snapshot. Rjwilmsi 09:43, 15 August 2009 (UTC)[reply]
I'm restoring this from the archives, because I have never seen this fixed, in any version. Using 5.0.0.0 now.—Chowbok 20:10, 13 January 2010 (UTC)[reply]
The fix which was implemented deals with the focus in the edit box rather than the requested diff window. I agree that the original request would be very useful, but I also realize that it's much more complicated since the double clicked paragraph probably won't be displayed, so it would have to find the closest paragraph which would be displayed. MANdARAX • XAЯAbИAM 20:56, 13 January 2010 (UTC)[reply]
Aha. That makes sense. Changing this back to "new", then.—Chowbok 20:29, 14 January 2010 (UTC)[reply]

I made a duplicate request below. The clicked paragraph may or may not be displayed, depending on how many automated changes there are; but if not, focusing on the next (rather than previous) paragraph that is displayed would be a nice feature. That way one could go through the diffs one by one from top to bottom, eliminating those which aren't desired.

Note that if you click the 'diff' button to fix any manual changes (resolved request above), that also takes you back to the top of the diff page. It would be nice if both actions (dbl click on paragraph and manual edit plus 'diff' button) would keep you where you are on the page so you can continue editing uninterrupted. — kwami (talk) 22:04, 21 May 2010 (UTC)[reply]

Category information

Status New
Description Display category information in the "Page statistics" box when a Category: page is displayed; by "category information" I just mean the statistics returned by api.php?action=query&prop=categoryinfo&titles=Category:Foo
Added in revision

Ability to resize either list window for at Make List or in List comparer, or a scrollable window

Status New
Description When working on wikisource pages, especially in the Page: namespace, the page names are very long, and only vary in the last few characters (looooong filename.djvu/\d{1,3}). Ability to be able to expand the size of one of the list screens to see the whole pagename, or even to be able to have a scroll bar. This is necessary as pages don't sort well due to /1, /10, /100, /101 ... /199, /2, /20, /200, /201 ... and can be a selection of pages upon which to be worked. billinghurst sDrewth 14:32, 16 January 2010 (UTC)[reply]
Added in revision

Fix references that use Ibid

Status New
Description Fix reference on articles that use <ref>Ibid.</ref>, <ref>op. cit.</ref> or <ref>loc. cit.</ref>. This is a follow up of rev 6187. -- Magioladitis (talk) 13:59, 10 February 2010 (UTC)[reply]
Added in revision
What logic to fix? Could be a manual task in many situations. Rjwilmsi 15:53, 10 February 2010 (UTC)[reply]
I'll form some rules probably tomorrow and experiment a bit. -- Magioladitis (talk) 20:17, 10 February 2010 (UTC)[reply]
Here's some examples:

Do replacements before AND after genfixes

Status New
Description Current status Replacements are done before OR after genfixes (based on a checkbox)

Idea Add a new column "After genfixes". Default: off. If checkbox is off then do the replacement before genfixed if it's on do it after.
In this way we can do replacements before and after genfixes. -- Magioladitis (talk) 10:27, 21 January 2010 (UTC)[reply]

Added in revision

Add ctrl+c, ctr+x, ctrl+a shortcuts to log lists

Status New
Description ++ -- Magioladitis (talk) 01:10, 23 January 2010 (UTC)[reply]
Added in revision

Allow editing and using summary from Edit Summary tab

Status New
Description Make the summary in the Edit Summary tab editable and provide a button or check box allowing it to be used as the one submitted. MANdARAX • XAЯAbИAM 23:01, 27 January 2010 (UTC)[reply]
Added in revision

After manual edits, automatic summary information from RegexTypoFix, Find and replace, user modules, etc. is wiped out. However, the original, full edit summary is still available in the Edit Summary tab. If users were able to edit this summary, they could annotate their manual changes, remove portions pertaining to undone changes, or use it as is.

(I have on occasion copied the summary from the tab to the Summary field and edited it there, but that's inconvenient, causes problems if I forget to switch my summary back to my default, and clogs up my list of summaries, as it gets added to the list automatically.)

This would definitely be a solution to my feature request Prevent edit summary mistakes above, and would also provide a very easy (although not automatic) solution to Smarter edit summaries. MANdARAX • XAЯAbИAM 23:01, 27 January 2010 (UTC)[reply]

Allow for "Image" or "File" class in WP:Plugin++ for file pages

Status New
Description Some projects use "Image" class (I presume some would use "File" class as well). Option would be nice, right now WP:Plugin++ puts these as "NA" by default. –xenotalk 21:28, 1 February 2010 (UTC)[reply]
Added in revision
<puppy dog eyes> –xenotalk 16:48, 30 March 2010 (UTC)[reply]

Populate person data

Status New
Description I would like to suggest that logic be added to AWB to populate the persondata metadata template. I am not necessarily asking that the template be added by AWB, although that would be nice as well but if the data in the persondata template is missing and it is contained elswhere such as the infobox it could be added. This precedent has already been set by generating categories and I think this would work in a similar manner. --Kumioko (talk) 18:02, 12 February 2010 (UTC)[reply]
Added in revision

I think if we do this, we should do it only as a plugin. It seems to me as a procedure than can slow the program down. --Magioladitis (talk) 15:48, 24 February 2010 (UTC)[reply]

I am not opposed to doing it as a plugin but I don't see how populating the persondata would slow down the program any more than adding a category does currently. --Kumioko (talk) 17:32, 24 February 2010 (UTC)[reply]
How do you want it to be added? To all persons automatically? Blank? with name, yob, yod? At the moment, right click -> "Insert meta data template" does part of the job. If we need to add info in the meta-data we will need more job. --Magioladitis (talk) 17:40, 24 February 2010 (UTC)[reply]
I believe that adding it to all persons would be best and populated with DOB, Birth place, DOD, and Death place if possible. I understand that determining the persons notibility would be extremely difficult or impossible so I would recommend if its missing just adding a message like we do for dead links or unbalanced brackets. If this is too hard I understand though and I will settle for whatever functionality can be added regarding persondata. Even a small improvement would be better than manually doing them all. --Kumioko (talk) 17:54, 24 February 2010 (UTC)[reply]
rev 6806 Initial implementation, not yet called in genfixes. Rjwilmsi 18:35, 6 July 2010 (UTC)[reply]

Enhance logic for article structure correction

Status New
Description Over the last few months logic has been added to AWB to ensure that the article sections are in the correct order. In the case of some I have noticed it doesn't always catch it. I don't hink its a bug per sey but probably a limitation of how it was previously designed. In the case of William Googins I used the most recent SVN snapshot of AWB and the see also section is directly above the categories and below the References and External links. --Kumioko (talk) 03:33, 13 February 2010 (UTC)[reply]
Added in revision

Moving the See also section above the References one has a risk. What comes with the see also section and what should stay at the bottom? In your example the See also section was empty in fact. the rest was a portal, persondata, defaultsort, categories. -- Magioladitis (talk) 18:12, 8 March 2010 (UTC)[reply]

Well the portals should be in the see also section as well as links but the persondata, categories and defaultsort should not. Here is another example, Angelo Bertelli. In this case External links is above see also and references. --Kumioko (talk) 17:31, 11 March 2010 (UTC)[reply]
Hm... True. I would expect External links to go under See also. [11]. -- Magioladitis (talk) 17:42, 11 March 2010 (UTC)[reply]
In this one it worked fine. Maybe Rjwilmsi has an explanation. -- Magioladitis (talk) 08:06, 13 March 2010 (UTC)[reply]
The logic only works when there is another section following the references section because AWB can't tell whether templates at the end of the article are part of the references section or not (as per Angelo Bertelli example). Rjwilmsi 08:51, 13 March 2010 (UTC)[reply]

Interwiki order in yi.wiki

Status New
Description Could the interwiki order in yi.wiki be changed to en: he: de: then alphabetical? --Redaktor (talk) 22:53, 22 February 2010 (UTC)[reply]
Added in revision

Give notification of the file being saved when saving settings and overwriting another saved file

Status New
Description Unless I have missed something, when saving the settings there is no notification of the name of the file being saved when a settings file is being overwritten. Perhaps the box that appears could include the name of the settings file about to be saved. Snowman (talk) 21:56, 26 February 2010 (UTC)[reply]
Added in revision
There should be... Reedy 22:22, 26 February 2010 (UTC)[reply]
File --> Save asks you, as does Save as. Save as default doesn't... Reedy 22:23, 26 February 2010 (UTC)[reply]
After using several settings in one session it is useful to have a memo of which settings are currently in use at the time the settings are saved. The default file is the one in current use, so this can change. After using several settings there is currently no memo of the file name when it is saved. I think it should always be clear what file is being overwritten. Snowman (talk) 22:48, 26 February 2010 (UTC)[reply]
Save as will show you in the window. Save will save the currently loaded file (displayed in the program header). Default, well, saves to the default file.. Reedy 22:51, 26 February 2010 (UTC)[reply]
File menu then "Save settings as" just says "Replace existing file?" in a pop-up box. A memo would also be useful when using more than one version of AWB at the same time, or when saving some regexes at different stages of writing them. Snowman (talk) 22:55, 26 February 2010 (UTC)[reply]
The filename is written on the header of the edit box. -- Magioladitis (talk) 02:57, 27 February 2010 (UTC)[reply]
The file name appears at the top of the edit box only after the file is saved, and then it disappears on starting using AWB abain. Surly it would be more user friendly if the file name appeared in the pop-up box. Snowman (talk) 11:10, 27 February 2010 (UTC)[reply]
I see it on the top of the pop-up menu. -- Magioladitis (talk) 11:58, 27 February 2010 (UTC)[reply]
If you have a deep directory structure you do not actually see the file name, but you see part of the path to the file (and perhaps only part of the file name). You might only see part of "C:\Users\long name here for the name of a directory\Documents\settings file.xml." I also had quite a descriptive long file name of the settings file. I launched AWB set-up files from the directory to which it was downloaded and this is the default file arrangement on my system. Snowman (talk) 12:26, 27 February 2010 (UTC)[reply]

Some suggestions for additional functionality

Status New
Description Rather than submit several individual changes I am going to submit them at once.
  1. I suggest adding a check box under find and replace that will allow a change to be applied to talk pages only. Currently users have to either save it as a separate file or check and uncheck items as wanted.
  2. Can functionality be added to AWB to convert links with ship names like USS Ship name (DD-123) to the ship template?
  3. Can functionality be addeded to combine multiple portals on an article to portalbox? --Kumioko (talk) 17:31, 27 February 2010 (UTC)[reply]
Added in revision
  1. Do you work with lists that contain both articles and talk pages? Why not separate them?
  2. It seems a plugin is needed for that.
  3. This would be usefull but the functionality of {{Portalbox}} is a bit weird at the moment. I would expect something like the WikiProject Banner Shell instead of having to add the name of the image used and the portal's name manually.

-- Magioladitis (talk) 10:54, 2 March 2010 (UTC)[reply]

Ok thanks, why would the ship names be a plugin? --Kumioko (talk) 12:09, 2 March 2010 (UTC)[reply]
I think the subject is too narrow. How many articles transclude the ship template and need maintance? (It's a real question. If you have an estimate please write it). -- Magioladitis (talk) 12:22, 2 March 2010 (UTC)[reply]
I am not sure to be honest but it exceeds the 25000 limit of AWB. Not only do ships have it, people have it, battles have it, cities where the ships are based out of, the companies that make the ships have it, there all over the place. Here is a link to the template. There are basically 6 scenarios to link for this template Template:USS. I am not necessarily trying to capture every single possibility but I think that we can make a big improvement. --Kumioko (talk) 14:00, 2 March 2010 (UTC)[reply]


Allow more granular control of Preference "Enable logging"

Status New
Description Further to Wikipedia talk:AutoWikiBrowser/Feature requests/Archive 7#Option to turn off internal logging, or auto-clear the list every XX minutes, if we could have it give us an option to disable logging of saved and skip separately, that would be neat. –xenotalk 19:15, 7 March 2010 (UTC)[reply]
Added in revision

Happy. Never. Rearrange to suit. ;D Reedy 21:49, 7 March 2010 (UTC)[reply]

Smarter AWBupdater

Status New
Description
  • Current status Editor launches AWB and get informed that there is that their version is disabled and has to download new version. They are asked to press Yes to update, No to do it manually or Cancel. Pressing yes results AWBUpdater to launch. AWPUpdater asks (again) if editor wants to update with a Yes/No.
  • Suggestion First box changes to Automatic/Manually/Cancel. If "Automatic" AWBUpdater is called with a parameter and no new window pops-up. Update starts. -- Magioladitis (talk) 18:41, 10 March 2010 (UTC)[reply]
Added in revision

Reverse order in statistics box for ar.wiki

Status New
Description "Words: 10" --> "10:Words" in Start tab. --Magioladitis (talk) 11:21, 12 March 2010 (UTC)[reply]
Added in revision

Allow AWB to use text from a template in a Find/Replace at another place in the article

Status New
Description I've been working on some articles about some towns and villages in Switzerland. I've got a template that I want to use in the infobox and in the article. However, the template requires a number that is unique to each town/village. This number (called a SFOS number in the infobox) is at another place in the infobox. Is there a way that when I run AWB I can; 1) load this number into AWB 2)find and replace a line of text with the template format including this number from 1? I'm not very comfortable with programming or regular expressions, so any clear, basic help would be appreciated. Tobyc75 (talk) 16:16, 14 March 2010 (UTC)[reply]
Added in revision
You can use a custom module or maybe a find & replace for this. Post more detail if you want more help. Rjwilmsi 11:41, 16 March 2010 (UTC)[reply]
LOL, I was just about to file a similar feature request. Right now I am accomplishing this with a regex that matches the whole page (or as much of the page as necessary to find the values I need). Tobyc75 - give me an example edit and I can hack together something similar for you.
@Rjwilmsi - is there any kind of guidance anywhere on how to create a custom module for relative n00bs like myself and Tobyc75? –xenotalk 15:03, 16 March 2010 (UTC)[reply]
Wikipedia:AutoWikiBrowser/Custom Modules. Rjwilmsi 15:15, 16 March 2010 (UTC)[reply]
That's like trying to teach math to someone by just showing them a bunch of formulas =) –xenotalk 15:18, 16 March 2010 (UTC)[reply]

Add a tab and logic to AWB to view the talk page

Status New
Description The first part of this suggestion is that I would like to suggest that a new tab be added to AWB between Edit box and History to view the Talk page of the article. The second part of this request is to allow both to be edited within the same instance of the edit. For example if AWB finds fixes on the article, the editor can then view the talk page, if necessary make changes and then when save is pressed it processes the article page first and then the talk page. This could also allow future logic to be added to AWB to do some comparison between the two if the editor decides they want to go down that road. For example, if the article page had a category for Living people and the talk page was missing the BLP tag (or potentially the WP Biography template) then AWB would add it. I realize that this change would not be a simple thing and would likely cause AWB to move slower so the user should have the option of doing this or not. Initially I think just adding the tab would be a good start. --Kumioko (talk) 19:13, 16 March 2010 (UTC)[reply]
Added in revision
This is another one I'd been rolling around in my head. The logic should be usable in the "if contains" and "if not contains" advanced find and replace regex. I.e.
if (article page contains) -stub}} then replace class= with class=stub
That would be keen. –xenotalk 19:18, 16 March 2010 (UTC)[reply]
Any ideas about if this might be possible? --Kumioko (talk) 13:38, 30 March 2010 (UTC)[reply]
Certainly possible to add a preview of the talk page as a separate tab (though not sure I could do it myself). Rjwilmsi 14:10, 30 March 2010 (UTC):::Certainly possible to add a preview of the talk page as a separate tab (though not sure I could do it myself). Rjwilmsi 14:10, 30 March 2010 (UTC)[reply]
Thanks for the quick response. --Kumioko (talk) 14:41, 30 March 2010 (UTC)[reply]

A couple more possible changes

Status New
Description I have a couple more possible enhancement to AWB.
  1. Currently the edit box defaults to the top of the article even if the change AWB is recommending is at the bottom. I recommend changing AWB to default the edit box location to the line where the 1st recommended change occurs.
  2. Currently information cannot be copied and posted from the AWB show change area. I believe it would be beneficial to allow copy paste from this especially when trying to document a possible error.
  3. Allow users (or AWB) to specify a color to differentiate between manual user edit recommendations based on the find and replace function, changes made as part of a module or the general edits that AWB generates (maybe green, pink and orange). Currently AWB looks at a change as a change with no differentiation and frequently its difficult to determine where the change is coming from. I am going to throw myself under the bus as an example here. I have about 400 manual find and replace edits, I frequently use modules and sometimes have problems. In the cases where these problems occur its difficult sometimes to determine if its something I did or AWB. --Kumioko (talk) 18:38, 18 March 2010 (UTC)[reply]
Added in revision
For number 1, theres a menu option to focus at end. Reedy 18:55, 18 March 2010 (UTC)[reply]
Thanks for the quick response and sorry I guess using the end was a bad example. I frequently get edits that are at various points in the article and have to click on the edit box or scroll down to get to it. It would be much easier from an editors point of viwe anyway of AWB did that automatically. --Kumioko (talk) 19:26, 18 March 2010 (UTC)[reply]
Any ideas about if this might be possible? --Kumioko (talk) 13:39, 30 March 2010 (UTC)[reply]
For 2 you can already copy from the diff area by selecting text, right clicking and using the copy option, so that feature exists. For 1 I'm not clear what you mean by a "recommended" change, though yes, we could provide an option to focus the edit box on the line with the first non-whitespace change (ignoring the source of the change). For 3 it's theoretically possible but I think it would be hard to do – I would be disinclined to spend my time on it, as I think other features would be more beneficial to Wikipedia. Rjwilmsi 14:09, 30 March 2010 (UTC)[reply]
Thanks again, For 2, I tried to copy it and it didn't work. It might just because I am still using IE. For 3 I understand and for 1 thats exactly it. --Kumioko (talk) 14:43, 30 March 2010 (UTC)[reply]
Note that trying to copy with Ctrl-c doesn't work, but right click/Copy does.

However, if pasting into the edit box, the pasted text displays in a different font (which I reported right after the change to the rich text box) and, more importantly, a new line is always inserted after the pasted text. MANdARAX • XAЯAbИAM 22:09, 30 March 2010 (UTC)[reply]


Searching information on pages to modify other pages

Status New
Description The idea would be that if it contain a template (or any specific phrase) like {{Main word|Liking}}, where I have specified it is {{Main word|X}} it looks for, where X can be any set of string, it could open up the page of "Liking" and then add whatever I wish it to add to that page, typicly a link in a specific manner that I have already pretold it
Added in revision
Status This feature is partially implemented
Description When finding alerts such as "Ambiguous citation dates", and "Unbalanced brackets found", to be able to click them and be moved to the area in the same way as when multiple links are found. This could apply to quite a few of the alerts, "Invalid citation" or other problems with refs.
Added in revision
The way we do it is to have the 'highlight errors' option available, and for that to highlight the errors in red in the edit box. rev 6365 Logic updated to handle dead links, ambiguous cite template dates (unbalanced brackets, invalid cite template parameters already included). Rjwilmsi 16:54, 4 April 2010 (UTC)[reply]
On page List of doping cases in sport for instance AWB informs me in red writing that there are unbalanced brakcets somewhere but does not highlight them. Unbalanced brackets is one of the most common alerts. In that revision it says that dead links will be highlighted but they aren't on this list. Just the alert. Dead links can be found easily by going to the page but unbalanced brackets on such a long page would require reading half the page to find them. ~ R.T.G 01:03, 5 April 2010 (UTC)[reply]
Under the Options menu do you have 'Highlight errors' enabled? Rjwilmsi 07:05, 5 April 2010 (UTC)[reply]
rev 6812 Further work: on click on alerts box scroll to next alert after current position in edit box, else to first alert if no later one. Rjwilmsi 21:23, 8 July 2010 (UTC)[reply]

Wikipedia:AutoWikiBrowser/User talk templates

Status New
Description Use Wikipedia:AutoWikiBrowser/User talk templates to list the templates that AWB will subst, allowing the users to edit this (like the Typo page), and enable it to all projects have its own list. Rjclaudio (talk) 21:37, 3 April 2010 (UTC)[reply]
Added in revision
I looked at some of this list and it appears that a number of them are User pages, tests, sandboxes and the like. Im not sure exactly what the purpose of this change is so I didn't want to remove them but I am skeptical about wether making changes to these would be wise. --Kumioko (talk) 17:05, 4 April 2010 (UTC)[reply]
  • The AWB already apply subst in some templates, like this, in the "General Fix". But it dont work with some templates, like {{Aviso}}. I think this only works in some templates, or in templates that exists in the en.wiki. I would like to make it possible to customize this in each project. Currently we are making an script just for subst in templates, but by using a page in the project to list all the templates for the AWB it will be easier and will be used by everyone and in every edit.
  • Just change the "General Fix" to get the list in some page and not in the pre-programed list. Rjclaudio (talk) 17:49, 5 April 2010 (UTC)[reply]

Automatically add WikiProjectBannerShell when X number of WikiProject banners present

Status New
Description Ability to automatically add {{WikiProjectBannerShell}} when 4 or more WikiProject banners are present on the page. Could probably be a (togglable?) general fix. –xenotalk 19:14, 9 April 2010 (UTC)[reply]
Added in revision
It will be impossible to determine which of the templates on the talk page are project banners. -- Magioladitis (talk) 19:19, 9 April 2010 (UTC)[reply]
My thoughts were that it would need to draw from a list, similar to Wikipedia:AutoWikiBrowser/User talk templates. The initial version of the list should be easy enough to create as most Banners use WPBannerMeta. –xenotalk 19:27, 9 April 2010 (UTC)[reply]
Actually, all WikiProject banners are in Category:WikiProject banners or one of its subcategories. Surely it's not impossible to determine which templates on the page are in that category? Jafeluv (talk) 07:49, 10 April 2010 (UTC)[reply]
What about the redirects? -- Magioladitis (talk) 08:14, 10 April 2010 (UTC)[reply]
Redirected templates make it trickier (ie. you have to follow the redirects and check the target page's categories), but I don't think it's impossible by any means. And if that's too complicated, one could just generate a list like xeno suggests above. Jafeluv (talk) 12:02, 10 April 2010 (UTC)[reply]
It's doable but the speed cost would be very big. What about a bot that will do it? -- Magioladitis (talk) 13:27, 10 April 2010 (UTC)[reply]
That was the original proposal, if I understand correctly. You're probably right that adding the feature to AWB might not be worth it if the speed cost is significant, considering the little added benefit. Jafeluv (talk) 13:38, 10 April 2010 (UTC)[reply]
Yea, my idea was that having this built in to AWB would benefit all users of Kingbotk. It could be put onto that module itself; I simply thought we were moving stuff like this into GFs. –xenotalk 15:07, 10 April 2010 (UTC)[reply]
We do but it's better to have stuff that require some regex and not calling a huge list. I am working in the standarisation of wikiproject banner names lately. Maybe things get easier in the short future. -- Magioladitis 20:02, 10 April 2010 (UTC)
I'd say it's a pretty safe bet that anyone running AWB on article talk pages is probably doing WikiProject tagging. If it does slow things down, it should be toggleable. Perhaps as a middle ground we could restrict it to banners of the form WikiProject.*? or WP.*?, and include some of the more popular non-standard ones like MILHIST, and the like. Anything inbetween is likely a banner as well. –xenotalk 20:02, 10 April 2010 (UTC)[reply]
Hm... maybe we could. -- Magioladitis (talk) 20:57, 10 April 2010 (UTC)[reply]

← Even better, just look for any template with a \|[ ]*class[ ]*=[ ]* inside of it. I've got a find/replace regex that seems to be working well. If there's anything in between the WikiProject Banners that gets caught in the Shell, it still displays and a human editor will know it needs to be moved out. Projects without standard names and without at least an empty class rating will also get left out if they are the first or last header. An acceptable concession to keep it simple, imo. –xenotalk 01:45, 12 April 2010 (UTC)[reply]

We can have it as a talk page genfix? Rjwilmsi 10:18, 23 April 2010 (UTC)[reply]
I can't think of a reason why not. –xenotalk 14:20, 1 May 2010 (UTC)[reply]

Move punctuation before refs

I mentioned this here as a bot request: Wikipedia:Bot_requests#Move_punctuations_before_references. I figure adding it to AWB general fixes is one way to go about it. Welcoming any thoughts. Thanks. Equazcion (talk) 06:03, 14 Apr 2010 (UTC)

Here too Wikipedia:CHECKWIKI#Reference_before_punctuation. -- Magioladitis (talk) 06:32, 14 April 2010 (UTC)[reply]

While I personally agree with this it would contravene WP:REFPUNC to do it blindly. We might do it only if the majority of references in the article used 'punctuation before refs'. Rjwilmsi 07:09, 14 April 2010 (UTC)[reply]
I rather think this fix is already there. Rich Farmbrough, 21:31, 15 April 2010 (UTC).[reply]
I think we had it, but it was pulled because it changed all articles, even if articles used the other convention across the board. If we bring it back it should only do it if the majority of references in the article used 'punctuation before refs'. Rjwilmsi 18:33, 21 April 2010 (UTC)[reply]

rev 6639 Initial implementation, not yet called in genfixes. Rjwilmsi 16:59, 5 June 2010 (UTC)[reply]

rev 6767  Done. Rjwilmsi 07:37, 29 June 2010 (UTC)[reply]

Hatnotes above tags

Hatnotes should come first, so two FRs:

  1. don't add tags above hatnotes (sort of a bug-fix)
  2. move hatnotes above tags

Rich Farmbrough, 21:31, 15 April 2010 (UTC).[reply]

Related earlier request is over dablinks. Probably we just need to use a list of all hatnotes instead of only dablinks, so need somebody to provide a list of all templates defined as hatnotes (including any of those templates' redirects). CSV or plain text list with one template per line would be ideal (no regex in it). Then we can use NestedTemplateRegex to generate the hatnotes regex based on a CSV of template names. Rjwilmsi 22:51, 15 April 2010 (UTC)[reply]
Yes, again it looks like there si some of this done, for I just saw {{About}} pulled before a {{Multiple issues}} ( was {{Article issues}}). Rich Farmbrough, 01:55, 16 April 2010 (UTC).[reply]
I actually oppose the premise -- I'm of the opinion that hats should be below tags. There doesn't seem to be any objective reason for either way, so it would seem like a matter of preference, and not something that should be applied wither way across the board via scripts. Equazcion (talk) 02:01, 16 Apr 2010 (UTC)
See WP:Hatnote#Placement. MANdARAX  XAЯAbИAM 02:09, 16 April 2010 (UTC)[reply]
Summary: accessibility issue. Screen readers should inform people that it might be the wrong article before listing its limitations. Rich Farmbrough, 21:15, 16 April 2010 (UTC).[reply]

This is done now. -- Magioladitis (talk) 22:11, 6 June 2010 (UTC)[reply]

Date vs year in cite templates.

Status This feature is partially implemented
Description Reverse this logic, replace year= with date=, except when year is a year followed by a letter. The only sensible use of year in citation templates is for creating Harvard refs, and even then it is a bad name for the parameter when it takes a value like 2006c. Date is unambiguous, and unnecessary multiplication of entities does not help, people will be (and indeed have) created templates using both fields. Rich Farmbrough, 01:57, 17 April 2010 (UTC).[reply]
Added in revision
In the {{cite web}}/{{cite book}} documentation we have:
a date parameter
    * either date: Full date of publication. Should not be wikilinked.
    * or year: Year of publication, and month: Name of the month of publication. If you also have the day, use date instead. Should not be wikilinked.

so I think what AWB is doing meets that. We need to have a wider discussion about an update to the documentation if you reckon it causes confusion at the moment. Rjwilmsi 07:36, 17 April 2010 (UTC)[reply]

To address the duplication I can make AWB remove |year=YYYY when there is a |date= field containing a full date with the same YYYY (in this case |year=YYYYa etc. would be left alone). Rjwilmsi 07:51, 17 April 2010 (UTC)[reply]
That makes good sense. Rich Farmbrough, 05:55, 18 April 2010 (UTC).[reply]
 Done rev 6434 Added that logic. Rjwilmsi 13:36, 18 April 2010 (UTC)[reply]

Allow Copy with Ctrl-C in diff window

Status New
Description In the diff window, we can copy text by selecting it and right-click->copy. The standard key Ctrl-C doesn't work, but should. AxelBoldt (talk) 19:32, 20 April 2010 (UTC)[reply]
Added in revision

General approval for AWB General Fixes

Status New
Description # How it runs
    • A protected sub page, say Wikipedia:AutoWikiBrowser/General bot fixes contains a list of all general fixes, with an approved or unapproved mark by it.
    • On login when the bot status is checked, the page is loaded from the wiki, and sets an array of flags.
    • When AWB is run in bot mode (i.e. auto-save on) only those general fixes that are approved are implemented.
  1. How it would be set up on-wiki
    • The list of existing gen fixes is set in the page and approval sought for "a goodly chunk" from BAG.
    • Incrementally new fixes are added and approved (or not).
    • Admins can with due cause disable a specific fix -if for example the code has become broken, or a change means the fix is no longer valid.
  2. Permission granted
    • Permission will be blanket for AWB bots to perform the specified GFs WHILE doing an already approved task.
  3. Benefits
    • Less dramah
    • More GFs done
    • Street legal
    • Ability to revoke specific fixes without having to force-upgrade AWB
    Rich Farmbrough, 16:35, 3 May 2010 (UTC).[reply]
Added in revision

I suggested this on talk, but the two people who commented seemed not to understand a word of it. Rich Farmbrough, 16:35, 3 May 2010 (UTC).[reply]

Judging by my last BRFAs that there were only 3 genfixes on doubt: Stub removal, defaultsort addition, ref ordering.
  • The first is now sorted since we have a large "grey area" of "we don't know if it is a stub or not". Every time we remove a stub we are on the safe side.
  • The second is handled by "Restrict DEFAULTSORT addition". We recommend it to be turned on while doing genfixes.
  • The latter is yet to be sorted.

No more drama I think. -- Magioladitis (talk) 16:43, 3 May 2010 (UTC)[reply]

The difficulty (and this is not just for bots, although they are an important case) is that I think some AWB users have the viewpoint "If AWB can do it, it's helpful" and so they want to enable as much as possible. I routinely see AWB edits that, despite the AWB rules, do nothing but replace HTML entities or capitalize templates. So, given this impulse to "turn on every option", it would be better to have AWB automatically disable certain features in bot mode, rather than presenting a check box. The features to be disabled would be any that require human judgment to apply. (It would also be nice if AWB automatically enforced the rule against making trivial edits, but that's a separate issue.) The main points, I think, are
  • AWB bots are approved to perform specific tasks; general fixes are just an extra freebie. So there's no reason to include general fixes that have potential negative consequences.
  • Some editors will view AWB changes as having an implicit authority, and be reluctant to undo them. So AWB general fixes should avoid issues where the manual of style allows for individual articles to have different styles.
— Carl (CBM · talk) 16:57, 3 May 2010 (UTC)[reply]
I think the solution is "skip if not main task is not performed". Trivial edits should only be following main edits. we have enough skip options in AWB to make this possible. I think we have to discussion in Bot requests talk page the unification of some bots. I think, for example, that FrescoBot is a super bot but it does too little sometimes. I think we have 10 bots doing parts of what AWB can do in once. -- Magioladitis (talk) 17:04, 3 May 2010 (UTC)[reply]
Apart from the ones I descrived above which others need human observation? We had a lot of discussions and I don't recall any other cases. -- Magioladitis (talk) 17:06, 3 May 2010 (UTC)[reply]

Aside on SameRefDifferentName beahvour

I don't think so, although I am not sure what the "SameRefDifferentName" fix actually does. — Carl (CBM · talk) 18:42, 3 May 2010 (UTC)[reply]
I've added a couple of examples to the manual: SameRefDifferentName. Rjwilmsi 19:14, 3 May 2010 (UTC)[reply]
Thanks. I think I understand, but if I do then you have the two diffs backwards. What would the fixer do if it ran into this situation?
Foo.<ref name="Jones">Jones, ''Title'', Publisher, lots of information, p. 71</ref>
Bar.<ref name="Jones">Jones p. 80.</ref>.
— Carl (CBM · talk) 19:21, 3 May 2010 (UTC)[reply]
A current example would be Central_nervous_system (ref 5). AWB is going to condense them too. That's not right, so I'll fix it (to not apply when the short ref is a page ref). However, it's not so bad in that the reader doesn't currently see 'p 80' (in your example). Rjwilmsi 19:32, 3 May 2010 (UTC)[reply]
Right: It's a broken ref. Do you have any data on what these usually contain? Page refs were the first thing that came to my mind. It might be better to just put a cleanup template at let editors fix the problem, to avoid losing information. — Carl (CBM · talk) 19:53, 3 May 2010 (UTC)[reply]
Not much of use: whitespace, ibid or some nonsense: results from first 25% of March 2010 db dump, one per line. Rjwilmsi 21:04, 3 May 2010 (UTC)[reply]
From that, it looks like just looking for /pp?[.:]?\s*\d+/i would be enough. — Carl (CBM · talk) 22:08, 3 May 2010 (UTC)[reply]
What I've implemented covers all of that now. Rjwilmsi 12:23, 11 May 2010 (UTC)[reply]

Save and load settings from wiki page

Status New
Description The ability to save and load AWB settings to/from a wiki file page would be helpful for publishing source code and collaborative development. –xenotalk 04:11, 5 May 2010 (UTC)[reply]
Added in revision
Do you mean a physical [[File:]] - Of course, using the relative file location will let you do it, with MaxSems warning... Reedy 14:47, 7 May 2010 (UTC)[reply]
Sorry, no, I meant 'page'. –xenotalk 14:56, 7 May 2010 (UTC)[reply]
So the text from a specified wiki page? Reedy 11:50, 8 May 2010 (UTC)[reply]
Yes, like wrapped in <source lang=xml> tags or whatever. –xenotalk 03:50, 9 May 2010 (UTC)[reply]

Someone post a settings file -> Save as in a text file -> Load settings. :D You would like to skip step 2. -- Magioladitis (talk) 13:01, 4 June 2010 (UTC)[reply]

Well, the real reason is so that I don't have to email myself settings file back and forth between locations when I'm in the middle of a task. –xenotalk 13:10, 4 June 2010 (UTC)[reply]

Ability to save the state of the database scanner

Status New
Description It would be nice to be able to save the state of the database scanner. —Preceding unsigned comment added by Xeno (talkcontribs) 23:16, 8 May 2010 (UTC)[reply]
Added in revision

Have navigable TOC for edit box

Status New
Description Sometimes, I want to get to particular section of the edited page and I think navigable TOC would be useful for this, something similar to what the Usability Initiative created for Vector. Svick (talk) 15:50, 9 May 2010 (UTC)[reply]
Added in revision

Filter on timestamp — last edited

Status New
Description Looking to know whether there was an efficiency to be able to filter (pre-parse) pages on their last edited date, eg. pre-parse can skip files edited before DATE-A

Background: On a project at enWS we are looking to update the style used on transcriptions, and after we have updated pages, we would only want to run the search on pages edited after the last cleanup. It is a link style cleanup so there is no ready other means to filter. billinghurst sDrewth 14:57, 13 May 2010 (UTC)[reply]

Added in revision
Trivial, yup. PageInfo gives us the last edited timestamp. If someone can suggest a good place to add this, and what to do about date formats etc, I'll get this added. Reedy 06:31, 24 June 2010 (UTC)[reply]

Remove dateformat= parm from uses of template:cite web

Status More information needed
Description Could AWB remove the "dateformat=" parm from uses of template:cite web? It already recognizes it as invalid, and it removes "language = English" when it sees it (at least in the English wikipedia). I've seen "dateformat=mdy", and I think I've seen "dateformat=dmy" (with different numbers of spaces around the equal sign, and before and after the whole parm). There may be other templates where it could also be removed, but this is the one I saw today. Thanks. --Auntof6 (talk) 21:12, 15 May 2010 (UTC)[reply]
Added in revision
Yes it can, but first please point me to a discussion where this has been agreed as wanted. Otherwise somebody else will complain later. Rjwilmsi 21:40, 18 May 2010 (UTC)[reply]
It's not enough that "dateformat" isn't a parm for that template? There hasn't been such a discussion that I know of. Do you happen to know where the discussion(s) is/are for other parameters that currently get removed (so I can look at them for examples)? Thanks. --Auntof6 (talk) 21:53, 18 May 2010 (UTC)[reply]
Just go to the talk page for Cite web and start one. Or at manual or style. --Kumioko (talk) 12:15, 22 May 2010 (UTC)[reply]

remain in place when rejecting changes

Status This feature request is a duplicate
Description Currently, when I double-click on a suggested change in the diff window to reject it, the window scrolls up to the first diff. This is quite inconvenient in e.g. a table where there are dozens of suggested changes, but I can compensate by changing the table class. It would be nice if the window stayed put, so that I could scroll through it just once to delete all the diffs, rather than having to scroll down all over again each time. — kwami (talk) 20:12, 21 May 2010 (UTC)[reply]
Added in revision
Duplicate request. See #Double-click shouldn't return diff window to top. MANdARAX  XAЯAbИAM 20:37, 21 May 2010 (UTC)[reply]

Improve WP:EMDASH

Status New
Description Improve WP:EMDASH. I noticed that someone improved dashes immediately after I did a general fixes. Maybe check this script and see what can be improved. Regards, SunCreator (talk) 14:50, 25 May 2010 (UTC)[reply]
Added in revision

Image: -> File:

Status New
Description I think it would be a good idea to replace links to "Image:" with links to "File:", as this is the new namespace and everyone should read that within the source. Thus, having this as one of the general fixes would be good. --The Evil IP address (talk) 15:00, 27 May 2010 (UTC)[reply]
Added in revision
See Wikipedia talk:AutoWikiBrowser/Feature requests/Archive 5#Image to File. –xenotalk 15:04, 27 May 2010 (UTC)[reply]
Those arguments are rather weak. The reason for that is to ensure usability: You and I know that image has been renamed to file, but newbies don't, and it will then only be confusing when once they see it as an image and once as a file. Thus, changing this as a general fix that you do when you edit anyway would be good to ensure consistency and reduce confusion. --The Evil IP address (talk) 14:48, 28 May 2010 (UTC)[reply]
I don't really have a strong opinion one way or the other, just pointing out this was previously closed as WONTFIX. –xenotalk 14:50, 28 May 2010 (UTC)[reply]
It wasn't done due to a lack of consensus that it was desirable and useful. If the consensus has changed it can be done. Rjwilmsi 08:59, 29 May 2010 (UTC)[reply]
Well, this feature is within the Pywikipedia cosmetic_changes.py, so I assume there is consensus for this change. --The Evil IP address (talk) 14:16, 30 May 2010 (UTC)[reply]
If it matters I do this when I do edits but only if there are other significant edits being done at the same time. --Kumioko (talk) 16:46, 1 June 2010 (UTC)[reply]
Status New
Description In the "Alerts" area, could the "delink selection" be made available when there aren't any multiple wiki-links? I use the "Find" feature with regexes to find things that I'd like to unlink, and being able to use the delink button would be very helpful. --Auntof6 (talk) 01:18, 28 May 2010 (UTC)[reply]
Added in revision

Sentences with duplicated periods before and after a ref

Status New
Description See below copied form my talk page. Rich Farmbrough, 20:16, 3 June 2010 (UTC).[reply]
Added in revision

[...] I've noticed that many references in WP articles have duplicated periods, one before the ref tag and then a superfluous one after it (Macropsia#Epilepsy (note 20) and Macropsia#Viruses (note 24) are a couple of examples I've left uncorrected so you can see what I mean). Is deleting the extra period a task that might be added to SmackBot's chore list?

Similarly, in a stupefyingly large number of cases, ref tags are placed before punctuation rather than after it, where MOS:PAIC recommends they be placed. Superfluous spaces before punctuation marks are another abundant eyesore. Are these potential SmackBot-y tasks? Perhaps the consumption of resources outweighs the benefits of large numbers of trivial changes, but as a reader I find that poor copyediting damages my impression of an article's credibility, whereas even seemingly trivial improvements, if they contribute to an article's professional appearance, can considerably enhance it. Cheers. -- Rrburke (talk) 15:51, 3 June 2010 (UTC)[reply]

The first case could be usefully added to general fixes for WP:AWB (which is the program behind SmackBot almost all the time), the second has, I think been turned down, for the case where one wants to ref a phrase or word, rather than the whole sentence. Rich Farmbrough, 20:16, 3 June 2010 (UTC).[reply]

rev 6639 Initial implementation of duplicate punctuation cleaning, not yet called in genfixes. Rjwilmsi 17:02, 5 June 2010 (UTC)[reply]

Moving talk pages

Status New
Description It would be nice if we had an option to move an associated talk page as we do when we move manually. I'm leaving a bunch of talk pages at redirects because they're too time consuming to go back and do manually. — kwami (talk) 23:53, 5 June 2010 (UTC)[reply]
Added in revision
Trivially done. Need to decide if we just do it, or make it optional.. Reedy 18:45, 6 June 2010 (UTC)[reply]
Optional. Exactly as in Wikipedia. -- Magioladitis (talk) 22:08, 6 June 2010 (UTC)[reply]

Multiple typo lists

Status New
Description AWB should support using more than one typo list on third-party wikis. Being able to specify from within AWB which lists are used (e.g. separate checkboxes for individual lists, and one "all lists" checkbox) may also be useful, but isn't central to this request. ダイノガイ千?!? · Talk⇒Dinoguy1000 21:02, 7 June 2010 (UTC)[reply]
Added in revision

Automaticlly remove missing files

Status New
Description Automatically remove missing files, during genfixes, AWB should remove images/files that dont exist. βcommand 19:24, 8 June 2010 (UTC)[reply]
Added in revision

I think this was rejected in the past. Bots finding deleted files used to comment them out. The reason is/was that this gives the chance for a recently deleted file to be reuploaded in a new version. -- Magioladitis (talk) 22:17, 8 June 2010 (UTC)[reply]

I don't see the point in leaving articles messed up. I'm currently working on a 13k list of deleted/non-existent file links. Leaving an article with red links does not encourage what your trying to do. βcommand 22:50, 8 June 2010 (UTC)[reply]
I think these have to be done manually (not automatically). Redlinks are the main way of diagnosing erroneous deletions (like when commons deletes a file that needs to be uploaded locally). — Carl (CBM · talk) 23:05, 8 June 2010 (UTC)[reply]
I tend to agree with CBM. We already have the ability to remove or comment out a given file name, which means the AWB user has determined that the file has become a redlink for good reason. Doing this in bulk may not helpful. Rjwilmsi 12:17, 9 June 2010 (UTC)[reply]

Combine multiple common categories

Status New
Description There are currently a number of articles that have multiple individual Common Category links on the same article. For example Body painting has two; One for bodypainting and one for face painting. I would like to recommend adding logic to AWB to combine these into the Common cat multi template rather than have two individual ones. --Kumioko (talk) 17:12, 11 June 2010 (UTC)[reply]
Added in revision

Disambiguate {{dn|wikilink}}

Status New
Description When I make my list using the source "What links here" and add What links to a particular disambiguation page, it includes pages that contain {{dn|wikilink}}. However, those pages are skipped by AWB. For example, you can try this by trying to disambiguate APC - notice that it will include Adenocarcinoma in your list because the article contains {{dn|DCC}}, but AWB won't prompt you to disambiguate it. (If you have enabled RegexTypoFix, it will prompt you to change "etc" to "etc.") Thanks! GoingBatty (talk) 02:44, 13 June 2010 (UTC)[reply]
Added in revision

Move Template:Wikipeadia-books to See also

Status New
Description move {{Wikipedia-Books}} to See also --Kumioko (talk) 10:43, 16 June 2010 (UTC))[reply]
Added in revision

Succession templates out of place

Status New
Description I would like to suggest adding logic to AWB to move succession templates to the correct location below Notes/References and External links and above defaultsort or categories. According to the WP:Layout succession templates should be after these sections. In many cases I am finding these succession templates at various places throughout the articles. If it is not possible to program this then perhaps an alert similar to the one recently added for the see also section could be added to notify the users if the Succession templtes are out of place. --Kumioko (talk) 17:12, 14 June 2010 (UTC)[reply]
Added in revision

Fixing missing/incorrect references display

Status New
Description Thank you for this change. Would it be possible to modify it to also recognize the following:
<References> (upper-case R)
<references /> (one or more spaces before the slash)
<references > like above, but without slash

Thanks. --Auntof6 (talk) 10:38, 16 June 2010 (UTC)[reply]

Added in revision

Improvements to the New Alert box

Status This feature is partially implemented
Description Thanks for making the Alert box into a text box like the Wikilinks box. I would like to suggest a couple of further improvements if possible.
  1. First I would like to suggest adding a horizontal scroll bar. Some of the alerts scroll off the box to the left and you cant read the whole thing. I think someone already suggested a vertical one.
  2. Also, would it be possible to include logic similar to that used by wikilinks to take you to the that line if clicked. Currently it lists the alerts but its sometimes difficult to locate the problem the user is alerted too.
  3. Lastly would it be possible to add a count to the number of times that problem occurs in the article like the wikilinks does. For some alerts such as unbalanced brackets or invalid citation parameters its hard to find all of them.
  4. It would be nice if AWB could be set somehow to search for specific ones, for example if I wanted to search for Dead links I could select that alert, perhaps under options somwhere and AWB would let me know when it finds one.
  5. The next is kind of a high hope but I think it would be useful if there was a way we could add our own Alerts in much the same way as the find and replace but rather than find it and replace it, it will just let us know if there is one. The idea I had was to add the ability under the find and replace Normal Settings option and maybe the advanced option to Alert Only as maybe a checkbox. Sorta like how we identify it as a minor edit. Then when AWB finds it it shows it as an Alert rather than process it as a change.
--Kumioko (talk) 20:05, 20 June 2010 (UTC)[reply]
  1. When working with talk pages could an alert be added to notify the user if the talk page is empty or if there are no wikiproject banners present. Currently if AWB is being used to scan talk pages for problems and articles talk page is empty or contains no banners it simply moves on. --Kumioko (talk) 15:09, 24 June 2010 (UTC)[reply]
Added in revision
rev 6712 gives horizontal. Vertical will appear when needed. Reedy 20:28, 20 June 2010 (UTC)[reply]
Thanks, do you have any comment on the other two suggestions? --Kumioko (talk) 21:51, 20 June 2010 (UTC)[reply]
3rd should be trivial, 2nd would be possible, but more difficult. Reedy 06:23, 24 June 2010 (UTC)[reply]
rev 6840 Add count to end of multi-item alerts. Rjwilmsi 19:52, 15 July 2010 (UTC)[reply]

separating categories from templates in Vikipedio

Is this the place to ask for all language WPs?

In Esperanto, there are two templates which editors feel should not be separated from the categories by a blank line, because they tie in closely with the categories, and have nothing directly to do with the article. These are 'vivtempo' & 'havenda artikolo'. Can these be added in as exceptions? See comment on my talk page here. — kwami (talk) 23:58, 23 June 2010 (UTC)[reply]

Can you provide an example? -- Magioladitis (talk) 15:27, 24 June 2010 (UTC)[reply]

Option to enable/disable talk page fixes

Status New
Description I suggest adding an option to the options menu item to enable/disable talk page fixes. This could be similar to the option for "Do not apply WP:MOS fixes. I can foresee that there may be occassions when it may be undesirable to process these while performing other edits. --Kumioko (talk) 15:23, 24 June 2010 (UTC)[reply]
Added in revision

You can disable talk page fixes by disabling genfixes. -- Magioladitis (talk) 15:26, 24 June 2010 (UTC)[reply]

Good to know, I didn't realize the talk page fixes were lumped into genfixes. I had thought it might be useful but now that I know that I can understand it wouldn't be as easy to do. --Kumioko (talk) 15:33, 24 June 2010 (UTC)[reply]
General fixes are customised based on the type of the page: Article, Talk page, Redirect. -- Magioladitis (talk) 15:39, 24 June 2010 (UTC)[reply]

Suggestions for additonal logic to talk pagegeneral fixes

Status New
Description As I have been working with talk pages I have come across several things that I think may be usefull edits or alerts in AWB for those of use that work with talk pages.
  1. eliminate duplicate taskforces within wikproject template. For example if an article contains the Wikiproject MILHIST template and 2 instances of the same Task force (biography for example) one would be removed. I have found a number of articles with multiple identical task forces within the same template. Here is an example edit of one I recently did manually. [14]
  2. add the biography task force to the Wikiproject MILHIST template if the talk page also has the WPBiography banner and the biography task force parameter is not already present. here is an example of an edit were I did that manually [15]
  3. add the military-work-group = yes parameter to the WPBiography template if teh talk page also has the WPMILHIST banner and the military-work-group parameter is not already present
  4. add an alert if the MILHIST banner is present and the article is Start or B class but does not contain the B class checklist
  5. remove the bclass checklist from the MILHIST banner if the article is assessed as a stub and the bclass 1-5 criteria are missing. There is no need to have the checklist if the article is just a stub. This might work best as an alert stating something to the effect of "Stub with B-Class checklist". Here is an example of one were I removed the chacklist. [16]
  6. Remove the Skip to talk template if the talk page contains only Wikiproject banners
  7. add an alert to notify the user if the class of a banner needs assessment. --Kumioko (talk) 19:21, 25 June 2010 (UTC)[reply]
Added in revision

Flexible starting point for very large lists

Status New
Description When making a list, it would be neat if by adding a code, like "&from=fe", AWB would start the list from the letters "fe". Fore example "Category:Living people&from=fe" starts the list from "fe" then "fc" etc. This can help in very large lists. Sole Soul (talk) 13:25, 28 June 2010 (UTC)[reply]
Added in revision

Prevent the article from being saved if a condition exists

Status New
Description An option that would prevent an article from being saved if a rule is violated. So if the Save button is pressed and a condition exists that violates a predefined rule then the article is not saved and an error dialog is displayed (or the article is skipped and the occurrence is logged).
Added in revision

This could be a plug-in I guess. It would create a additional rules dialog analogous to advanced settings. The dialog would allow the user to enter some number of rules (regular expressions) paired with an error messages. The text would be evaluated when the Save button is pressed. If a condition exists in the text which violates one of the rules then:

  1. The save is aborted.
  2. The first instance of violating text is highlighted as with the highlight errors option in the Options Menu.
  3. An error dialog is displayed containing the paired error message.
  4. If in bot mode, or at the users discretion, the page is skipped and the error message entered in the skipped log.
  5. This process is repeated until the text does not violate any of the rules.

Perhaps a check box could be added to the rules dialog that would prevent saving when an error exists of the type highlighted by the existing highlight errors option. This might also include the option of skipping and logging the error type.

The highlight color should probably be different than the red used by the highlight errors option. Some striking color that could not be confused with red but does not obscure the text.

The motivation is that it is possible to detect situations that are ambiguous and need human attention. In the past I've created rules that inserted brackets that created an open bracket error. On re-parsing the bracket errors where highlighted and allowed me to handle the case manually. It's a laborious process that is prone to failure.

I hope that this was not already suggested and declined and that it is not too much to ask for.  –droll [chat] 06:25, 6 July 2010 (UTC)[reply]

The interface might not have to change much. Maybe add a rule type to advanced settings that implements the functionality.  –droll [chat] 03:29, 15 July 2010 (UTC)[reply]

Quick Login enter to login

Status New
Description When I type my password in the Quick login, which I use at my secondary computer, when I hit enter it doesn't click the login button. Instead I have to use my mouse to click the button. I know this seems a little petty, but is definitely a standard feature for login windows on the web and on most passworded programs. It would be a pretty useful, and I would think simple, interface adjustment. Sadads (talk) 11:39, 12 July 2010 (UTC)[reply]
Added in revision

Pre-sort articles

Status Feature already exists in AWB
Description In a created list, AWB would process every page, and remove auto-skipped ones. Then, you can go through and check if the corrections (would mostly be used for typos) are OK. This would speed up the process. Allmightyduck What did I do wrong? 02:27, 15 July 2010 (UTC)[reply]
Added in revision
This feature is already available. From the main Options menu, select "Use pre-parse mode". After you start, AWB will go through and remove all pages which meet your "skip" criteria, and mark the remaining ones with a green background. MANdARAX  XAЯAbИAM 04:26, 15 July 2010 (UTC)[reply]

Typos tab of edit box: include the typo rule name as first column, alongside existing find & replace columns

Status New
Description Typos tab of edit box: include the typo rule name as first column, alongside existing find & replace columns. Rjwilmsi 19:45, 15 July 2010 (UTC)[reply]
Added in revision

Facilitate pasting from a category in Firefox

Status Feature added in next release
Description I often selectively copy entries from large categories such as Category:Living people to paste into my AWB list. This works fine when I copy pages which are all a portion of the same column. But if I copy all of the entries in a column, or part or all of more than one column, all of the pasted pages end up in AWB prefixed with "* ". This does not appear to happen with Internet Explorer, but I always use Firefox. (Things like Twinkle don't work in Explorer.) When Firefox copies portions of a column, each entry is preceded with "# ", which AWB correctly handles. For full columns or parts of more than one column, the entries are prefixed with "    * ", and AWB discards the leading spaces but keeps the asterisk. Implementing a fix shouldn't cause any confusion with valid pages which begin with an asterisk, because they can't start with a space. MANdARAX  XAЯAbИAM 21:15, 15 July 2010 (UTC)[reply]
Added in revision 6841
rev 6841. Rjwilmsi 23:44, 15 July 2010 (UTC)[reply]
Thanks! A little thing like this will be a big convenience for me. Your speedy response on this and other matters is very much appreciated. MANdARAX  XAЯAbИAM 00:16, 16 July 2010 (UTC)[reply]