Wikipedia talk:AutoWikiBrowser/Feature requests/Archive 1

Copy From Web Browser
Is added as SVN Rev 601. Just needs shortcut key fixing

Reedy Boy 23:56, 16 February 2007 (UTC)

Restart after "Database locked"
if (HTML.Contains("The Wikipedia database is currently locked, and is not accepting any edits or other modifications.")) {//http://en.wikipedia.org/wiki/MediaWiki:Readonlytext StartDelayedRestartTimer(60); return false; } Added Start; if (HTML.Contains("The Wikipedia database is currently locked, and is not accepting any edits or other modifications.")) {//http://en.wikipedia.org/wiki/MediaWiki:Readonlytext StartDelayedRestartTimer(60); Start; return false; }

There was an automatic delay timer on 60 seconds, so i have put it to automatically try again after 60 seconds

For the "maybe with capped exponential backoff (5s, 10s, 20s, 40s, up to say 5 min)" - Are you wanting some user option to be able to set your preffered wait time before trying again?

Reedy Boy 14:17, 23 February 2007 (UTC)
 * Looks good. I think with the capped backoff he meant that the first time it encounters a database lock it will wait 5s, the second time 10s, the third 20s, etc, up to 5 minutes, at which point it would keep waiting 5 min each time.  I think that we already have something similar for other events. — M ETS 501 (talk) 14:31, 23 February 2007 (UTC)


 * Oooh, right, so an increasing wait time if the database is getting back logged. That wouldnt be too difficult. Is it a worthwhile feature? Reedy Boy 14:32, 23 February 2007 (UTC)
 * It could be shared with the other retry calls (error page, etc.) And there can be a lot of AWBs running at the same time. Rich Farmbrough, 14:36 23 February 2007 (GMT).
 * Are you saying this was already fixed? The idea of the exponential backoff is not to hammer the servers when they're down (i.e. suffering (as in kicking a man while he's down), not "down"), db locked usually only lasts for a few seconds, if it's still locked (or locked again) give it a bit longer before the retry.  Trying every 5 mins should be harmless. Rich Farmbrough, 14:35 23  February 2007 (GMT).


 * No, i had added the extra automatic restart after a minute. We can add the exponential backoff, i think, it would be a good idea. Anyone else? Reedy Boy 14:40, 23 February 2007 (UTC)
 * Yeah, we have that already, just replace StartDelayedRestartTimer(60) with StartDelayedRestartTimer. It waits 3 extra seconds each time. — M ETS 501 (talk) 14:44, 23 February 2007 (UTC)


 * Ok, i changed the 3 seconds to 5 seconds in that void. I thought 3 seconds was a bit quick. Also change the lock check to rather than (60). Reedy Boy 14:51, 23 February 2007 (UTC)
 * Cool. Thanks. Rich Farmbrough, 23:45 23 February 2007 (GMT).


 * When Mets501 gets back from his short break, we should be able to get 3.1.2.0 out, fix included. Reedy Boy 23:51, 23 February 2007 (UTC)
 * Sorry :-) I'm back now, and 3.1.2.0 is released. — M ETS 501 (talk) 02:03, 24 February 2007 (UTC)

New version notice

 * Err, yeah, would be a good idea, then the user is notified. Rather, than not knowing until that version was disabled. Reedy Boy 17:30, 24 February 2007 (UTC)
 * Mets501 has made some changes to the login/check version routine. So we'll get some testing done, and it should be there in the next version =). More details on how it works when its done Reedy Boy 09:35, 26 February 2007 (UTC)

Be smarter about "decade" apostrophes

 * This sounds like a bug, does this happen when you where editing ? If so can you provide a link to the difference (Gnevin 18:11, 3 March 2007 (UTC))

Change Color of inactive rules

 * Err, yeah, i should've thought so

r.enabled_ = RuleEnabledCheckBox.Checked; Just needs to be worked out how to change the colour on the bits

What 2 colours do you want? Or do you want it say, red if disabled, but stay black if enabled?

Im presuming you mean a colour of the rows/text, in the left hand list where it displays rules and subrules?

Just to make sure, so i dont go looking and changing colours on the wrong thing!

Reedy Boy 09:46, 27 February 2007 (UTC)


 * Red for disabled and black for enabled in the list would be fine. —Dispenser 22:41, 3 March 2007 (UTC)


 * Finally got Round to sorting it. Added in SVN Rev 694 Reedy Boy 22:39, 9 March 2007 (UTC)


 * Just realised that this didnt cater for subnodes. SVN Rev 695 includes a recursive technique to colour in the nodes. Reedy Boy 23:03, 9 March 2007 (UTC)

Icelandic language request
Hello, I'd like support for Icelandic language. Is this possible? --Jabbi 13:28, 8 March 2007 (UTC)
 * Are you wanting support for the Icelandic Wikipedia? Ie is.wiki? Reedy Boy 17:18, 8 March 2007 (UTC)
 * Yes, correct. I don't mean icelandic language translation for the user interface hehe --Jabbi 18:59, 8 March 2007 (UTC)
 * Done. Max S em 19:27, 8 March 2007 (UTC)

Easier way to remove duplicate wikilinks
I didn't add exactly what you said, but now when a link is selected you can click a "Remove link" button to remove the link. — M ETS 501 (talk) 23:08, 12 March 2007 (UTC)
 * Sounds good to me. &mdash; RevRagnarok  Talk Contrib 01:02, 13 March 2007 (UTC)

Replace Template:DEFAULTSORT
Hmm, 2 Regex Replaces me thinks

ArticleText = Regex.Replace(ArticleText, "", ""); ArticleText = Regex.Replace(ArticleText, "", "");

Just where to put it....??

Reedy Boy 20:01, 11 March 2007 (UTC)
 * I committed it in the same function that changes an article to use defaultsort. — M ETS 501 (talk) 01:13, 12 March 2007 (UTC)


 * Cheers Mets =) Reedy Boy 10:54, 12 March 2007 (UTC)


 * Thank you both, mattbr30 15:00, 12 March 2007 (UTC)

Remove dups
Added along with some interface improvements. — M ETS 501 (talk) 01:06, 13 March 2007 (UTC)

