Wikipedia talk:AutoWikiBrowser/Feature requests/Archive 3

list all edit summaries used during a session in the edit summary menu

 * Suppose it wouldnt be difficult to keep track of them... And if when Start is called, if a new summary is in the text, and not in the combo box, add it.. — Reedy  Boy  12:22, 21 March 2008 (UTC)
 * - Easily done. They will be saved in settings if you happen to save settings at the end of the run. — Reedy  Boy  12:24, 21 March 2008 (UTC)

Header capitalisation: "Life and Career"

 * , — Ree  dy  10:22, 6 April 2008 (UTC)
 * Thank you. Black Falcon (Talk) 15:59, 6 April 2008 (UTC)

Do not spell check names of the images!

 * It shouldn't. Do you have an example? Max S em(Han shot first!) 07:53, 12 March 2008 (UTC)
 * University of Warwick - AWB wants to fix "Warwick Accomodation.jpg", sure, as usual, description spelled correctly. I'll try to find more examples.  TestPilot  17:37, 12 March 2008 (UTC)

Fixed in. Please report such things as bugs next time. Max S em(Han shot first!) 18:32, 12 March 2008 (UTC)

DefaultSort
For this we need something like that: It detects DEFAULTSORT in the text. Replaces: á,à,â,ä,ã,ā,ă,ą -> a etc. until it reaches a double }}. -- Magioladitis (talk) 21:22, 14 January 2008 (UTC)
 * Added in . Max S em(Han shot first!) 14:43, 30 March 2008 (UTC)

List fixing as part of General fixes
Already listed above. Max S em(Han shot first!) 18:21, 5 April 2008 (UTC) . But I have trust in the developers. ;) Jobjörn (talk) 18:37, 5 April 2008 (UTC)
 * Not really - that request deals with  and , mine deals with
 * Ah, now I see what you mean. Unfortunately, there's no 100% safe way to tell how such cases: for example, such formatting may be used to format poems. As such, implementing it as a part of general fixes would be unwise. Max S em(Han shot first!) 18:41, 5 April 2008 (UTC)
 * Ah. Damn. Jobjörn (talk) 19:09, 5 April 2008 (UTC)

Removal of commented out images

 * Comment: What about images on Commons? --Izno (talk) 10:04, 6 March 2008 (UTC)


 * Is there a way to detect that? The Mediawiki software does but whether that info can be translated to AWB is another matter. I'm unsure what would happen with commons images. James086 Talk &#124;  Email 11:39, 10 March 2008 (UTC)
 * There is a way to detect it, but it's impractical because it requires extra requests to servers. For performance reasons, I don't think that we should implement this feature. Max S em(Han shot first!) 12:21, 10 March 2008 (UTC)

Smart stub sorting
Nobody's ever gonna write something like that, I think. Max S em(Han shot first!) 10:33, 16 April 2008 (UTC)

Template subst load
It may be not obvious, but applying genfixes to user talk pages produces exactly the desired result. Max S em(Han shot first!) 21:09, 3 May 2008 (UTC)


 * Huh, I look like a genius right now. Thanks.  Now I take it that means it also applies general fixes (spelling and spacing and whatnot).  Is that correct?  §hep   •   ¡Talk to me!  00:38, 4 May 2008 (UTC)
 * No, talk pages is a different story. Max S em(Han shot first!) 06:29, 4 May 2008 (UTC)
 * Awesome. Thanks!  §hep   •   ¡Talk to me!  19:39, 4 May 2008 (UTC)

correctly sort interwiki links

 * The link tags should be sorted alphabetically based on the local names of the languages, as described at Interwiki sorting order. Ling.Nut (talk) 09:27, 26 April 2008 (UTC)
 * They are sorted as they should. (In one of the earlier versions that was broken) Max S em(Han shot first!) 10:09, 26 April 2008 (UTC)
 * Are you saying they are sorted alphabetically based on the local names of the languages? Ling.Nut (talk) 10:11, 26 April 2008 (UTC)
 * Yes they are. Max S em(Han shot first!) 10:24, 26 April 2008 (UTC)

(undent) Is that some secret option? When I run AWB, the links are sorted alphabetically by two-letter code, see this. Ling.Nut (talk) 10:38, 26 April 2008 (UTC)

Remove floating help in edit box

 * I reckon it can probably just be removed.... — Ree dy  11:59, 12 May 2008 (UTC)
 * — Ree dy  16:24, 12 May 2008 (UTC)

Removing spaces after DEFAULTSORT
Done in. Max S em(Han shot first!) 12:53, 5 May 2008 (UTC)

Automatically clean up article list

 * The latter is actually already done (If you add "John_Smith" it is added as "John Smith"). Does this not happen for you? Removing section links would make sense. — Ree dy  21:23, 11 May 2008 (UTC)
 * fixes up the # one. Both actually occur before the automated duplicate filter is run. — Ree dy  21:26, 11 May 2008 (UTC)
 * Thanks for working on this. When adding an individual article to the list underscores are removed, but they are not removed if articles are added by using the text file import option. Rjwilmsi (talk) 22:14, 11 May 2008 (UTC)
 * - Removes the underscore from lists imported from text files. — Ree dy  20:32, 12 May 2008 (UTC)

In 'Make module' change button legend from 'Done' to 'Close'

 * — Ree dy  08:08, 12 May 2008 (UTC)

Preloading of other pages
Has been discussed in and. Basically the loading and saving component needs to be rewritten as right now its nothing but a glorified IE window. — Dispenser 23:28, 11 May 2008 (UTC)

Better handling multiple tags
Actually the deadend wasn't working the way it was suppose to, fixed that now. I don't see this as an actual issue with that template fixed now. —Dispenser (talk) 05:14, 19 December 2007 (UTC)

Rewrite in .net like huggle

 * AWB is written in ".NET" - its written in C# based on version 2 of the .NET Framework. — Ree dy  13:07, 22 May 2008 (UTC)
 * Do you mean ASP (as a web page/service) by any chance? And just FYI, Huggle is written in VB .NET IIRC — Ree dy  16:11, 22 May 2008 (UTC)
 * Yes your right ASP I should have been more clear.--Kumioko (talk) 13:25, 23 May 2008 (UTC)
 * This may be fairly possible in the not too distant future, or at least, to create a web interface that uses AWB as a server backend. User:Kingboyk is creating a server plugin for AWB — Ree dy  14:11, 23 May 2008 (UTC)
 * ...But there are no plans to make it fully web-based. Web-based interface is always slower, and we aim for high edit speed, so ❌. Max S em(Han shot first!) 14:19, 23 May 2008 (UTC)

