Wikipedia talk:AutoWikiBrowser/Feature requests/Archive 1

Archive 1Archive 2Archive 3Archive 5

Copy From Web Browser

Status   Feature added in next release
Description Ability to copy from the web browser control, to be able to then paste into the edit text box
Added in revision

Is added as SVN Rev 601. Just needs shortcut key fixing

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

Re-directs

Status   Feature added in next release
Description Would it be possible to add a option for What re-directs here which would give back the re-directs only .

A few examples below

Added in revision

Restart after "Database locked"

Status   Feature added in next release
Description restart after "database locked" event, maybe with capped exponential backoff (5s, 10s, 20s, 40s, up to say 5 min). Rich Farmbrough, 13:02 23 February 2007 (GMT).
Added in revision
                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. —METS501 (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. —METS501 (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. —METS501 (talk) 02:03, 24 February 2007 (UTC)

New version notice

Status   Feature added in next release
Description I noticed that AWB gave a warning that a their was a bug in the previous version .Would it be possible to add a message box to tell the user when AWB has been updated , this box would have a tick box so it's only shown once if the user wants (Gnevin 16:05, 24 February 2007 (UTC))
Added in revision
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

Status   Feature added in next release
Description Sometimes (see ABBA) an apostrophe represents possession of a year. Certainly if it's the beginning of a sentence there's a good chance that it may be correct. Rich Farmbrough, 18:00 3 March 2007 (GMT).
Added in revision
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

Status   Feature added in next release
Description In the Advanced "Find and replace" rule list, mark disabled rules with a different color. So, I can find which of my 30-40 rules is disabled. —Dispenser 03:44, 27 February 2007 (UTC)
Added in revision
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. MaxSem 19:27, 8 March 2007 (UTC)
Status   Feature added in next release
Description Can't think of an easy way to describe this... Right now, to remove dupes you keep clicking the dupe, and then you manually remove the [[ and ]] around them. If AWB ignored templates for this feature, it can either (a) automatically remove all wikilinks beyond the first or (b) do some kind of popup/preview and ask which one(s) to keep. (The above ignore infoboxes is probably needed.) — RevRagnarok Talk Contrib 22:17, 8 March 2007 (UTC)
Added in revision

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. —METS501 (talk) 23:08, 12 March 2007 (UTC)

Sounds good to me. — RevRagnarok Talk Contrib 01:02, 13 March 2007 (UTC)

Replace Template:DEFAULTSORT

Status   Feature added in next release
Description Replace instances of {{DEFAULTSORT|Sortkey}} and {{Defaultsort|Sortkey}} with {{DEFAULTSORT:Sortkey}} as part of general fixes to remove dependence on a template for a magic word. mattbr30 18:35, 11 March 2007 (UTC)
Added in revision

Hmm, 2 Regex Replaces me thinks

ArticleText = Regex.Replace(ArticleText, "{{Defaultsort|Sortkey}}", "{{DEFAULTSORT:Sortkey}}");
ArticleText = Regex.Replace(ArticleText, "{{DEFAULTSORT|Sortkey}}", "{{DEFAULTSORT:Sortkey}}");

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. —METS501 (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

Status   Feature added in next release
Description Could a button be added to the Make list area or to the right-click-popup-menu to quickly eliminate duplicates? I never remember getting duplicates in the "old days", but I always seem to be getting them now and I hate having to go to the filter to get rid of them. --After Midnight 0001 03:25, 12 March 2007 (UTC)
Added in revision

Added along with some interface improvements. —METS501 (talk) 01:06, 13 March 2007 (UTC)

stubs on .pl

Status   Feature added in next release
Description on .pl we want to keep this sequence as can be seen here [1] (one of the major admin's bot auto-generated article), that shows we want to keep it in that order (stub above categories, examples here [2])

I postulated this here [http://en.wikipedia.org/wiki/Wikipedia_talk:AutoWikiBrowser/Archive_13#bugs.2C_suggestions ] in point 2, ie. we would prefer to keep the behavior of AWB 3.0.6.0 (didn't even know why it's changed) --gregul

Added in revision

So you want "PersonData + Disambig + Stub + Categories + Interwikis"? —METS501 (talk) 01:39, 4 March 2007 (UTC)

  • disambigs are on top on .pl ([3], 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 [4] admin draw another admin's attention to not doing so again --gregul

Ignore stub/iw/defaultsort only edits

Status This feature is not going to be implemented
Description Could it be possible to add an option to skip an article if the only changes made are to move one or more of the following: stub templates, iw's, DEFAULTSORT? (I don't think this currently exists.) It could be placed in the More of Set options perhaps.... I think that this could be handy, since the instructions (as I've interpreted) for use have always said not to make these edits, and I always click ignore on them. --After Midnight 0001 03:19, 12 March 2007 (UTC)
Added in revision

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? —METS501 (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. —METS501 (talk) 17:44, 13 March 2007 (UTC)
OK, Withdrawn. --After Midnight 0001 21:29, 13 March 2007 (UTC)

Open text selection in browser

Status   Feature added in next release
Description Could you add an option to the edit window to "Open selection in browser", and (if possible) to be able to open links that appear under Alerts (would be more useful for above Image implications). This could also help for disambiguating links. -ΖαππερΝαππερ BabelAlexandria 05:47, 13 March 2007 (UTC)
Added in revision

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". —METS501 (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

Status   Feature added in next release
Description I often leave AWB running in the background for days on end; whenever I have some free time I pop over to hit save if it is waiting (see my Two stage filtering of list request). It cycles over my watchlist repeatedly. It seems to only re-read wiki-based checkpages (like typofixes) when I restart the program. I would like either (a) an option to reload such pages whenever Start the Process is pushed or (b) an option to reload those pages every n hours automatically. — RevRagnarok Talk Contrib 12:01, 15 March 2007 (UTC)
Added in revision
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. — 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. — 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! — RevRagnarok Talk Contrib 20:37, 16 March 2007 (UTC)

Allow access to list while adding rules

Status   Feature added in next release
Description Allow users to copy and paste from the list of articles while adding new find and replace rules (Gnevin 18:07, 3 March 2007 (UTC))
Added in revision
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. —METS501 (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

Status   Feature added in next release
Description Add the 'make list' functionality to the list comparer, so that article lists can be directly loaded into the two list fields from 'what links here' etc. This should reduce the need to make and save two separate lists and then load then both into the comparer. mattbr 13:36, 19 March 2007 (UTC)
Added in revision

Done, and now ListComparer has a couple new features and a completely redesigned interface as well. —METS501 (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

Status   Fixed in the next release
Description Page's edited by AWB are added to watchlist when Add pages I edit to my watchlist is selected under preference but the Add all to watchlist is not selected in AWB

Allow users to toggle on/off with button or possibly a setting items they have set under preferences to automatically watch (Gnevin 16:25, 19 February 2007 (UTC))

To duplicate: Change watchlist perferences to Add pages I edit to my watchlist edit with AWB Add all to watchlist off
Operating system XP
.NET FW Version Unknown
AWB version All before r814
Workaround None
Fixed in version Unknown


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. —METS501 (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". Martinp23 17:05, 26 March 2007 (UTC)
Did the latter option - preference added to the prefernces dialog. Martinp23 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

Status   Feature added in next release
Description I'd like an option to always filter out non-namespace articles from the results list, and always re-sort the list when new articles are added. Thanks Rjwilmsi 11:06, 24 March 2007 (UTC)
Added in revision
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, Martinp23 17:20, 27 March 2007 (UTC)

Two stage filtering of list

Status This feature is not going to be implemented
Description Similar to the above skip filter, I would like a two phase filtering of the list. AWB would first run thru the entire list like normal, but if it required human input, it would put it back at the bottom of the list. Then when it was done with this first pass, it would beep or something, and the user would run it by hand. This way the user's time is used even more efficiently because they don't have to wait while it goes thru many pages before finding one that actually needed attention. — RevRagnarok Talk Contrib 14:37, 11 March 2007 (UTC)
Added in revision
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). — 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? — 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. — RevRagnarok Talk Contrib 18:37, 18 March 2007 (UTC)

Start / stop tags in articles

Status Feature already exists in AWB
Description Some articles have nasty false hits (like associative array's "char[][char[]] phone_book;"); it would be nice if there was a way to tell AWB to stop processing before that and restart after. A simple HTML comment would probably be best for everyone, something like {{AWB stop}} would likely cause too much extra work for the servers. — RevRagnarok Talk Contrib 15:16, 11 March 2007 (UTC)
Added in revision

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). —METS501 (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. — RevRagnarok Talk Contrib 10:59, 12 March 2007 (UTC)
Look at the check page. View the Source/Edit it

Look after

* <!--enabledusersends-->

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...). — 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

Status This feature is not going to be implemented
Description I was hoping someone could take the "Fix excess whitespace" option that comes up in the edit window and move/duplicate it to be something that can be automatically applied to pages. -ΖαππερΝαππερ BabelAlexandria 19:08, 18 March 2007 (UTC)
Added in revision
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

Status   Feature added in next release
Description In Main.cs, wouldn't it be better if lblOnlyBots had its Color property set to ControlLightLight so that it matched the tab colour? Harryboyles 12:02, 31 March 2007 (UTC)
Added in revision
Set to transparent to match the tab control. Reedy Boy 18:27, 31 March 2007 (UTC)

Shared use of RegexTypos

Status   Feature added in next release
Description For use on wikinews (and other English-language wikis) I'd like to be able to point AWB to the master list of typos on Wikipedia. This is better maintained than our local copy which I periodically duplicate from Wikipedia. Some way to specify a redirect for our list, or within the program specify a different URL for typos would be appreciated.

What I'm looking for (ideally) is replacing our page with something like #SUBSTITUTE:en.wikipedia.org/RegexTypoFixes and it knows to look here.

--Brianmc 10:32, 26 March 2007 (UTC)

Added in revision
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 <!--Typos:Wikipedia:MyCoolTypoz--> to checkpage if new page is local, and full path to contents of the typos page otherwise, e.g. <!--Typos:http://ru.wikipedia.org/w/index.php?title=Википедия:AutoWikiBrowser/Typos&action=raw--> forces us to use Russian typos list. MaxSem 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 <!--Typos:Wikipedia:AutoWikiBrowser/Typos--> 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 <!--Typos: -->, 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

Status   Feature added in next release
Description Empty categories, when they are part of a list of categories used to populate the list, shouldn't be complained about. If the cat doesn't exist, that's a different matter. Rich Farmbrough, 17:40 24 March 2007 (GMT).
Added in revision
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. —METS501 (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

Status   Feature added in next release
Description I often need to make a few manual edits when using AWB, so wonder if anyone else would appreciate a larger editing window. If so, the first possibility that came to mind is to make one or both the "parameter panels" collapsible or otherwise hideable, thereby increasing the width of the editing window. Hopefully this wouldn't be too tricky to implement...
Added in revision
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)
rev 928 completes the request!! Reedy Boy 21:42, 3 April 2007 (UTC)
Status   Feature added in next release
Description Following on from the above, I sometimes find I've spent some time manually editing a page only to have that work lost due to glitches such as a page reload or power cut during stormy weather. I try to remember to save the amended code as (say) a unicode Notepad file, but if a glitch strikes before I do so, I'm left needing to start from scratch again. So, an "Autosave every N minutes to Path:Filename" option would be much appreciated.

...Have recently been reminded of another reason for such a feature: if an edit conflict occurs, AWB restarts its editing from scratch. If someone has spent time making manual amendments but forgets to make a copy of the page, all that work is lost. David (talk) 18:09, 25 March 2007 (UTC)

Added in revision

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

Status This feature is not going to be implemented
Description {{{description}}}
Added in revision

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. —METS501 (talk) 16:45, 3 April 2007 (UTC)

Removing redundant bolding in section headings

Status   Feature added in next release
Description In headings, I sometimes see redundant formatting like
=='''section heading'''==

Could this be reduced to

==section heading==

? Colonies Chris 13:30, 2 April 2007 (UTC)

Added in revision
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. MaxSem 14:29, 13 April 2007 (UTC)

Remove more than one category

Status Feature already exists in AWB
Description A new feature could be remove two or more categories at once. Sorry for my english, im Chilean. Please if someone talk Spanish translate this. Debería haber una característica del AWB que removiera más de una categoría. Por ejemplo si una lista de artículos está categorizada en 2 categorías erroneamente, se debería poder quitar las 2 de forma automática, y no remover una y la otra de forma manual.
Added in revision

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. MaxSem 10:57, 10 April 2007 (UTC)
Status This feature is not going to be implemented
Description Is it planned to implement requests to Links table in AWB? Mashiah 01:10, 15 April 2007 (UTC)
Added in revision

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. MaxSem 22:07, 15 April 2007 (UTC)

Ability to make list of all pages

Status This feature is not going to be implemented
Description On the drop-down menu under the make list section, have an option to list all wikipedia articles.--eskimospy(talk) 00:32, 20 April 2007 (UTC)
Added in revision
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. ;) — RevRagnarok Talk Contrib 19:39, 20 April 2007 (UTC)
NO! ;) Reedy Boy 20:23, 20 April 2007 (UTC)

AWBUpdater config

Status   Feature added in next release
Description AWBUpdater should be able to be configured to allow latest release downloads; not SVN version downloads, but the latest release even if it is optional. — RevRagnarok Talk Contrib 12:04, 21 April 2007 (UTC)
Added in revision
rev 1082 - 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. — RevRagnarok Talk Contrib 14:23, 22 April 2007 (UTC)

Track Listing

Status   Feature added in next release
Description Could you add "Track Listing" to the list of common capitalisation mistakes in headings? Jogers (talk) 10:57, 17 April 2007 (UTC)
Added in revision
rev 1081
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)

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=namespacesMETS501 (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

Status   Feature added in next release
Description I think it's crucial for those who do lot of changes at once, for example look at this [5], can you for the first sight see what change's been made there? no! validating lot of such changes takes much time in this case and isn't perfect, FireFox can do that well when you search for text (ctrl+f), I think something similar could be implemented, text comparision should work like in special utils done for that, now if AWB removes a line and text it moved one line up or down the change isn't visible in fact 'cause the whole text is marked and looks like changed --84.234.42.68 22:23, 24 April 2007 (UTC)
Added in revision

V. 4 will feature improved highlighting. MaxSem 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

Status   Feature added in next release
Description I don't use the AWB myself so this is perhaps not a proper AWB feature request, but it may be relevant to other editors. The following is cut and paste from Wikipedia:Bot requests.

I read an article where the masculine ordinal sign º (&ordm;) was used some places instead of the degree sign ° (&deg;), and there was also some inconsistent usage of space between the degree sign and the scale denominator (C or F). I edited that article, but looking at a few related articles I realized that my contribution was just a drop in the ocean. Could a robot please change incorrect use of ordinal º to degree ° and also remove inappropriate space between ° and C or F? See table below for details.

Unless the search can be constrained to solitary capital C's and F's, the change from ordinal º to degree ° should be monitored while the robot is running. The removal of space between ° and C or F, however, is rather straightforward. On the other hand, space between numerals and degree sign is optional and, also considering geometric angles, should not be robot'ed. --Eddi (Talk) 02:16, 15 April 2007 (UTC)

Added in revision
Change To Change To
ºC °C
or
&deg;C
ºF °F
or
&deg;F
º C º F
º&nbsp;C º&nbsp;F
&ordm;C &ordm;F
&ordm; C &ordm; F
&ordm;&nbsp;C &ordm;&nbsp;F
° C ° F
°&nbsp;C °&nbsp;F
&deg; C &deg; F
&deg;&nbsp;C &deg;&nbsp;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. rev 1131 - 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 rev 1132. 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

Status   Feature added in next release
Description When right clicking in the edit box, it would be nice to be able to open either the article page or the talk page, possibly even history. Sometimes you do a search based on something on the talk page (like a project) but you need to look at the article page too. I guess as a main menu item would be best for me, although as a sub item it would be fine too. JodyB 20:20, 24 April 2007 (UTC)
Added in revision
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. rev 1127 Reedy Boy 15:14, 5 May 2007 (UTC)
Realised i did it a bit of a hack way - wouldnt work on all wiki's, rev 1133 has been commited to fix that. Reedy Boy 20:17, 5 May 2007 (UTC)

Job splitter

Status   Feature added in next release
Description Sam, I know you added a list splitter (I've not tested it yet, but thank you). How about adding an xml save option, which would also save the settings? That would be great for splitting up large bot jobs (like the one I have queued) between several bots. --kingboyk 22:30, 24 April 2007 (UTC)
Added in revision
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 rev 1125 Reedy Boy 16:56, 4 May 2007 (UTC)

Skip existing pages

Status   Feature added in next release
Description Skip an already existing page. Helpful in creating non-existing pages. (Sumanth
Added in revision

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. rev 1135. 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. rev 1136 Reedy Boy 23:59, 5 May 2007 (UTC)

IAutoWikiBrowser.WikiDiffVersion

Status   Feature added in next release
Description To complement IAutoWikiBrowser.AWBVersion and IAutoWikiBrowser.WikiFunctionsVersion, add a property which gives the version number of the wikidiff2.dll. --kingboyk 13:41, 1 May 2007 (UTC)
Added in revision
rev 1150 - 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 Wikidiff.Version. MaxSem 17:33, 11 May 2007 (UTC)
Thanks Max =) Reedy Boy 17:53, 11 May 2007 (UTC)

UI changes

Status   Feature added in next release
Description Very minor UI changes for consistency. In Main.cs, change linkLabel1.Location from 23,17 to 22,17. Also, change chkSkipNoChanges.Location from 5, 107 to 6, 107. Harryboyles 10:54, 11 May 2007 (UTC)
Added in revision
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

Status   Feature added in next release
Description Rather than changing the combo for a text box when selecting custom wiki, have a different combo, and save and load lists of multiple custom wiki links Reedy Boy 22:03, 20 February 2007 (UTC)
Added in revision
Finally Added Reedy Boy 21:06, 11 May 2007 (UTC)

Remember Size, StartPosition, and WindowState of the Main window

Status   Feature added in next release
Description It would be convenient to save the size, position, and state of the main window into the settings file. Each time I open it I keep having to resize the window to be where I want it. Thanks, --CapitalR 17:53, 22 April 2007 (UTC)
Added in revision
Its feasible, and can be done. Will have a play Reedy Boy 19:14, 22 April 2007 (UTC)
Done Size and Position. rev 1091Reedy 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

Status Feature already exists in AWB
Description It would be great if there was a button to invert the namespace of the list that has been made, ie. if the list contains articles Foo, Bar and Baz, clicking invert would make the list become Talk:Foo, Talk:Bar, Talk:Baz! Another "invert" would make it go back to the main namespace again. --ZeroOne (talk / @) 10:43, 12 May 2007 (UTC)
Added in revision
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

Status This feature is not going to be implemented
Description Wikipedia_talk:AutoWikiBrowser/Bugs/Archive#Screen_is_messed_up - Requested by User:RevRagnarok

Ability to resize panes between (1) and (2) - Make list and options. Reedy Boy 08:36, 23 April 2007 (UTC)

Added in revision

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

Status Unknown
Description When I try to replace text with the advanced replace feature, it doesn't recognize brackets as it uses the %28 and %29 equivalents instead. The program needs to recognize "(" and ")". - Mgm
Added in revision
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 - rev 1293 Reedy Boy 08:10, 19 May 2007 (UTC)
Thanks. --Roamataa 08:49, 20 May 2007 (UTC)
Status   Feature added in next release
Description Have the option of inputting a page containing a gallery and for AWB to find all images in the gallery and add them to the list of pages AWB needs to process. Yonatan talk 14:14, 20 May 2007 (UTC)
Added in revision
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

Status   Feature added in next release
Description When removing underscores from links, check that the links aren't in a previously downloaded category Category:Articles with an underscore in their title. Rich Farmbrough, 21:53 4 April 2007 (GMT).


mod_perl actually has the underscore in its name. Can AWB please ignore that one when stripping out underscores from links? -- JLaTondre 19:53, 22 April 2007 (UTC)

Added in revision
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:
  1. 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.
  2. 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[6]. MaxSem 05:29, 19 May 2007 (UTC)

This is a minor edit

Status   Feature added in next release
Description Please, Add "This is a minor edit" to "Start". please see.--OsamaK 14:22, 23 May 2007 (UTC)
Added in revision
This already existed in the top menu, but i've duplicated it and added a checkbox onto start. rev 1310 rev 1311 Reedy Boy 15:03, 23 May 2007 (UTC)

Make list: Images on page

Status   Feature added in next release
Description An ability to make a list of "Images in page", which would populate with all images that are displayed on a given page. :: ZJH (T C E) 13:23, 18 March 2007 (UTC)
Added in revision
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)
  Done 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 rev 1309 Reedy Boy 19:18, 21 May 2007 (UTC)

pywikipedia bot code generation

Status This feature is not going to be implemented
Description Is there an ability to convert tested and debugged awb settings .xml file into pywikipedia or some other bot which is able to work on the toolserver? Mashiah 19:14, 21 May 2007 (UTC)
Added in revision

Sorry, that would just be way to much work to do, translating between languages. —METS501 (talk) 19:39, 24 May 2007 (UTC)

Empty templates {{}} & categories [[]]

Status   Feature added in next release
Description Is it possible to recognize & remove empty template & category markers {{}} and [[]] - ofttimes with various spaces, but no text, in the middle.SkierRMH 04:30, 23 May 2007 (UTC)
Added in revision
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:]], [[Image:]], [[:Category:]] with different spacing in. rev 1319. 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"

Status   Feature added in next release
Description Please, Add "Add article from Duplicates", "Add article from Only in List 1" and "Add article from Only in List 2" to right click menu for "List 1" and "List 2" in "List comparer". please see --OsamaK 13:49, 23 May 2007 (UTC)
Added in revision
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 {{User en-1}} :)) --OsamaK 08:23, 25 May 2007 (UTC)
Added rev 1317 Reedy Boy 15:33, 30 May 2007 (UTC)

Main article --> {{main}}

Status   Feature added in next release
Description As part of general fixes, replace Main article: xxxx. (or similar text) by {{main|xxxx}} Colonies Chris 08:01, 24 May 2007 (UTC)
Added in revision
diff - rev 1318. 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 - [7] Reedy Boy 18:55, 30 May 2007 (UTC)

sort category list

Status This feature is not going to be implemented
Description automatic sort of article categories list. —Preceding unsigned comment added by Emerson7 (talkcontribs)
Added in revision

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)

Thats what i thought/meant. Its a no then. Reedy Boy 09:52, 2 June 2007 (UTC)

Wikia.com checklist

Status   Feature added in next release
Description As simple as the title says. Wikia.com has been trying to use AWB for a while they where not able to do so, so the MWiki-Browser was develop to replace AWB in wikia.com, even created a CheckPage, the original coder has stop so there is no more advancing or improving of MWB. After various trials I manage to make AWB work at Wikia.com wikis. I got immediate request from Sannse (staff member at wikia & coordinator of MWB) to publish that info. Before doing that i test if any user could use the program and i was able to do so. So it was agree with Sannse (pyton wikipedia is a more powerful tool and does not have a check list but is more complicate to use than AWB) that i should hold that information until she had talk with the other staff members. And for that reason i cant do the a bug report (requested by Martinp23 in irc) i found on AWB as it informs how to log on wikia servers. So a simple solution would be no enable a check page for the people using AWB at wikia.--Cizagna 18:45, 30 May 2007 (UTC)
Added in revision

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. MaxSem 18:26, 2 June 2007 (UTC)

ar.wikiversity

Status   New
Description Hi, We don't have ar.wikiversity but in "User and project preferences" other thing see. Thanks --OsamaK 10:54, 1 June 2007 (UTC)
Added in revision
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

Status   Feature added in next release
Description Add the right click context menu to the Results section of the List comparer. 'Open in browser' is the main one I'd like -- pb30<talk> 19:50, 4 June 2007 (UTC)
Added in revision
rev 1329 Reedy Boy 20:10, 4 June 2007 (UTC)


case

Status This feature is partially implemented
Description force first letter of category, image and interwiki link name to be big, and also the names "image" and "category" itself, in every language --gregul
Added in revision
[[category - In that the c is capitalised - see [8]. image isnt corrected to Image. Rest is feasible 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

Status   Feature added in next release
Description There should be a page for AWB users with useful example regex. I here by donate these to be freely use for whatever purpose (i.e PD).
<br> and <hr> XML compliance
Match:<[/]?(br|hr)([^{/}<>]*?) */?> replace with: <$1 $2/>
HTML Attribute quoting
Match:(<\w+)\s*(\w+) *= *(['"]([^"']*?)['"]|([#-9A-Za-z]+))([^{}<>]*>) replace with:$1 $2="$4$5"$6

Normal AWB usage rules apply. —Dispenser 01:18, 5 June 2007 (UTC)

Added in revision
Feel free to create a subpage for this :) Reedy Boy 10:30, 5 June 2007 (UTC)
Added to Wikipedia:AutoWikiBrowser/Settings Reedy Boy 15:47, 6 June 2007 (UTC)
should be with space <br /> (according to MediaWiki) or without space <br/>? --84.234.42.68 12:16, 7 June 2007 (UTC)
Doing <br/> is technically right according to the XHTML spec as it seems <br></br> 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

Status   Feature added in next release
Description The templates at User:Pb30/AWB subst new should be added to WP:AWB/UTT and subst. Most are old and unused but a couple are incorrectly transcluded.
Added in revision
You can do this yourself. --R ParlateContribs@ (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 - [9] Reedy Boy 19:50, 13 June 2007 (UTC)

Find whole words only

Status Feature already exists in AWB
Description Please, Add "Find whole words only" in Find & Replace. (Like Microsoft Office Word 2003). --OsamaK 12:17, 6 June 2007 (UTC)
Added in revision
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

Status   Feature added in next release
Description Currently AWB has the %%title%% keyword, this functions similar to {{FULLPAGENAME}}. The problems arise when working in other name page where only the short name of the page is desired. I propose to add %%titlename%% which would function similar to {{PAGENAME}}. One application of this would be to change the static sortkeys give on most template to dynamic ones. Ex: [[Category:Foo|Bar]][[Category:Foo|{{PAGENAME}}]]Dispenser 18:57, 7 June 2007 (UTC)
Added in revision
While we're at it, might as well add a namespace keyword too, right? —Dispenser 03:51, 8 June 2007 (UTC)
rev 1337 - 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%% - [10]. 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. rev 1338 Reedy Boy 12:14, 12 June 2007 (UTC)

Bulgarian language

Is possible to add Bulgarian language support?

Status   Feature added in next release
Description Can the Bulgarian language be added in the user preferences?

I paste the namespaces for the bg.wiki: (most of them token from Wikivar on the Bulgarian Wikipedia)

                       case LangCodeEnum.bg:
                       Namespaces[-2] = "Медия:";
                       Namespaces[-1] = "Специални:";
                       Namespaces[1] = "Беседа:";
                       Namespaces[2] = "Потребител:";
                       Namespaces[3] = "Потребител_беседа:";
                       Namespaces[4] = "Уикипедия:";
                       Namespaces[5] = "Уикипедия_беседа:";
                       Namespaces[6] = "Картинка:";
                       Namespaces[7] = "Картинка_беседа:";
                       Namespaces[8] = "МедияУики:";
                       Namespaces[9] = "МедияУики_беседа:";
                       Namespaces[10] = "Шаблон:";
                       Namespaces[11] = "Шаблон_беседа:";
                       Namespaces[12] = "Помощ:";
                       Namespaces[13] = "Помощ_беседа:";
                       Namespaces[14] = "Категория:";
                       Namespaces[15] = "Категория_беседа:";
                       Namespaces[100] = "Портал:";
                       Namespaces[101] = "Портал_беседа:";
                       strsummarytag = " редактирано с ";
                       strWPAWB = "AWB";
                       break;
Added in revision

PetaRZ 14:40, 18 June 2007 (UTC)

Yup - rev 1351. 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

Status   Feature added in next release
Description Please add these channels to IRCMonitor :
  1. #ar.wikipedia
  2. #ar.wikinews
  3. #ar.wikibooks
  4. #ar.wikisource
  5. #ar.wikiquote
  6. #ar.wiktionary

Thanks!--OsamaK 17:28, 4 July 2007 (UTC)

Added in revision
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)
rev 1425 Reedy Boy 20:42, 6 July 2007 (UTC)

Images on page

Status Feature already exists in AWB
Description Like "Links on page" in "Make list". Please, add "Images on page". Thanks--OsamaK 09:03, 28 June 2007 (UTC)
Added in revision

Already Exists

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

Modeless Dialog "Text regex"

Status   Feature added in next release
Description Currently the "Text regex" dialog is modal this forces me to close it everytime I want to test an expression from the advance regex window. Bonus point if there a button somewhere that'll fill it in with the currently highlighted expression and/or page's contents.
Added in revision

rev 1327 - First bit done. Reedy Boy 19:16, 3 June 2007 (UTC)

For the bonus points, the article text - rev 1328. 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

Status   Feature added in next release
Description Skip if no {{defaultsort}} added option (per request of User:Yonatan) —METS501 (talk) 16:29, 20 May 2007 (UTC)
Added in revision
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)
rev 1322 - 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

Status This feature is not going to be implemented
Description Simple idea for bots. Under the bot tab, you could include something like "Run at *TIME* *UTC*" and Stop at *TIME* UTC*. Basically give the bot a time frame to run in or a time to run at. ~ Wikihermit 01:09, 28 June 2007 (UTC)
Added in revision
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. MaxSem 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

Status This feature is not going to be implemented
Description AWB version for MAC OS X
Added in revision

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#Frequently_asked_questions
    * 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)