stubs on .pl
So you want "PersonData + Disambig + Stub + Categories + Interwikis"? — M ETS 501 (talk) 01:39, 4 March 2007 (UTC)
 * disambigs are on top on .pl (, there is no other contruction), but about the stub sequence yes: stub->categories->interwikis, as 3.0.6.0 version did (with only one empty line between data and stub), that's the most common construction on .pl, other aren't welcome (if they exist they must probably have been done by AWB), for example here admin draw another admin's attention to not doing so again --gregul

Ignore stub/iw/defaultsort only edits
All of the specific functions (find and replace, categories, images, etc.) have local Skip if nothing changed options, so if you're running a specific task, just tell it to skip if nothing to do with that task was changed. Correct me if I'm wrong, but if you checked the local skip checkbox then wouldn't you not need this function? — M ETS 501 (talk) 05:03, 12 March 2007 (UTC)
 * Except sometimes my task is to run general fixes against all the articles in a category. I still want to do the fixes if they are meaningful (like getting rid of a category that appears twice), but skip them if they are insignificant.  This is not a high priority request, so just close it if it isn't worth the effort. --After Midnight 0001 10:26, 12 March 2007 (UTC)
 * If you want to do that, I recommend turning on typo fixing, and then if no typo is fixed have it skip the article. — M ETS 501 (talk) 17:44, 13 March 2007 (UTC)
 * OK, Withdrawn. --After Midnight 0001 21:29, 13 March 2007 (UTC)

Open text selection in browser
What exactly do you mean? Right now when you're editing a page you can right click on the edit box and click "open article in browser". — M ETS 501 (talk) 06:54, 13 March 2007 (UTC)
 * yes but it opens the article i'm working on. A second option "Open selection in browser" would open whatever i had highlighted (it's merely a matter of adding " http://en/wikipedia.org/wiki/ " to the beginning of the string:
 * this could save time for those who wish to follow links within an article, rather than having to load the main page first and then finding the link all over again. Plus i don't think it should be too difficult to incorporate into the edit window? the Alerts window might be more taxing? -ΖαππερΝαππερ BabelAlexandria 08:05, 13 March 2007 (UTC)


 * So, basically, if its a wikilink, you want the page opening, appended by whichever wiki you are logged onto? If so, this would be fairly easy to do, but without faffing around doing a lot of error handling, it could let you open pages that doesnt exist. If you wanted it basically, if you highlight something, and then 'open selected page in browser', on the context menu in the edit, we can do that. Well, i cant see any reason why not. Reedy Boy 10:18, 14 March 2007 (UTC)


 * true, it could let you open pages that don't exist, but it's not like it would crash the person's puter or anything, they'd just get a really weird "create a new page". :) -ΖαππερΝαππερ BabelAlexandria 14:08, 14 March 2007 (UTC)


 * Well, yeah. I think Mets has added something for this... Reedy Boy 15:15, 15 March 2007 (UTC)


 * I've just added this properly. Ive put a bit of error handling on it, so that you cant open a page if there is no text selected (in the same way you cant copy or cut if there is none selected)

System.Diagnostics.Process.Start(Variables.URLLong + "index.php?title=" + txtEdit.SelectedText);

Reedy Boy 21:21, 16 March 2007 (UTC)

Option to reload wiki checkpages on start

 * As for a side point. If you ticked, and unticked the typo list, it should reload it. The checklist is done at login. Reedy Boy 15:14, 15 March 2007 (UTC)
 * OK, thanx, that'll do fine. I just tried it, and I guess it reloaded since I got the popup. &mdash; RevRagnarok  Talk Contrib 02:55, 16 March 2007 (UTC)


 * It would be possible to have a menu option, to force reload of Regextypofix, and reload logged in status. As i can see a need for like you said. Reedy Boy 10:30, 16 March 2007 (UTC)
 * Your call, thanx. What you gave me is good enough for now to run with it. &mdash; RevRagnarok  Talk Contrib 11:59, 16 March 2007 (UTC)
 * Its something i will be able to add easily. Just needs one menu option that can run the check the user status, and if the checkbox for regextypofix is ticked, it will reload the typo's. Reedy Boy 12:45, 16 March 2007 (UTC)


 * Added a menu option for you for the next release :). Reedy Boy 18:18, 16 March 2007 (UTC)
 * As always, tnx! &mdash; RevRagnarok  Talk Contrib 20:37, 16 March 2007 (UTC)

Allow access to list while adding rules

 * Due to the .ShowDialog method used to show the advanced find and replace window, you are unable to anything with any other AWB window but that. That can be fixed by changing it to .Show - I cant see any reason why we cant do this, so i'll just wait to see if any other developers respond to say no.

It would also make the all of the show/hide code, as below, work. As this wont do anything with the show dialog code

if (!replaceSpecial.Visible) replaceSpecial.ShowDialog; else replaceSpecial.Hide;

Reedy Boy 20:09, 11 March 2007 (UTC)
 * But you can't copy from the listbox either way. — M ETS 501 (talk) 21:57, 12 March 2007 (UTC)


 * I've changed it to .Show now Reedy Boy 21:06, 16 March 2007 (UTC)

Load articles into list comparer
Done, and now ListComparer has a couple new features and a completely redesigned interface as well. — M ETS 501 (talk) 21:34, 23 March 2007 (UTC)
 * Thanks, and I look forward to seeing the results! mattbr 22:12, 23 March 2007 (UTC)