Grey/Gray colors
I have devised a more general solution that will pass the page HTML through the sanitizer. — Dispenser 23:36, 11 May 2008 (UTC)

Changing skip reason priorities

 * Hmm. The simplest way, would be to alter the sources to match how you wanted things to be done. Dispenser made an idea for users to select what order they wanted things to be done.. Its implementable, but not simple... Something like this could be implemented as an aside of that. — Ree dy  10:16, 6 April 2008 (UTC)
 * Altering the sources sounds feasible (for me at least), if you could tell me roughly what to do i.e. which files/classes/functions to move? Thanks Rjwilmsi (talk) 10:43, 6 April 2008 (UTC)
 * If you look in Main.cs of AutoWikiBrowser at        private void CaseWasLoad(object sender, EventArgs e) - Line 546 (press ctrl + g to goto line). If you then scroll down a few lines, you will see like                 SkipPage("Article contains: " + txtSkipIfContains.Text); Moving the order of that code around, should get it done for you. Give us a shout if you need any more help.

Just make sure you move the entire code block eg

Hope this helps

— Ree dy  10:52, 6 April 2008 (UTC)

Brilliant, thanks. This feature request is closed as far as I'm concerned, unless others want it in the core code. Rjwilmsi (talk) 11:09, 6 April 2008 (UTC)


 * Actually, it seems more than anything else that we need another set of string test that are applied on the final page. I've made a passing to this above.  — Dispenser 14:41, 6 April 2008 (UTC)
 * Marking as this as exists - As dispensers is there as another request... —<font face="Trebuchet MS"> Ree dy  21:20, 23 April 2008 (UTC)

Show only one option for the toggle 'skip existing pages' rather than both

 * Obviously the option can be either, or none. What happens if you wanted to go to both non-existant and existant? Doing the above would mean you couldnt. —<font face="Trebuchet MS"> Ree dy  20:29, 11 May 2008 (UTC)

I do not understand. The current code does not permit both. Are you saying that the current code is not how you intended? Lightmouse (talk) 21:41, 11 May 2008 (UTC)


 * If you skipped existing and non existing, you would be skipping everything, so you wouldnt get any edits, therefore, this is the reason you cant have both. There are some cases you only want to work on existing or non-existing pages, and therefore want an automated skip, so therefore the options are needed. There are other cases you want to work on everything, so having non-existant pages skipped automatically (with no way to seeminly turn it off), seems to make no sense whatsoever...? —<font face="Trebuchet MS"> Ree dy  08:02, 12 May 2008 (UTC)

I know. I agree that it makes no sense to skip existing and non-existing. I also agree that it makes sense to skip one but not the other. You appear to be suggesting that it is possible to have neither option selected. If that is how the software should work, then mine has a bug because it will not do that. Please confirm that you are able to do this. Lightmouse (talk) 18:30, 12 May 2008 (UTC)


 * I can have neither selected. Click the one that is currently checked and it will remove the check in it. —<font face="Trebuchet MS"> Ree dy  20:00, 12 May 2008 (UTC)

Aha. You are right. There is a loose nut on my keyboard... Thank you. I withdraw the request. Lightmouse (talk) 20:11, 12 May 2008 (UTC)


 * Ok! I thought i was going mad for a minute :) —<font face="Trebuchet MS"> Ree dy  20:26, 12 May 2008 (UTC)

This problem is actually listed at the Interface Hall of Shame. The only solution I know of it to provide a third option and make them radio button or drop down or make them radio button and put them into a group which is controlled by a "skip page when..." checkbox. — Dispenser 23:20, 12 May 2008 (UTC)


 * Yeah.. Its not the best. I opt for having the group box with the "Dont skip" option as well as the skip if exists, and skip if not exists. With the extra tab for skip now, its not a space constraint. —<font face="Trebuchet MS"> Ree dy  10:23, 13 May 2008 (UTC)

I have seen the interface hall of shame before and used it in presentations. I usually notice issues from the option button end i.e. two buttons for a true/false switch that should really be a checkbox. I have no previous experience with checkboxes that should be option buttons. I was convinced that these buttons were a true/false pair. I support your suggestion to make it 3 option buttons. Lightmouse (talk) 20:01, 13 May 2008 (UTC)


 * - GUI Updated —<font face="Trebuchet MS"> Ree dy  16:34, 22 May 2008 (UTC)

Option for Yahoo search just like existing option Google search
I think we may implement an interface for list-building plugins, one of them may use Yahoo search, or generalised web search at all, that may be tuned to use any search engine. Max S em(Han shot first!) 20:21, 11 May 2008 (UTC)


 * That sounds like a better general solution. I will leave it to you. Thanks. Lightmouse (talk) 21:39, 11 May 2008 (UTC)

Reedy and I are talking about this on MSN at the moment, about how best to implement it. So many possibilities! :) --kingboyk (talk) 20:58, 26 May 2008 (UTC)


 * I am glad that you are thinking creatively. That is what makes AWB so great. I appreciate it. Thanks. Lightmouse (talk) 21:39, 26 May 2008 (UTC)

Well, I've got a basic "Yahoo Plugin", that will return 100 results for a search... Currently its only hacked into my local AWB copy (and by hacked, i really do mean HACKED), but it will search and return it all. Also signed up for an application ID for yahoo for AWB. The Yahoo Plugin will be the proof of concept/example for implementation. Needs expanding to return more results, and tying in properly. By the end of the week we should have something thats usable! —<font face="Trebuchet MS"> Ree dy  21:51, 26 May 2008 (UTC)


 * Thanks. I will be intrigued to see if it can be used in AWB to include or exclude squares and cubes. This is what yahoo does better than google. See the example in the original request i.e. '200-m2-apartment'. Lightmouse (talk) 22:00, 26 May 2008 (UTC)