Change watchlist
I've discussed this before and don't know if it's a bug or a feature request. If its a bug its ok here if not i'd like to suggest a button to be able to press to toggle my watchlist preference when i use AWB
 * Definitely a feature request. — M ETS 501 (talk) 03:36, 20 February 2007 (UTC)
 * The root of this issue - that AWB adds pages to the watchlist in the situation you decribe above, can be quite easily solved. However, emloying this easier method means that any pages already on the watchlist but edited by the bot are removed, hence there can be problems.  The other way to do it is to either change the Wikipedia preferences (somethng I wouldn't really want to do), or add an AWB user setting "Allow AWB to over-ride my MediaWiki watchlist settings".  Mart inp23  17:05, 26 March 2007 (UTC)
 * Did the latter option - preference added to the prefernces dialog. Mart inp23 18:05, 26 March 2007 (UTC)
 * Hey guys i thought you have forgotten about this, cheers for the great work (Gnevin 14:58, 27 March 2007 (UTC))

Option to always filter non-namespace and sort alphabetically

 * Add to r823. I've changed the toolbar List> option for the filters and alphabetising into checkable menu items, so when selected the list will auto-resort on update.  Thanks, Mart inp23  17:20, 27 March 2007 (UTC)

Two stage filtering of list

 * I had previously made such a request about 6 months ago and was told that would waste Wikipedia bandwidth with the extra page loads. I thought it would still be very useful, so I coded it up in my own build which I run when I need to do this. --Thiseye 19:45, 17 March 2007 (UTC)
 * Yeah, i did request somethign similar aswell before... And was suggested to use the DB Scanner with a database dump. Im wondering what the actual drain on resources would be.... Reedy Boy 20:31, 17 March 2007 (UTC)
 * The DB Scanner is not a tool I am familiar with. I may look into it if I get a chance. Is it something I can plug into AWB - the idea is that I don't know what I'm looking for until it is there (like a typo or any other thing AWB fixes). &mdash; RevRagnarok  Talk Contrib 14:10, 18 March 2007 (UTC)
 * Its already part of AWB. Make From --> Database Dump. You just need to download a large xml dump of wikipedia, then unrar it Reedy Boy 14:43, 18 March 2007 (UTC)
 * Is there a way then in AWB to filter that DB dump so I only do articles on my watchlist? Or would I need an XML tool to extract that first? &mdash; RevRagnarok  Talk Contrib 14:58, 18 March 2007 (UTC)
 * How big is your watchlist...? As downloading a 2GB file is a bit OTT.. And it would probably be out of date (they are done monthly or so) Reedy Boy 16:02, 18 March 2007 (UTC)
 * Yeah, I just saw that it is about 2 weeks old all the time, so that seems to be useless. I see you can get an XML extract with a special URL of each, I can use a Perl script (my Python is pathetic) to parse my watchlist and extract the XML to a file - would that be anything useful? It would definitely be less load on the servers (no HTML wrapping needed or images loaded). My full list is 1885 today, but 953 in mainspace. &mdash; RevRagnarok  Talk Contrib 18:37, 18 March 2007 (UTC)

Start / stop tags in articles
Good idea, but we have a section on the checkpage for pages which are not compatible with AWB's general formatting (such as this one). That should be enough, right? (I've added associative array to that list, if you have any others let me know). — M ETS 501 (talk) 05:06, 12 March 2007 (UTC)
 * Which checkpage? I'd like other things to still run, just not that section. Another example is .nfo where AWB always wants to turn FILE_ID.DIZ into FILE ID.DIZ. &mdash; RevRagnarok  Talk Contrib 10:59, 12 March 2007 (UTC)
 * Look at the check page. View the Source/Edit it

Look after Reedy Boy 15:17, 15 March 2007 (UTC)
 * OK. I cannot edit (yet) since I just started my RfA. When you get a chance you may want to add Newsgroup to the typo ignore, it tries to capitalize England (and my last run, it started trying Hawaii... looking at the list, I wonder why Harvard and Microsoft aren't in there yet...). &mdash; RevRagnarok  Talk Contrib 02:57, 16 March 2007 (UTC)
 * Sure someone will, I'm not an admin either, so cant do it. Hehe Reedy Boy 10:32, 16 March 2007 (UTC)

Excess whitespace as a general option

 * I thought it does fix most excess whitespace normally??? Reedy Boy 20:05, 18 March 2007 (UTC)
 * i had the gen cleanup enabled while i was retagging/cleaning several image pages and had to always right click and select the whitespece option. does the program run the exact same function when applying general fixes as it does when you click the option from the list? -ΖαππερΝαππερ BabelAlexandria 18:55, 27 March 2007 (UTC)


 * It seems it isnt in the general fixes... I cant remember if some people were getting annoid by removing whitespace.

Needs articleText = parsers.RemoveAllWhiteSpace(articleText);

Adding around line 831

Will post it on the dev talk page, see if anyone else can see a reason not to!

Reedy Boy 20:58, 27 March 2007 (UTC)


 * I think it will work out best for everyone if it is just an option, like "Auto tag" and "Unicodify whole article" -ΖαππερΝαππερ BabelAlexandria 21:12, 27 March 2007 (UTC)


 * I also think it's best as an option. The right click option removes all excess spaces in the text, so for example it will remove spaces where they have been purposely placed to ease editing (eg where they have been used to line up the parameters in an infobox or a cite template). I think it will also remove instances where two spaces are used after a full stop or in table construction. The end result is a diff that shows lots of changed lines, making it harder to identify what the purposeful change was. mattbr 21:25, 27 March 2007 (UTC)

UI label colour change

 * Set to transparent to match the tab control. Reedy Boy 18:27, 31 March 2007 (UTC)

Shared use of RegexTypos

 * This feature actually exists already exits, in a form. Mets added it on my request for custom wiki's. Basically, AWB will use the en.wiki typo list if one doesnt exist on the local wikipedia... Reedy Boy 19:46, 26 March 2007 (UTC)


 * I added such feature to checkpage. Now you can point AWB to custom RETFs by adding line like  to checkpage if new page is local, and full path to contents of the typos page otherwise, e.g.   forces us to use Russian typos list. Max S em 16:58, 27 March 2007 (UTC)


 * Seems to be asking if you want to use the english wiki ones even if you are on the english wiki. Says no typo's found Reedy Boy 18:33, 27 March 2007 (UTC)


 * Can someone add to our en.wiki checkpage? People at the other wiki's need informing of this - Mets? Reedy Boy 17:03, 30 March 2007 (UTC)


 * User:kingboyk has added that to our checkpage. MaxSem: You had missed an index.php from the link to the page in the, so it was falling over, and asking to revert to the default. Fixed that. Reedy Boy 20:24, 30 March 2007 (UTC)

Don't complain of empty categories

 * Thats an easy change. It was something i suppose, so the user wasnt left wondering why the category didnt bring up any more articles... Maybe have this as a user setting? Reedy Boy 17:44, 24 March 2007 (UTC)
 * It's because query.php doesn't distinguish between empty and non-existant categories. — M ETS 501 (talk) 19:03, 27 March 2007 (UTC)
 * I'm inclined to agree with Rich; I find that a nuisance too, although the altered message is at least an improvement. --kingboyk 19:11, 27 March 2007 (UTC)


 * I We (Steve and I) decided to go with the complain, but not until its loaded all the categories. It will make a list as it goes through of any bad categories, and then display a message box at the end to teh user listing them all. Then the user isnt left wondering what went wrong, and it wont interrupt the page loading from category process. Reedy Boy 21:13, 30 March 2007 (UTC)
 * Definitely a better idea. Rich Farmbrough, 14:11 31 March 2007 (GMT).

Two requests/suggestions: collapsible (hideable) "parameter panels" (i.e. bottom lefthand corner) and autosave

 * This should be implementable. It just needs some GUI changes adding some panels that can be hidden. Whilst we are doing other GUI changes, i'll look at doing this! Reedy Boy 16:02, 2 April 2007 (UTC)


 * Thanks for the followup! Ideally, my preference would be the autosave below, but I guess that will involve "deeper" coding... Yours, David (talk) 00:42, 3 April 2007 (UTC)


 * You wouldnt believe how much faffing this is taking!!! Ive finally got it ported over to a split container, from the 2 panels. Which means i can now easily sort out the expanding edit box. Ie, ive spent ages faffing to get it back to how it was before, but on a new control. The next bit should be the easy bit!! Reedy Boy 21:12, 3 April 2007 (UTC)


 * Revision 921-927 are the edits for this feature! Its all added now. Its on the edit toolbar atm, i need to add it to a main context menu, and give it a shortcut, but thats that!! Reedy Boy 21:33, 3 April 2007 (UTC)


 * completes the request!! Reedy Boy 21:42, 3 April 2007 (UTC)

AWB is a very useful piece of software – thanks for its continued support! Best wishes, David Kernow (talk) 06:04, 18 March 2007 (UTC)


 * That would also be an easy(ish) feature to implement. Would need a user option for people to choose whether to do it, but a timer is needed, set to whatever time the user option was set to, and just dump it to a text file. See if i can get it done for the next release. Its more getting the time to fiddle to sort it out Reedy Boy 07:11, 3 April 2007 (UTC)


 * Done in the latest SVN Revision. Added options for it. For ease, i've set it to save to the AWB directory, but if you look in the preferences, you can set the file name. I've used part of the code to add an option to the context menu to save the text to a file. Set a min of every 30 seconds (60s by default), and a max of 5 minutes. Let me know if there are any problems. Reedy Boy 19:49, 3 April 2007 (UTC)

Delinking headings
Could this be reduced to ==section heading== ? Colonies Chris 13:30, 2 April 2007 (UTC) }} rather than make a seperate request, could we tack on changing instances of this:

Foo in bar
to

Foo in bar
i'm kinda still trying to get the hang of regex and have been having problems getting this MOS guidline implented in my own personal general fixes. -ΖαππερΝαππερ BabelAlexandria 19:34, 2 April 2007 (UTC)
 * Im pretty sure AWB used to do this.... Reedy Boy 19:45, 2 April 2007 (UTC)
 * AWB use to remove links in headers but it was causing to many problems and was removed (Gnevin 16:03, 3 April 2007 (UTC))
 * Ah, cheers. I thought it was there. Its therefore no to the second part - sorry. Reedy Boy 16:36, 3 April 2007 (UTC)
 * Definitely too many problems with the second. — M ETS 501 (talk) 16:45, 3 April 2007 (UTC)

Removing redundant bolding in section headings

 * As this is a WP:MOS issue, it should be changable/implemented. Just needs a regex with a capture group in it! Sounds feasible. Reedy Boy 16:06, 2 April 2007 (UTC)
 * Done. Max S em 14:29, 13 April 2007 (UTC)

Remove more than one category
FreeTranslation.com Translation

":There it should be a characteristic of the AWB that to remove more than one category. For example if a list of articles is categorized in 2 categories erroneamente, would should to be able to remove the 2 of automatic form, and not to remove an and the other of manual form"


 * erroneamente = erroneously? Reedy Boy 10:16, 10 April 2007 (UTC)


 * You can use the CFD plugin for this. Max S em 10:57, 10 April 2007 (UTC)

Links table analysis and orphanes
Is it planned to implement requests to Links table in AWB? I am going to use it for orphaned articles search according to rules used in Russian section, i.e. I need something like SELECT Articles.id as orphan FROM Articles WHERE id NOT IN             // Linked articles list: SELECT DISTINCT dst FROM // All direct links from page to page (                          // Constructing direct links based on redirects                           // ! no double-redirects assumed                           SELECT Redirect.dst as dst,                                  Links.src as src,                                  DA.namespace as dst_namespace,                                  SA.namespace as src_namespace,                                  FROM Redirects,                                       Links,                                       Articles as SA,                                       Articles as DA                                   WHERE Links.dst = Redirects.src AND                                        SA.id = Redirects.src AND                                        DA.id = Links.dst                           UNION                           // Selecting connections between pages                           SELECT Links.dst as dst Links.src as src Articles.namespace as src_namespace FROM Links, Articles as SA, Articles as DA                                 WHERE Links.dst IN SELECT id FROM Articles AND SA.id = Links.src AND DA.id = Links.dst ) as PTP                    WHERE                            // Filtering non-articles                           PTP.src_namespace = 'main' AND                           PTP.dst_namespace = 'main' AND                           PTP.src NOT IN ( // Excluding links not to be taken into accoung // according to orphanes definition Disambiguations_id_list UNION Chronological_articles_id_list ) Mashiah 01:10, 15 April 2007 (UTC)


 * I presume that is doing direct SQL queries with the database. AWB does not do that, instead it uses the query.php and api.php which interface with the database for it. So im pretty sure this isnt going to be implemented, sorry. Reedy Boy 09:49, 15 April 2007 (UTC)
 * I've choosen SQL just for illustration purposes. I assume this query can be performed with few simple steps if querying to Links table will be added. Am I right this also depend on query.php and api.php and I have to repost my question there? Mashiah 21:56, 15 April 2007 (UTC)
 * Such feature will never be added to query.php due to performance issues. Currently, every query is done only in relation to a small number of pages, and I'm afraid that it will always be so. You should download the dump and query it whatever you want. Max S em 22:07, 15 April 2007 (UTC)