Right. Think i can mark this as added... Started in, now on. ListMaker has been overhauled to make it more modular, Yahoo plugin is now included and will work fine (just returns 998 results instead of 1000 due to something quirky in the Yahoo search API. Just needs some designer tweaks/improvements IMHO, oh, and the special pages fixing. And some thorough testing to make sure we havent broken anything in the process. Will upload a SVN snapshot in a few minutes. —<font face="Trebuchet MS"> Ree dy  15:03, 28 May 2008 (UTC)
 * - Thats got a couple of minor bugs fixed that i found. (Grab from my SVN snapshots if needed) —<font face="Trebuchet MS"> Ree dy  15:44, 28 May 2008 (UTC)

I downloaded rev2552.zip and I can see no sign of a yahoo search. The listmaker is still just a dropdown list. The first time I looked at it, the dropdown list looked exactly the same, now when I look at it, it has triplicated each entry. Lightmouse (talk) 22:13, 28 May 2008 (UTC)


 * The Yahoo search is a Plugin. Look in the Plugin Directroy, copy the YahooSearchPlugin.dll to the AWB directory. Not sure what you mean about the triplication... Just uploaded rev2557. Couple of bug fixes and such. Let me know if any more problems. —<font face="Trebuchet MS"> Ree dy  16:27, 29 May 2008 (UTC)

I downloaded svn 2868. I found the yahoo search with your instructions. Thanks. By triplicate, I mean that each entry in the list is there three times. It has happened again just now in this version. Lightmouse (talk) 23:15, 29 May 2008 (UTC)


 * I exited and relaunched the application and the triplicates are gone. However, I cannot open a text file from the list. When I click on 'Text file', it offers me the dialog, I choose the file, click 'Open'. All as normal, but the list in the file does not appear in the list window. Lightmouse (talk) 23:19, 29 May 2008 (UTC)

Ok, cheers, i'll have a look at this later today.. Something might have gone wrong with the code movement (as its moved about quite few times to different places). Does the yahoo search work alright for you? Wonder where the triplicates came from... Unless... Ah, yeah. When you open the list splitter/comparer, it adds the extra entries again. Duh, should've thought of that. Will fix that later too (can be done easily) —<font face="Trebuchet MS"> Ree dy  09:14, 30 May 2008 (UTC)


 * Yes. The yahoo search works. It is extremely helpful. Thank you. Lightmouse (talk) 09:32, 30 May 2008 (UTC)

fixes the duplication of ListMakerProviders. Will upload a new snapshot. —<font face="Trebuchet MS"> Ree dy  14:36, 30 May 2008 (UTC)


 * Thanks. Can you check that you can load a list from a text file? Or should I create a bug report? Lightmouse (talk) 14:50, 30 May 2008 (UTC)

Just tried rev2871.zip. Duplication has gone. Thanks. Text file still will not load. Lightmouse (talk) 15:07, 30 May 2008 (UTC)


 * Ooops. Forgot about that. Will take a look. —<font face="Trebuchet MS"> Ree dy  22:04, 30 May 2008 (UTC)

- Fixed. —<font face="Trebuchet MS"> Ree dy  22:21, 30 May 2008 (UTC)


 * I just tested 2873. Text file now loads correctly. Thank you. Lightmouse (talk) 00:27, 31 May 2008 (UTC)

For some reason, it is listing articles with the name 'Ambler&apos;s Texaco Gas Station' rather than 'Ambler's Texaco Gas Station' and 'Amish Acres Arts &amp; Crafts Festival'. This may be a feature of the yahoo search. But it causes AWB to give an error message. My workaround is to click 'Remove selected' and then click 'Start' again. Can anything be done? Lightmouse (talk) 00:33, 31 May 2008 (UTC)


 * Not exactly a "feature", its a bug (as this should display as plain text). Its relating to it not (somewhere or another), decoding the links properly. Would've though "Tools.GetPageFromURL" would've dealt with it all, but seems not.
 * Can you provide me with a search critera (which you used to get that article) so that i can work out where its not being decoded correctly. Also, from google, does this work properly? —<font face="Trebuchet MS"> Ree dy  09:47, 31 May 2008 (UTC)

If you get it to do a yahoo search for 'st-mary's', there will be a lot. If you get it to do a yahoo search for 'arts-and-crafts', you will get 'Arts &amp; Crafts'. No problems when I tell it to use google. Lightmouse (talk) 10:36, 31 May 2008 (UTC)
 * - ClickURL (which i was using), has the "&apos;". URL/DisplayURL, doesnt. URL cant really be used as theres multiple "URL" in the results (some are not what we want, ie 2nd in each section), and DisplayURL doesnt prefix the http://. Gonna now use DisplayURL and prefix the http, rather than a lot of apos replacements. . Oooh, just noticed we're getting 1000 results now. Must've been a bug in the API like i thought, yay! —<font face="Trebuchet MS"> Ree dy  23:31, 1 June 2008 (UTC)

Please provide a 'What links here (including redirects)' option in 'Make list'
- The link AWB uses to create "What Links Here" to User:Reedy. 2 Redirects.

AWB then lists it in the ListMaker... —<font face="Trebuchet MS"> Ree dy  16:08, 22 May 2008 (UTC)


 * Same for Airbus A320 family... —<font face="Trebuchet MS"> Ree dy  16:09, 22 May 2008 (UTC)

I am not sure what you mean. Are you saying that it does include redirects for you? Lightmouse (talk) 18:07, 23 May 2008 (UTC)


 * Yup. —<font face="Trebuchet MS"> Ree dy  19:58, 23 May 2008 (UTC)

Hmm. I took your example of 'Airbus A320 family'. According to Wikipedia, 'Airbus A319' is listed as a redirect page and then it shows 'Military of Qatar' and 'United Airlines Flight 93' indented in the list. When I use AWB, I get 'Airbus A319' but not 'Military of Qatar' and 'United Airlines Flight 93'. Do you get 'Military of Qatar' and 'United Airlines Flight 93' in your AWB list? Lightmouse (talk) 11:12, 25 May 2008 (UTC)


 * Ohh. I getya now! Didnt realise you were meaning what linked to the redirects. Presumably it'll just be an API option. —<font face="Trebuchet MS"> Ree dy  18:18, 26 May 2008 (UTC)

Yup - - We can just append "&blredirect". I will add that later on tonight! —<font face="Trebuchet MS"> Ree dy  18:49, 26 May 2008 (UTC)


 * Added - —<font face="Trebuchet MS"> Ree  dy  19:23, 26 May 2008 (UTC)

Thank you very much. Lightmouse (talk) 19:30, 26 May 2008 (UTC)


 * I have been thinking about this a little more. I wonder if it would be useful to have options:
 * with redirects (for doing everything - what I usually want)
 * without redirects (where the redirect is not relevant - I can't think of a reason)
 * redirects only (for eliminating redirects)
 * What do you think? Lightmouse (talk) 22:06, 26 May 2008 (UTC)

First and 2nd are implemented (are they not)? Meaning that only the 3rd would need implementing? Not sure how you'd filter it off only redirects (unless the API can do this...?) —<font face="Trebuchet MS"> Ree dy  22:10, 26 May 2008 (UTC)


 * Not implemented for me, or maybe I am failing to find it. I would like to tell you which SVN number I have but I do not know how. In 'Help', 'About', it says 4.3.2.1
 * I can't see two options for 'What links here', only one. I was thinking that it might have parentheses like the 'Category' and 'User contribs' options do i.e. 'What links here (with redirects)', 'What links here (without redirects)', 'What links here (redirects only)'. If AWB can do the first two, then I can use the list comparer to get the third. Lightmouse (talk) 22:20, 26 May 2008 (UTC)
 * AWB already did the first, i added the 2nd in ... May just need to SVN update. Just built and uploaded a snapshot of rev 2495 to —<font face="Trebuchet MS"> Ree  dy  22:29, 26 May 2008 (UTC)
 * Just re-uploaded it as i made a mess of the release —<font face="Trebuchet MS"> Ree dy  23:34, 26 May 2008 (UTC)

Please add revision number in 'Help', 'About'

 * Its a shame theres no automated way to do this... If other developers are in agreement, i think we should start using the 4th block of the version number, as the SVN number? Obviously, every time we commit, theres no need to bump the "version" number, but when we release, we can keep track of it, and when im doing SVN snapshots, i can up it. Only problem is then, for each "version" we'd have to add that to the checkpage.... Wonder if theres a better way to do this.... Hmmmm. Whatever way, it would be a good idea —<font face="Trebuchet MS"> Ree dy  16:14, 29 May 2008 (UTC)

How do you know with any certainty what the version number is going to be until you commit it?! :P Wouldn't it perhaps be easier to just include the version and svn revision number in the name of the zip file? --kingboyk (talk) 17:51, 29 May 2008 (UTC)


 * I do that for my SVN snapshots... —<font face="Trebuchet MS"> Ree dy  18:09, 29 May 2008 (UTC)

I suppose you could commit the release version, make a note of the revision, update the About Box, and recommit... still think a descriptive name for the zip would be better though... Thoughts? --kingboyk (talk) 18:12, 29 May 2008 (UTC)


 * The zip file would not solve the problem. Let me describe the problem in a different way. On these pages, I try to discuss issues that I have found. I want to be helpful to the developers but when I am asked 'which version are you using?', I do not know. I do not keep download material. If the problem reveals itself within 20 minutes of a download, I might remember. But if the problem appears four days later, I will not remember. I am not inclined to keep copies of zip files or make notes just in case I might want to file a bug report. If there is a way that I can provide a good bug report just using information in the interface, then users such as me might be able to be more helpful. I hope that context helps. Lightmouse (talk) 19:40, 29 May 2008 (UTC)

All you would have to do is right click on the zip file and select "Extract to folder ", that way you'd always know which svn revision you're on because the folder would be so named. I'm sure we'll try and do something better but if we can't that would be better than nothing. I hear what you're saying btw and it's a valid request :) --kingboyk (talk) 21:23, 29 May 2008 (UTC)


 * That is a good idea. I will do that as a workaround and hope that you can find a way. One way might be for developers update a unique identifier. A timestamp might be easiest to report and trace but a multi-letter code 'AAA' would work too. A developer could ask a user to report the identifier and it could be traced to the version. Lightmouse (talk) 23:00, 29 May 2008 (UTC)

Wonder if we can use the "pre build events" of visual studio to parse something that can go into the build or something.... —<font face="Trebuchet MS"> Ree dy  22:27, 30 May 2008 (UTC)


 * Zomgdone in . It requires TortoiseSVN at build-time to work, though. Max S em(Han shot first!) 13:12, 31 May 2008 (UTC)

Cool, nice one Max! —<font face="Trebuchet MS"> Ree dy  22:03, 31 May 2008 (UTC)


 * FYI for anyone doing this without TortoiseSVN in C:\Program Files (mines in D, on vista 64) - Follow, use mklink /J "C:\Program Files\TortoiseSVN" "target folder" —<font face="Trebuchet MS"> Ree dy  22:11, 31 May 2008 (UTC)

I have just tested it with 2877. I see that it contains a SVN number and a timestamp. Thank you very much. The timestamp shows '2008/05/31 14:10:35' and that follows the sequence of ISO8601 but with slash separators. I do not know if you have control of the format but could you continue with the ISO8601 theme and use hyphen separators i.e. '2008-05-31'. This would eliminate a potential ambiguity. It is a trivial issue because any ambiguity is unlikely to be important but I just thought that I would make the suggestion in case you can do it. Thanks again.Lightmouse (talk) 10:51, 1 June 2008 (UTC)


 * Looking at the template, directly, it just displays it straight as the SVN client outputs it... It would probably be easy enough to reformat it (or in this case, replace "/" with "-". Simple enough have a property that returns the parsed string. If you think it'd look better (its your request ;)), we can change it... —<font face="Trebuchet MS"> Ree dy  23:06, 1 June 2008 (UTC)

Yes, since it is already an ISO 8601 sequence, I think it would be better with the hyphen separator. It is a useful clue for some people (which is why the hyphen is best avoided in non-ISO date sequences). I do not mind how you get the hyphen there. Your suggested method seems fine to me. Thanks. Lightmouse (talk) 21:41, 4 June 2008 (UTC)


 * ✅ —<font face="Trebuchet MS"> Ree dy  00:07, 5 June 2008 (UTC)

I have downloaded and tested it. It looks exactly as it should. Thanks. Lightmouse (talk) 09:17, 5 June 2008 (UTC)

Skip if only general fix changes
Must add this before the next release, as part of the above, that, and its fairly simple! —<font face="Trebuchet MS"> Reedy  Boy  13:46, 22 February 2008 (UTC)


 * Was just about to file another request when I cam across this. Add me to the list of those who would truly appreciate this one!  §hep   •   ¡Talk to me!  18:46, 26 May 2008 (UTC)

I support this feature request. Lightmouse (talk) 11:11, 6 June 2008 (UTC)


 * should've added it. Need to add a savable setting, but then i shall upload a SVN snapshot to help with the testing. —<font face="Trebuchet MS"> Ree dy  12:56, 6 June 2008 (UTC)

Adds the Setting. Any chance of you helping with the testing of this Lightmouse? =) —<font face="Trebuchet MS"> Ree dy 

Thanks. I will test it. I have two further related points: I would be happy to create new feature requests for these if they are not stricly part of this one. Regards. Lightmouse (talk) 13:04, 6 June 2008 (UTC)
 * The skip options for general fixes are option buttons, perhaps these should be check boxes since they are not mutually exclusive (I think).
 * Would you consider moving the general fix skip options into the skip tab?


 * Snapshot uploaded of 2890. As for those 2 requests, for the first one, i think they should be checkboxes, like you say, as they aren't mutually exclusive. The 2nd, i suppose it can be yeah, would make more sense... The FaR and the Regextypofix skip boxes should probably be moved too... —<font face="Trebuchet MS"> Ree dy  13:24, 6 June 2008 (UTC)


 * / migrates them to checkboxes. —<font face="Trebuchet MS"> Ree dy  13:38, 6 June 2008 (UTC)

Thanks. I have now tested svn2890 and it successfully skipped articles that only had general fix changes. One minor point is that there is an inconsistency in sentence case. The checkbox says 'Only general fix changes' but the log says 'Only General Fix Changes'. Can you take the Word Case out of the log so that it matches the sentence case in the checkbox please? Lightmouse (talk) 14:15, 6 June 2008 (UTC)


 * Yup - —<font face="Trebuchet MS"> Ree  dy  14:31, 6 June 2008 (UTC)

Thanks. Lightmouse (talk) 14:41, 6 June 2008 (UTC)
 * Cool. I'll leave this on here for a while.. Just need to work out about moving those skip options (makes sense to do it) —<font face="Trebuchet MS"> Ree dy  15:09, 6 June 2008 (UTC)

Store filter settings in XML settings file

 * Easily enough implemented. Everything, presumably? —<font face="Trebuchet MS"> Ree dy  09:07, 5 April 2008 (UTC)
 * Partially implemented - —<font face="Trebuchet MS"> Ree  dy  12:58, 5 April 2008 (UTC)
 * Done the checkboxes - / —<font face="Trebuchet MS"> Ree dy  14:27, 6 June 2008 (UTC)

Inconsistent use of 'Article' and 'Page'

 * Agreed. Presumably to "Article" would make more sense? —<font face="Trebuchet MS"> Ree dy  20:13, 11 May 2008 (UTC)

Some people use AWB heavily for non-mainspace tasks, so I suppose it should be 'page'. Max S em(Han shot first!) 20:52, 11 May 2008 (UTC)


 * Thats a point.... Makes more sense too tbh... —<font face="Trebuchet MS"> Ree dy  21:21, 11 May 2008 (UTC)

Thanks. I will leave it up to you. Lightmouse (talk) 21:42, 11 May 2008 (UTC)


 * Started - // —<font face="Trebuchet MS"> Ree dy  22:52, 23 May 2008 (UTC)

If anyone spots any other designer uses of "Article" can they report them here and i'll change them over? —<font face="Trebuchet MS"> Ree dy  10:02, 6 June 2008 (UTC)


 * I had a look over the interface and could not find any in the application. When I go to Help, there are some in there. Lightmouse (talk) 10:15, 6 June 2008 (UTC)

Change 99% of the usages on all of the AWB pages in Category:AutoWikiBrowser —<font face="Trebuchet MS"> Ree dy  10:39, 6 June 2008 (UTC)


 * Thank you. Lightmouse (talk) 10:50, 6 June 2008 (UTC)
 * Marking as added. If any other uses of "article" are found on the GUI, please report them as bugs. —<font face="Trebuchet MS"> Ree dy  15:43, 6 June 2008 (UTC)

Not so exhaustive Recursive Category Getterer

 * Should be easier to implement now due to more modular nature of the ListMaker... —<font face="Trebuchet MS"> Ree dy  15:05, 28 May 2008 (UTC)


 * This is a duplicate of my request further below (filters before running list maker). If you are looking to go one-level deep, select Category option and filter categories only, select all, and then "add selected to list from category". Regards, Ganeshk  ( talk ) 23:59, 6 June 2008 (UTC)
 * Yeah (i know that :)), just having it do an automated version would be better... should be fairly easy.. —<font face="Trebuchet MS"> Ree dy  00:26, 7 June 2008 (UTC)
 * Added —<font face="Trebuchet MS"> Ree  dy  12:03, 7 June 2008 (UTC)

Recursive Category Getter User Specified Depth Limit

 * Should be easier to implement now due to more modular nature of the ListMaker... —<font face="Trebuchet MS"> Ree dy  15:05, 28 May 2008 (UTC)

Added —<font face="Trebuchet MS"> Ree  dy  12:04, 7 June 2008 (UTC)

Add a keyboard shortcut for Start

 * Will add this later today. —<font face="Trebuchet MS"> Ree dy  10:13, 5 June 2008 (UTC)

Looking at the code, that if control + S is pressed, and save isnt enabled, it should start... —<font face="Trebuchet MS"> Ree dy  12:15, 5 June 2008 (UTC)
 * Yes, it is and it does. However, I would like a start button so if I select a different article in the list I can press a keyboard shortcut to process it (i.e. press start). Thanks Rjwilmsi (talk) 18:38, 5 June 2008 (UTC)
 * Was wondering if that was the case. Can do that. —<font face="Trebuchet MS"> Ree dy  21:19, 5 June 2008 (UTC)
 * —<font face="Trebuchet MS"> Ree dy  22:32, 5 June 2008 (UTC)

Thanks for adding that. For other users it might be helpful to update the on mouse over description of the start button to inform them of the keyboard shortcut as per the Save and Ignore buttons. Rjwilmsi (talk) 06:42, 6 June 2008 (UTC)
 * Yeah, thanks for notifying about that... —<font face="Trebuchet MS"> Ree  dy  09:27, 6 June 2008 (UTC)

Add an optional comment field for find & replace entries

 * No functional purpose (for the program at least), just as a comment for the user? Sounds like a useful idea to me —<font face="Trebuchet MS"> Ree dy  17:49, 6 June 2008 (UTC)
 * - Can you confirm it works fine with rules already existing (ie it doesnt throw some silly errors)? Works fine to add/load for new rules. Thanks, —<font face="Trebuchet MS"> Ree dy  18:18, 6 June 2008 (UTC)

I'm afraid not ;) Message:   Call stack:    at WikiFunctions.Parse.FindandReplace.RowToReplacement(DataGridViewRow dataGridRow) in C:\Documents and Settings\RJW\Desktop\AWB_SVN\AWB\WikiFunctions\FindandReplace.cs:line 107   at WikiFunctions.Parse.FindandReplace.MakeList in C:\Documents and Settings\RJW\Desktop\AWB_SVN\AWB\WikiFunctions\FindandReplace.cs:line 124   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p) in C:\Documents and Settings\RJW\Desktop\AWB_SVN\AWB\AWB\UserSettings.cs:line 343   at AutoWikiBrowser.MainForm.LoadPrefs(String path) in C:\Documents and Settings\RJW\Desktop\AWB_SVN\AWB\AWB\UserSettings.cs:line 311

Thanks Rjwilmsi (talk) 18:26, 6 June 2008 (UTC)
 * You download from SVN, dont you? As im about to run out (drinking...), could you try changing something for me, as i dont have time to try and test it. Findandreplace.cs in WikiFunctions, line 575, change from "public string Comment;" to "public string Comment = "";". Post back here if that fixes it (should do). Thanks! Other than that, its "rep.Comment = (string)dataGridRow.Cells["comment"].Value.ToString;" (the line 107), you could change the comment line 10 to

Either way, i shall fix it in the SVN when im back

—<font face="Trebuchet MS"> Ree dy  18:42, 6 June 2008 (UTC)
 * Thanks, the second option worked (first one: compiler says no, can't initialize variables in a structure...). Merry drinking. Rjwilmsi  19:03, 6 June 2008 (UTC)
 * Haha. Im currently drunk.. Reason for the compiler says no, was cause its a struct.. Will possibly change it for a class tommorow. Thanks Rjwilmsi! —<font face="Trebuchet MS"> Ree  dy  00:11, 7 June 2008 (UTC)

Database scanner filtering XML dump file
I agree that it would be very useful. Jogers (talk) 17:35, 19 September 2007 (UTC)
 * Special:Export ? —<font face="Trebuchet MS"> Reedy  Boy  15:20, 13 January 2008 (UTC)
 * That will do it for me. Thanks! Jogers (talk) 15:46, 13 January 2008 (UTC)
 * Neither did i... Or at least, i didnt remember it. Someone posted it on the DB Dump page, so i thought it may be worth a link here! —<font face="Trebuchet MS"> Reedy  Boy  16:17, 13 January 2008 (UTC)
 * Marking as exists as can be done via MW —<font face="Trebuchet MS"> Ree dy  15:36, 6 June 2008 (UTC)

IronPython

 * You mean on custom modules? Im right in thinking that IronPython is the python that runs on the .NET Framework isnt it? —<font face="Trebuchet MS"> Reedy  Boy  11:53, 19 December 2007 (UTC)
 * Two problems: [1] So far, there is no evidence that IronPython's license is GPL-compatible; [2] I don't want to rely on non-standard assmblies that we don't ship with AWB. Max S em(Han shot first!) 21:40, 21 December 2007 (UTC)
 * Marking as "no" —<font face="Trebuchet MS"> Reedy  Boy  00:26, 30 December 2007 (UTC)
 * IronPython's written in C# and it would be cool if we could barrow some of the cooler things from pywikipedia and make them into modules for AWB. —Dispenser (talk) 08:32, 30 December 2007 (UTC)
 * Maybe so.. But as MaxSem said, theres the licensing problem, so we couldnt ship it with AWB. If we did there would be extra files to move, that most users wont use... —<font face="Trebuchet MS"> Reedy  Boy  13:03, 30 December 2007 (UTC)
 * If it compiles to .NET IL then just write a plugin - then we (AWB devs) don't need to know anything about it. Plugins can be written in any .NET language. I don't imagine we'll be adding module support for anything other than the bog standard MS languages: licensing issues aside, it's not worth the time as C# and VB are more than adequate. Plugins are more powerful anyway. --kingboyk (talk) 23:30, 26 January 2008 (UTC)
 * For the archive, the C Python license is GPL compatible. Python documentation: Appendix C: History and License  — Dispenser 02:02, 29 February 2008 (UTC)
 * IronPython License - MS-PL —<font face="Trebuchet MS"> Ree dy 
 * Hmm. Wonder if theres a way to have this as an addon, ie we wont ship a DLL for it, but if its there, AWB will letya use it.. —<font face="Trebuchet MS"> Ree dy  15:38, 6 June 2008 (UTC)

I've downloaded the libraries and tried to look for a critical component we need to easily implement this. We currently use "Microsoft.CSharp.CSharpCodeProvider" and "Microsoft.VisualBasic.VBCodeProvider" to compile the module code to C#/VB. The IronPython library doesnt seem to have one, unfortunately, so there is now way for me to even work around loading the module on the fly if its there and working with it... Feel free to re-open this if they add one, as it will be easy enough to implement then. —<font face="Trebuchet MS"> Ree dy  21:51, 8 June 2008 (UTC)

Lists of categories from text files
Can be done easily yourself now. Load in the text file into AWB. Select all the articles (right click, select all), then right click again, then "Add selected to list..." --> "From Category" Would then do that.... Not sure if theres much point simplifying it further, but could be. Just stating the method incase you didnt know of this. —<font face="Trebuchet MS"> Ree dy  22:21, 31 May 2008 (UTC)


 * No I didn't. :-)) So that's good. But I'd suggest it's a failure of user interface design in so many ways that yes, it would be worth adding "list of cats" to the main drop down, it's very unintuitive at the moment. FlagSteward (talk) 11:42, 7 June 2008 (UTC)

Interesting. I would never have known it is there. Please can it also be available in another way? Thanks. This issue crops up from time to time in guidelines:
 * ''http://msdn.microsoft.com/en-us/library/bb226836(VS.85).aspx Do not make commands available only through shortcut menus. Like shortcut keys, shortcut menus are alternative means of selecting commands . User:Lightmouse
 * The only problem is, we're low on space on the listmaker to do this... Hence the use of the Context menu to do it... However, as of, i've added 2 new list maker options. 1 to only recurse 1 level deep, and a 2nd to recurse to a level that the user defines... Which would solve this problem for you in a different way... —<font face="Trebuchet MS"> Ree dy  12:10, 7 June 2008 (UTC)

Feeback that Filter has been applied

 * Maybe just have it close after its finished...? —<font face="Trebuchet MS"> Ree dy  13:01, 13 June 2008 (UTC)

It could do. Or it could put a timestamp like the 'Make module' does when compiling. I am not sure what is best. Does anybody else have an opinion? Lightmouse (talk) 13:35, 13 June 2008 (UTC)


 * I've just tested it.. It *does* close the dialog when its done... —<font face="Trebuchet MS"> Ree dy  15:07, 13 June 2008 (UTC)

You are right, it does. So close this as not a bug. I must be thinking of something else. It serves me right for trying to use my memory as a store and retrieval for issues that I want to report. If I get a repeat of whatever it was then I will file a new report. Sorry about that. Lightmouse (talk) 15:18, 13 June 2008 (UTC)
 * Heh. Fair enough =) —<font face="Trebuchet MS"> Ree dy  15:25, 13 June 2008 (UTC)

Interwiki sorting options
AWB follows Interwiki sorting order properly and sorts everything according to it. If it's not, please file a bug report with an example what's wrong. Max S em(Han shot first!) 17:26, 25 June 2008 (UTC)
 * Well, Interwiki sorting order is completely outdated and is different from other lists. Anyway, there's more than one order, so this is a feature request, not a bug. Rocket000 (talk) 06:08, 26 June 2008 (UTC)
 * From the 2 on that page, AWB then sorts and makes 2 more IW sorting orders.

—<font face="Trebuchet MS"> Ree dy  15:16, 5 July 2008 (UTC)

Provide option to hide the Protect, Move and Delete buttons

 * Seems fair enough to me. Also the watch button, but thats hidden anyway atm. —<font face="Trebuchet MS"> Ree dy  09:25, 9 July 2008 (UTC)
 * Just disable it for non-admins. Max S em(Han shot first!) 09:42, 9 July 2008 (UTC)
 * Made invisible if the user is not an admin! —<font face="Trebuchet MS"> Ree  dy  14:49, 9 July 2008 (UTC)
 * Max has tweaked it to disable them —<font face="Trebuchet MS"> Ree dy  23:43, 10 July 2008 (UTC)

Keyboard shortcuts (fixed or configurable)

 * If the save button is enabled, Ctrl+S will save the article. If its not, it will start processing. Ctrl+I will ignore it. —<font face="Trebuchet MS"> Ree dy  20:00, 4 July 2008 (UTC)

Aha. Thanks. Lightmouse (talk) 20:13, 4 July 2008 (UTC)


 * Heh. If its not already in the manual, can you add it please? —<font face="Trebuchet MS"> Ree dy  20:19, 4 July 2008 (UTC)

Done. Lightmouse (talk) 21:54, 4 July 2008 (UTC)

Article creation using CSV files as datasource
Hi, im sure this can be done, just needs some time to work on it. Can you post us somewhere a CSV with some test entries so we have something to work it?

It sounds like your basically after something that will load each one individually, parse it through the required regext, and spit out the article text? Or is it substing a template onto it - ie

Machilipatnam

Reedy Boy 07:53, 28 May 2007 (UTC)
 * This would be a very useful in creating new articles and adding info to already existing articles. It would help in removing a major limiatation in my bot.--(Sumanth|Talk) 08:01, 28 May 2007 (UTC)


 * Are you wanting to do it the substing template way? It would make sense i think to me... Well, depending on how it was coded/done AWB side Reedy Boy 08:15, 28 May 2007 (UTC)


 * Reply to you first question- It would be "something that will load each one individually, parse it through the required regext, and spit out the article text". The regex text can be entered either in "append/prepend" field or "replace" field. For example, see the User:Sumibot/AWB_settings. In the text added in "prepend" field we can include some variables which would be read from CSV file. I didn't quite understand what you meant by "substing template" (your 2nd question). —Preceding unsigned comment added by Sumanthk (talk • contribs)


 * I was just thinking of other ways to do it. If AWB will already do it, im thinking too far outside the box - You just need to be able to load the CSV's, and then run through them - Right? Reedy Boy 08:34, 28 May 2007 (UTC)


 * Yup. Just load list based on the first variable in each line and be able to use the other variables in "prepend" (for creation) and/or replace (for adding info to existing articles) fiels.--(Sumanth|Talk) 08:44, 28 May 2007 (UTC)


 * ReedyBoy, Thanks for your interest in this request. Even subst'ing templates will require the variables to be used to be passed as parameters to the template. These will get parsed into actual values for each row. I have uploaded some CSV data at User:Ganeshbot/Census2001. Please let me know if you need more information. Thanks,  Ganeshk  ( talk ) 22:20, 28 May 2007 (UTC)


 * Per a new request below, I learnt about %%title%% keyword feature that already exists in AWB. It evaluates to FULLPAGENAME at runtime. This change is similar, need keywords for each column in the CSV file. For example the following text, %%col1%% is a %%col2%% in the Indian state of %%col3%%. can be used in the Append/Prepend text box. Col# naming was just a suggestion. I am open to new ways of implementing the same. Thanks, Ganeshk  ( talk ) 20:03, 7 June 2007 (UTC)
 * Just chipping in my 2 cents worth... But as your CSV is just a format usually used to load spreadsheets and the like, why not make the first row of the CSV your variable names? That way you don't need to muck about with defining search/replace strings - you'd just do

The first line of the CSV would then be: Place name,Place category,State
 * Oh, and I can see uses for this too, for example updating all our country portals on Wikinews. --Brianmc 21:04, 12 June 2007 (UTC)


 * Hmm. If theres more people wanting it, its definately something worth playing with to implement! Reedy Boy 21:06, 12 June 2007 (UTC)
 * This is something I have been wanting for use on the Māori Wikipedia - it would be a great feature for the creation of say, geography pages as Ganeshk says, or botanical/zoological articles, or election articles. or if you wanted to create articles where 'X is a Y in the Z, notable for its Q and P or whatever.... there are so many databases available online that contain information in CSV form or in some form that is easily transferable to CSV, that could be used to create or expand articles in a satisfying way, if this feature was available Kahuroa 19:19, 24 September 2007 (UTC)

2008
This feature will be of great help for many. This will elimate the need for writing individual programs to create new articles. Can this feature be worked on please? Regards, Ganeshk  ( talk ) 18:12, 27 January 2008 (UTC)

I have written this plug-in in VB.NET. If anyone would like to beta-test it (has some CSV data to upload), see User:Ganeshbot/CSVLoader. Thanks, Ganeshk  ( talk ) 18:21, 25 May 2008 (UTC)


 * Looks rather good. When i've got some time, i'll help test it out and help improve the code if i can see any improvements. —<font face="Trebuchet MS"> Ree dy  19:30, 26 May 2008 (UTC)

First letter of category & section name

 * So capitalisation of the first letter in a category? I think this is there for en.wiki (im sure i added it...) but it may not be for other wiki's... Reedy Boy 18:22, 6 July 2007 (UTC)
 * on .pl that isn't present, I didn't want to do a screenshot, just copied the diffs (from manually capitalizing kategoria->Kategoria [I now uncheck that regex as it's implemented), and there were no other changes) ;) --84.234.42.68 10:51, 7 July 2007 (UTC)
 * here's a screenshot to be sure, also the first letter of the name of image is not being changed to big on .pl--84.234.42.68 11:02, 7 July 2007 (UTC)
 * still doesn't work on .pl, in 4.3.0.0 not present on .pl --84.234.42.68 15:10, 2 August 2007 (UTC)


 * Must "RegexTypoFix" be enabled in order for this to work on en.wiki? I encountered this situation here and manually changed "transport" to "Transport" -- AWB did not prompt the change. Black Falcon (Talk) 23:52, 7 March 2008 (UTC)

Automatic uppercasing for section names will not be implemented, as there are lots of cases when it should remain as it is - for example, dotTrace, uTorrent and so on. Max S em(Han shot first!) 16:04, 8 March 2008 (UTC)

I did not find any category name that starts with a lowercase ( still does't work - from plwiki with the lattest AWB release) --84.234.42.68 (talk) 20:55, 14 March 2008 (UTC)
 * Implemented in . Max S em(Han shot first!) 19:59, 4 August 2008 (UTC)
 * Thank you. –Black Falcon (Talk) 20:06, 4 August 2008 (UTC)

Copy/Paste or drag and drop rules

 * I've been playing with this.. Seems we need to serialise the TreeNode Tag which is an IRule, to teh clipboard, and bring it back again... —<font face="Trebuchet MS"> Ree dy  11:44, 10 July 2008 (UTC)
 * Done that.. Just doesnt seem to want to let me copy between program instances... —<font face="Trebuchet MS"> Ree dy  12:16, 10 July 2008 (UTC)
 * , Done!! —<font face="Trebuchet MS"> Ree dy  12:34, 10 July 2008 (UTC)

Copy and paste rows in the Find & Replace window

 * Why would you want/need to...? To move between AWB instances? —<font face="Trebuchet MS"> Ree dy  13:37, 16 June 2008 (UTC)
 * For example, if I needed to change the order in which the operations are performed, or if I wanted to copy some commands from one file to another. Epbr123 (talk) 13:43, 16 June 2008 (UTC)
 * There is a move up/move down option already there... (Click on the left hand most coloumn) Could add "move to top" and "move to bottom" if you wanted.. —<font face="Trebuchet MS"> Ree dy  13:54, 16 June 2008 (UTC)
 * - Move to top and move to bottom now implemented. —<font face="Trebuchet MS"> Ree dy  14:02, 16 June 2008 (UTC)

More options for "Add selected to list"

 * - Added with some other tweaks, and simplifiations. —<font face="Trebuchet MS"> Ree dy  09:17, 11 July 2008 (UTC)
 * Thanks a lot! That was fast :) could you maybe add a snapshot here? i'd rather not have to install any extra software. -ΖαππερΝαππερ BabelAlexandria 23:44, 17 July 2008 (UTC)
 * All 3 of those snapshots have this. —<font face="Trebuchet MS"> Ree dy  09:58, 18 July 2008 (UTC)

AWB support for sqwiki_p
Done in. Max S em(Han shot first!) 06:14, 12 July 2008 (UTC)

Support for hiwki
—<font face="Trebuchet MS"> Ree dy  21:21, 18 July 2008 (UTC)

Making list from categories places on talk pages
When placing physics and other tags on talk pages, it produces categories populated with talk pages. Could the "make list" featured be made so that the "Talk:" is ignored and that you edit the article instead of the talk page? Headbomb {ταλκ – WP Physics: PotW} 20:49, 18 July 2008 (UTC)
 * You can just convert the list to article pages very easily - right click in the list maker list box, and convert from talk pages. Seemingly making this request a bit useless... —<font face="Trebuchet MS"> Ree dy  21:12, 18 July 2008 (UTC)

I'll try that. In the meantime blame my AWB n00bness. Headbomb {ταλκ – WP Physics: PotW} 21:27, 18 July 2008 (UTC)
 * Heh =) —<font face="Trebuchet MS"> Ree dy  21:34, 18 July 2008 (UTC)

Menu item names: 'Enable the toolbar' -> 'Show toolbar', 'Hide Bottom Panel' -> 'Show bottom panel'
- Guh-rate. SF's svn is offline atm :( —<font face="Trebuchet MS"> Ree dy  19:51, 19 July 2008 (UTC)


 * Ah, its just very slow! —<font face="Trebuchet MS"> Ree dy  20:00, 19 July 2008 (UTC)

Confirmed as fixed in svn3092. Thank you very much. Lightmouse (talk) 12:34, 20 July 2008 (UTC)

Template updater
See above. (MaxSem from work) 09:54, 25 July 2008 (UTC)

Recursively search a list of categories

 * Already added for next release (SVN versions have it in) —<font face="Trebuchet MS"> Ree dy  13:19, 3 August 2008 (UTC)