Ability to make list of all pages

 * What do you mean by "all"? You don't mean every article on Wikipedia, surely? (That's 1.7 million and counting). --kingboyk 10:45, 20 April 2007 (UTC)
 * 1,746,528 as of now. Doing large categories such as living people take long enough. That many would take hours, If you wanted to do it. Reedy Boy 11:15, 20 April 2007 (UTC)
 * The thing is, Sam, he shouldn't be doing it from the live database. From a local copy, well, sure, but it might crash the program :) --kingboyk 11:24, 20 April 2007 (UTC)
 * Also, what are you going to run against "all pages". Even at "max bot speed" (15 per min - AWB don't go that fast) it would take months to run, and seriously annoy people, methinks. Rich Farmbrough, 13:57 20 April 2007 (GMT).
 * Special:Allpages. Have fun with that. ;) &mdash; RevRagnarok  Talk Contrib 19:39, 20 April 2007 (UTC)
 * NO! ;) Reedy Boy 20:23, 20 April 2007 (UTC)

AWBUpdater config

 * - Made some checkpage changes (Thanks Martin =)). Updater should now ask user if they want to go to the optional version. Just need to do some fiddling with versions, just to ensure i've got my logic right, and it will update in the necessary cases, and offer the optional when it needs to. Reedy Boy 00:04, 22 April 2007 (UTC)
 * Cool thanx. &mdash; RevRagnarok  Talk Contrib 14:23, 22 April 2007 (UTC)

Track Listing

 * I've set it to change all track listing to "Track listing" - Is this correct? Or does it want to be "Track Listing" Reedy Boy 23:13, 21 April 2007 (UTC)
 * Yes, this is correct. Thank you. Jogers (talk) 07:46, 22 April 2007 (UTC)
 * Yes, this is correct. Thank you. Jogers (talk) 07:46, 22 April 2007 (UTC)

Kurdish Wikipedia
You can not login in ku.wiki. with AWB. There is only a few languages. Could somebody, puts this into the program. thanks. --Bohater 23:45, 28 April 2007 (UTC)
 * I've added ku to the SVN Version. I cant remember where the namspace list is... I've added the basic english one for the moment. Reedy Boy 00:10, 29 April 2007 (UTC)
 * http://ku.wikipedia.org/w/query.php?what=namespaces — M ETS 501 (talk) 00:13, 29 April 2007 (UTC)
 * Yeah, Cheers =). Martin found me it aswell - Fully Added! Reedy Boy 00:15, 29 April 2007 (UTC)


 * Sorry, but i don't see still not the ku. in users and project preferences . --Bohater 00:56, 29 April 2007 (UTC)
 * You won't. You will have to wait for the next release (or build your own version from the SVN). This is hard coded into AWB - not downloaded from anywhere. Reedy Boy 12:24, 29 April 2007 (UTC)
 * How long i must to wait it and how I could build my own version from the SVN. --Bohater 17:11, 29 April 2007 (UTC)
 * We release when we're ready, and as the next version is going to be a major release (v4) I suspect it will be a while. Recently most new releases have come at weekends, but it won't be today... I'd think next weekend is quite likely. Acquiring the source and building your own version is covered here but please note that it does require a certain amount of technical knowledge. --kingboyk 17:44, 29 April 2007 (UTC)

Highlighting only changes, not whole paragraph
V. 4 will feature improved highlighting. Max S em 06:40, 25 April 2007 (UTC)

Cross-wiki editing
Is there a way to add the ability to edit articles on other Wikimedia projects, with a proper interwiki link? Right now to distribute the Signpost, I'm forced to do all edits manually, which is a royal pain- being able to do it logged out, semi-automatically or automatically would be an immense help to me. Ral315 » 06:23, 6 March 2007 (UTC)
 * Im presuming your meaning without having to change the project prefrences to a different wiki? Reedy Boy 18:53, 4 April 2007 (UTC)
 * Yes. Perhaps it wouldn't even need a login, so long as the user has an AWB-approved account on a major project.  Ral315 » 06:00, 17 April 2007 (UTC)
 * Could do, we are looking at/going to implement a AWB profiles so people can switch between bot and normal accounts for example.. And it will be coming soon for standardised accounts (ie the same account) over all the wikimedia foundation... Reedy Boy 08:26, 17 April 2007 (UTC)

Change ordinal º to degree ° and remove space between ° and C or F

 * I see that being feasible to add, just needs a regex set adding for it. Reedy Boy 08:50, 16 April 2007 (UTC)
 * The expert on this subject is User:Bobblewik. Rich Farmbrough, 09:01 16 April 2007 (GMT).


 * But...
 * User:Bobblewik has made no edits since October 4, 2006 and may be unlikely to respond to any messages left here. Reedy Boy 09:14, 16 April 2007 (UTC)
 * On what subject? Regular expressions? The request is a simple one, if it's regexes that doesn't require an expert. I could do it, I just need to be a) told whereabouts in the code to put it (presumably this would be when "cleanup" is on), and b) other folks to test the result. --kingboyk 10:50, 20 April 2007 (UTC)
 * No, on the correct usage of units, and, becase of his experience, how to avoid false positives. See also his monobook.js. Rich Farmbrough, 13:50 20  April 2007 (GMT).
 * Ah, OK. --kingboyk 13:51, 20 April 2007 (UTC)


 * Partially Added. See diff. - Going by that diff, thats 9 of the 10 different ones changed. Reedy Boy 19:33, 5 May 2007 (UTC)


 * Seems i missed one - new diff. Commited to fix . 10 lines changed means the 10 cases catered for. =) Reedy Boy 19:39, 5 May 2007 (UTC)

The diff looks fine. As long as false positives are prevented, the tool will make the right changes. --Eddi (Talk) 18:41, 23 May 2007 (UTC)

Open either article page or talk page from right click menu

 * Would be easy. The codes already used in other places, so it's just adding it in another. Reedy Boy 08:31, 25 April 2007 (UTC)
 * Open page in browser has been there a while. But i've added the talk page one to the context menu. Reedy Boy 15:14, 5 May 2007 (UTC)
 * Realised i did it a bit of a hack way - wouldnt work on all wiki's, has been commited to fix that. Reedy Boy 20:17, 5 May 2007 (UTC)

Job splitter

 * Yeah, i did think that, it was just i couldnt be bothered trying to do it at that point, and i didnt really have the time! However, i will do it, as it just needs to pass the article list for each to the saving thing. =) Reedy Boy 08:31, 25 April 2007 (UTC)


 * As per MSN, its done in Reedy Boy 16:56, 4 May 2007 (UTC)

Skip existing pages
From Wikipedia talk:AutoWikiBrowser:

Is it possible to skip existing pages? This will be helpful in creating missing articles. --(Sumanth|Talk) 08:54, 12 April 2007 (UTC)
 * Suppose it would be possible. However, as a side point, a new logging feature is coming out in the next AWB, which will log none existant pages, and you would be able to filter by them. If this is not enough, make a request on the /Feature requests page. Reedy Boy 09:19, 12 April 2007 (UTC)
 * It would be extremely easy to implement, I say just do it Reedy (make it an option, and make it saveable in the settings). Just reverse the logic for skip non-existing pages. (Or, how about making that option tri-state: skip non existing, skip existing, none). --kingboyk 11:27, 12 April 2007 (UTC)
 * It would be helpful if a setting option can be provided as suggested by Kingboyk (rather than a filter option). --(Sumanth|Talk) 11:36, 12 April 2007 (UTC)
 * If something was implemented, we generally try to save a setting for it. But sure, it can be done. I'll have a look tonight for it. As Kingboyk said, its fairly easy to do. Reedy Boy 16:27, 12 April 2007 (UTC)
 * I'm thinking of an option group control (does dotnet have those??) for this tri-state options. Checkboxes with some logic would work too. I'll have a word with you on MSN about it as the plugin already interracts with the "skip non-existing" box and I'm gonna extend that functionality shortly (i.e. it would be nice to know what kind of control we'll be using; I suppose alternatively I ought to have IAWBMainForm expose properties and property changed events rather than control objects anyway :)) --kingboyk 16:33, 12 April 2007 (UTC)
 * Added. . Also added check so the check box for skip if not exists cannot be selected at the same time as skip if exits. Reedy Boy 23:55, 5 May 2007 (UTC)
 * And Just realised i forgot the save option. Reedy Boy 23:59, 5 May 2007 (UTC)

IAutoWikiBrowser.WikiDiffVersion

 * - Added a property to get Wikidiff version through WF.DLL. Only problem, no version is set in the C++... Dont know how to do that

[assembly: AssemblyVersion("1.0.1")] Is what i believe needs adding somewhere

Or rather than the c++ public: __property String* get_ProductVersion; ....

MaxSem?? =) Reedy Boy 21:16, 9 May 2007 (UTC)
 * Done, introduced prop . Max S em 17:33, 11 May 2007 (UTC)
 * Thanks Max =) Reedy Boy 17:53, 11 May 2007 (UTC)

UI changes

 * Done. They chkSkipNoChanges location y value had aready changed, it was at 5,85, so i changed it to 6,85. Reedy Boy 14:06, 11 May 2007 (UTC)

Combo Box for Custom Wiki's

 * Finally Added Reedy Boy 21:06, 11 May 2007 (UTC)

Remember Size, StartPosition, and WindowState of the Main window

 * Its feasible, and can be done. Will have a play Reedy Boy 19:14, 22 April 2007 (UTC)
 * Done Size and Position. Reedy Boy 19:46, 22 April 2007 (UTC)
 * Seems the method i used before handles state! Reedy Boy 20:20, 11 May 2007 (UTC)

Invert selected namespace

 * AWB has this feature... Right click in the article list, convert to talk pages, convert from talk pages... Unless your wanting a way so you dont have to highlight all the ones in the list to change them all...? Reedy Boy 11:44, 12 May 2007 (UTC)


 * Ah, cool, I hadn't realized one could right-click the article list. This is sufficient, thank you! --ZeroOne ( talk | @ ) 13:56, 12 May 2007 (UTC)

Resize Panes in AWB
Martinp23: "and quite unfeasible if we wish to preserve cross-resolution compatibility"


 * I was thinking, that it will just make them look squished - No real point to this. Reedy Boy 21:53, 11 May 2007 (UTC)

Brackets in replacement text

 * Im unable to duplicate this - Possibly fixed??. Poking user. Reedy Boy 14:29, 28 March 2007 (UTC)
 * Marking as Invalid. Reedy Boy 20:21, 12 May 2007 (UTC)

Romanian wikipedia
Could you please add the Romanian wikipedia (ro) to the preferences list in AWB? Thanks. --Roamataa 05:36, 19 May 2007 (UTC)
 * Added - Reedy Boy 08:10, 19 May 2007 (UTC)
 * Thanks. --Roamataa 08:49, 20 May 2007 (UTC)

List of pics in gallery page

 * Does the links on page not work? Reedy Boy 14:14, 20 May 2007 (UTC)
 * The new "images on page" function would do this, I suspect. Martinp23 16:32, 20 May 2007 (UTC)

Smart underscore removal

 * There was a request for AWB to load Category:Articles with an underscore in their title, and then if the title was that, not to change it... I cant seem to find it... - Found it. Merged Entries Reedy Boy 07:24, 23 April 2007 (UTC)
 * I think a better way to handle the second request is:
 * If the requested link text has an underscore, and is identical (from the Wikipedia software prospective) to the title of the article, then just have a link using the underscore with no pipe.
 * If the requested link has to be a piped link, then replace the underscore from the article name.
 * Od Mishehu 07:51, 26 April 2007 (UTC)

Implemented. Max S em 05:29, 19 May 2007 (UTC)

This is a minor edit

 * This already existed in the top menu, but i've duplicated it and added a checkbox onto start.  Reedy Boy 15:03, 23 May 2007 (UTC)

Make list: Images on page

 * Hmmm... As it stands, query.php doesnt support this function, however it does do links, so it may be possible to request it adding. This is therefore on hold for the moment!! I'll drop a request Reedy Boy 21:41, 30 March 2007 (UTC)


 * Requested - Told that implementation is feasible, just need to wait for implementation! Reedy Boy 21:51, 30 March 2007 (UTC)


 * Sounds good. I ended up making the list manually, so I personally no longer need this, but it would be useful nonetheless. —Zachary talk 14:00, 13 April 2007 (UTC)


 * Could we not do this just by loading the page in question and searching for image in it using our own regexen? Martinp23 12:06, 12 May 2007 (UTC)
 * ✅ Martinp23 12:39, 12 May 2007 (UTC)


 * Good, Good. Ideally needs migrating to query.php/api.php method when that has been implemented!! Reedy Boy


 * Bug has been implemented to api.php. eg Main Page. The current function needs migrating to use api.php now - purely will be quicker and create less load! Reedy Boy 08:14, 21 May 2007 (UTC)


 * Updated to api.php Reedy Boy 19:18, 21 May 2007 (UTC)

pywikipedia bot code generation
Sorry, that would just be way to much work to do, translating between languages. — M ETS 501 (talk) 19:39, 24 May 2007 (UTC)

Empty templates – & categories

 * Should be. Regex capture group between –  and if it 'trims' to be "" ie nothing, it should be removeable. Reedy Boy 15:06, 23 May 2007 (UTC)


 * Done - See diff. I also thought ahead, and it will do, Category: with different spacing in. . Just as a thought, the only place it may be a problem is some of the 'help' pages of wikipedia, or talk pages. But on talk pages, there shouldnt be general fixes run. As for the other, the user will just have to watch what they are doing :) Reedy Boy 19:24, 30 May 2007 (UTC)

"Add article from.." in "List comparer"

 * I understanding what you are asking for, but im not 100% sure on its purpose. Are you wanting this to move back the article lists from the 'compared' lists back to the main form? Rather than saving and having to reload them? Reedy Boy 14:43, 23 May 2007 (UTC)


 * What I mean is that the transfer list "Duplicates" to the list "List 1" by pressure Right-click the list of "Duplicates", then select the "transfer list Duplicates to the list List 1" (I use :)) --OsamaK 08:23, 25 May 2007 (UTC)
 * Added Reedy Boy 15:33, 30 May 2007 (UTC)

Main article -->

 * diff - . There arent any other cases that need accounting for are there? Reedy Boy 16:02, 30 May 2007 (UTC)
 * Also catering for colons and semi colons before the text - Reedy Boy 18:55, 30 May 2007 (UTC)

sort category list
Category sorting is rather contraversial. I seem to remember AWB did this before, but was removed as there was no concensus on the way to sort categories. I think, that this will be a no no.. Reedy Boy 20:07, 1 June 2007 (UTC)
 * Concur, this should not be implemented. Many articles with a plethora of categories are sorted in "priority order" rather than alphabetically. --After Midnight 0001 02:03, 2 June 2007 (UTC)
 * Thats what i thought/meant. Its a no then. Reedy Boy 09:52, 2 June 2007 (UTC)

Wikia.com checklist
Done. AWB will use the centralized http://www.wikia.com/wiki/Wikia:AutoWikiBrowser/CheckPage, all admins will be automatically approved on their projects, staffers will be approved everywhere. The central checkpage will list links to typos in every language, titles with underscores and pages not to be processed by general fixes are to be stored on local checkpages. Max S em 18:26, 2 June 2007 (UTC)

ar.wikiversity

 * If i understand this correctly, there is nothing to do with this bug. I presume you are reporting there is an ar.wikiversity, but in reality, this doesnt exist? If so, this is because the language codes, and the project codes come from different places, and therefore matching up can cause this to happen. Reedy Boy 11:41, 1 June 2007 (UTC)

Add right click menu to List comparer

 * Reedy Boy 20:10, 4 June 2007 (UTC)

case

 * [[category - In that the c is capitalised - see . image isnt corrected to Image. Rest is feasible [[User:Reedy Boy|Reedy Boy]] 21:45, 31 March 2007 (UTC)
 * What would be the point? It's more trivial edits again, isn't it? --kingboyk 21:49, 31 March 2007 (UTC)
 * Well, i see it as its something that would be fine in the general fixes...? Reedy Boy 21:57, 31 March 2007 (UTC)
 * I've added the image (i to I) like we have for category. The other ones... i suppose are open to discussion. Reedy Boy 22:22, 31 March 2007 (UTC)
 * [ [category: and [ [image are easy to do by regex, I do that myself, if it's also present in other language versions (like .pl) I will delete that regexes ;), harder to change [ [Category:baseball players to [ [Category:Baseball players etc. (or rather [ [Kategoria: as in my language, as i think that would require a regex for every small first letter) it sometimes looks not uniform in comparision to other category names --gregul
 * It works from a variable list from whichever wiki is loaded. You shouldnt need to do it manually!! Reedy Boy 09:25, 2 April 2007 (UTC)
 * The other should be doable, it just needs someone a little more regex savvy. May see if User:kingboyk can help out. Reedy Boy 16:04, 2 April 2007 (UTC)
 * Certainly already does "Image". Rich Farmbrough, 13:47 20 April 2007 (GMT).
 * Except in templates, I've rewritten a few AWB things like that since they aren't enabled in template space. I would ultimately be nice to have a table and enable/disable different general fixes in the various name spaces.  —Dispenser 01:55, 8 June 2007 (UTC)

Example regex page
(according to MediaWiki) or without space ? --84.234.42.68 12:16, 7 June 2007 (UTC)
 * Feel free to create a subpage for this :) Reedy Boy 10:30, 5 June 2007 (UTC)
 * Added to AutoWikiBrowser/Settings Reedy Boy 15:47, 6 June 2007 (UTC)
 * should be with space
 * Doing  is technically right according to the XHTML spec as it seems    is also, and according to the compatibility section it is recommend to add the space.  So I'll go change that.  —Dispenser 02:12, 8 June 2007 (UTC)

Subst these templates

 * You can do this yourself. --R Parlate Contribs@ (Let's Go Yankees!) 22:29, 4 June 2007 (UTC)
 * Anyone tell me if these have been done? Reedy Boy 15:40, 6 June 2007 (UTC)
 * AWB's List Comparer is Ace - Told me which were in the new list but not in AWB's. Updated - Reedy Boy 19:50, 13 June 2007 (UTC)

Find whole words only

 * That'd be a regex. --Brianmc 21:23, 12 June 2007 (UTC)
 * I don't know what's the regex :). But you can tell me what's this. and you can add this feature. --OsamaK 07:04, 13 June 2007 (UTC)
 * Yeah, i think there is some regex thing to match whole word only. Have to ask MaxSem. Reedy Boy 09:30, 13 June 2007 (UTC)
 * its \bword\b Reedy Boy 13:22, 13 June 2007 (UTC)

New keywords

 * While we're at it, might as well add a namespace keyword too, right? —Dispenser 03:51, 8 June 2007 (UTC)
 * - That should be the %%titlename%%.. But ive never used it, so i cant test it... If you could enlighten me to what you have to do to get AWB to do this... I'll test it. As for namespace... Are you wanting %%namespace%% to just return/be replaced with the namespace of the page? Reedy Boy 11:20, 12 June 2007 (UTC)
 * Never mind, got it. Add category of Test|%%titlename%% - . So that is sorted. Reedy Boy 12:05, 12 June 2007 (UTC)
 * Also added %%namespace%% - Replaces with the namespace of the article, with the trialing ':' removed. Reedy Boy 12:14, 12 June 2007 (UTC)

Bulgarian language
Is possible to add Bulgarian language support?

PetaRZ 14:40, 18 June 2007 (UTC)


 * Yup - . Cheers for making our lives easy :). Only change i made, was i replaced the underscores with spaces. Reedy Boy 16:31, 18 June 2007 (UTC)


 * I'm so eager to see Bulgarian in the next version :-). I have an additional question: how the application will check the permissions to edit the Bulgarian wikipedia with AWK? Do I have to inform the admins for this? PetaRZ 17:23, 18 June 2007 (UTC)


 * Its up to you/the wiki. You can either create a checkpage (like is here at en.wiki) or you can have no checkpage, and everyone would be able to use it. Reedy Boy 18:44, 18 June 2007 (UTC)

New channels in IRCMonitor

 * Rather than this, i will do like discussed on IRC, and implement something similar to that used in AWB. Reedy Boy 11:27, 6 July 2007 (UTC)
 * Reedy Boy 20:42, 6 July 2007 (UTC)

Images on page
Already Exists

Reedy Boy 09:10, 28 June 2007 (UTC)

Modeless Dialog "Text regex"
- First bit done. Reedy Boy 19:16, 3 June 2007 (UTC)

For the bonus points, the article text -. Which text box is the one for the advanced Regex? Reedy Boy 19:25, 3 June 2007 (UTC)


 * I was thinking that there should be either a button on the test dialog or on the "Replace Special" dialog that when clicked it open the test window and copies the find and replace fields and if the test field is empty copies the current article's wikitext. —Dispenser 19:40, 3 June 2007 (UTC)
 * Linking references between multiple forms means you start passing references, and isnt really best practise. Reedy Boy 20:13, 4 June 2007 (UTC)


 * Are you still wanting the other bit doing? Reedy Boy 20:31, 13 June 2007 (UTC)

Defaultsort skip

 * I've added the placeholder on the skipoptions form. And the property.. Reedy Boy 19:43, 20 May 2007 (UTC)


 * Parsers - ChangeToDefaultSort. FixHeaderErrors contains parsers.LivingPeople and parsers.ChangeToDefaultSort, which aint header errors. So this is a note that these need moving to their own void in article.cs, then skip options can be easily implemented. Reedy Boy 22:05, 30 May 2007 (UTC)


 * - Added and forms updated. However, doesnt work due to the current fact that few of the skips are working! Reedy Boy 08:04, 31 May 2007 (UTC)


 * Marking as partial. Needs testing when skipping fixed. Reedy Boy 20:46, 4 June 2007 (UTC)
 * Which should be "now", then? --kingboyk 22:56, 27 July 2007 (UTC)
 * Its added... but untested - it will become a bug i suppose if its problematic! Reedy Boy 21:54, 6 July 2007 (UTC)

Automatic Turn On

 * Isn't this already possible with "Scheduled Tasks" in windows, assuming that your computer run all the time? —Dispenser 02:47, 28 June 2007 (UTC)
 * Absolutely right, AWB shouldn't be turned into program that does everything, it should just edit Wikipedia. Currently it's not usable in fully automatic fashion anyway, so there's no poiny in adding a scheduler anyway. Max S em 05:45, 28 June 2007 (UTC)
 * If you need to do something in a truly automated fashion (which is only appropriate for rather specific stuff anyway), you could always just put together your own bot and have a cronjob check periodically if it's still running. It's more or less a question of choosing the right tool for the job and AWB wasn't designed for fully automatic bots. --S up? 14:49, 28 June 2007 (UTC)

AWB for Mac OS X
I know very little about programming and about the difficulties associated with transferring a program from one platform to another, but what I do know is that I'm currently unable to use AWB as it's only supported on Windows. If it would be possible to create a version for OS X that would be extremely helpful as there are a significant number of Mac users on Wikipedia. Thanks! Djlayton4 | talk |  contribs 13:08, 10 July 2007 (UTC)


 * Wikipedia_talk:AutoWikiBrowser

* Will it ever work on Linux or Mac?

Probably not, at least not until mono gets .NET 2.0 fully supported. A Wine bug has been filed. (Note that .NET 2 doesn't install on Wine.) However, pyAWB (pythonAWB), is being developed for Linux

Sorry

Reedy Boy 15:57, 10 July 2007 (UTC)

We use a language called C# and a library called the Microsoft Dot Net Framework. We also rely on the Internet Explorer engine (although to a lesser extent than we used to, and we may be able to stop using it altogether some time?)

A dotnet program ought to work on the Mac. Macs now run Intel, Microsoft own shares in Apple, and the dotnet framework is designed to be cross-platform. It's about time Apple and MS got a Mac version out, but they haven't - complaints to them, please... --kingboyk 22:55, 27 July 2007 (UTC)