![]() | This is an archive of past discussions on Wikipedia:AutoWikiBrowser. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 1 | Archive 2 | Archive 3 | Archive 4 | Archive 5 | Archive 6 | → | Archive 10 |
Status | ![]() |
---|---|
Description | Currently AWB just displays a standard error dialogue when trying to edit a page that's been protected to prevent creation. Conversely, when trying to edit an existing page that is protected, AWB skips the article with the reason 'Page is Protected'. I would like the handling of the former situation to be the same as the latter. Thanks -- Rjwilmsi (talk) 19:12, 16 November 2007 (UTC) |
Added in revision |
AWB gets a nasty error when trying to load a page that has been salted. Try loading User:MelonBot/Sandbox3 to see what I mean. Happy‑melon 21:12, 2 January 2008 (UTC)
Hi there. I noticed you unprotected and recreated User:MelonBot/Sandbox3, which had previously been salted. As you can see, this page was actually deleted and salted at my own request, to function as a test page to ensure that MelonBot does not produce unexpected behavior when it encounters salted pages. Could you restore the page to its salted state please? Happy‑melon 19:10, 17 January 2008 (UTC)
If I replace MessageBox.Show("There was a problem loading the page. Re-start the process", "Problem", MessageBoxButtons.OK, MessageBoxIcon.Error); with SkipPage("There was a problem loading the page"); then AWB skips the article and continues working. This seems like a sensible option to me and is better than the current message box, as the user will have to skip the page anyway. Thanks Rjwilmsi (talk) 17:11, 6 June 2008 (UTC)
Status | ![]() |
---|---|
Description | A french developer developed an internal plugin that can generate a a like auto-completed as you can see on fr:Utilisateur:Chicobot/Log/2007/04/20. It is translated in english but we are waiting for a more stable version to provide a english compiled version for testing purpose Chico75 09:22, 23 April 2007 (UTC) |
Added in revision |
I wrote to the developer guy at the French wiki. Let's hope he speaks English :) I won't bother writing any more now about how the logging currently works or how my plugin does it, as it's all academic if we don't get a reply or an offer of help/code. --kingboyk 13:50, 25 April 2007 (UTC)
You can get the current AWB version using Application.ProductVersion.ToString. IAutoWikiBrowser.Version is redundant because plugins are always running within an instance of AWB. --kingboyk 23:04, 28 April 2007 (UTC)
Status | ![]() |
---|---|
Description | Many articles have empty "<!-- -->" strings of text in them (often spanning multiple lines). If there's nothing in there, then it should be removed. |
Added in revision |
Status | ![]() |
---|---|
Description | Please add a new option in the Save list box under "Save as type", CSV file with wiki markup. The current CSV option does not add wiki-links. Thanks, Ganeshk (talk) 00:25, 6 August 2008 (UTC) |
Added in revision |
Status | Implemented by a User |
---|---|
Description | Checkbox-type mode. When an article is loaded, the contents of the editor textarea are cut and sent to the system clipboard. To streamline the following use case:
Cheers, HausTalk 16:49, 26 March 2008 (UTC) |
Added in revision |
Status | Implemented by a User |
---|---|
Description | Sounds like a useful features to have (user enabled).
Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | It would be great for AWB to keep track of which and how many RegexTypoFixes have been done. The user would then have the option to (at any convenient time, say once a month), send this to the server. The server would then store this information. The idea is twofold. Firstly, say after a year, we could remove the Regex fixes with very low count, hence making AWB faster (and preventing the list from become too large). Secondly, it would yield fantastic statistics on which typos are most common in English language. Voorlandt 19:34, 16 August 2007 (UTC)
And third it would be a good testimonial to AWB and the "bot army". Rich Farmbrough, 09:26 1 September 2007 (GMT). |
Added in revision |
Being worked on. Currently it just displays the statistics, sending them to server will be the next stage in the next version. MaxSem(Han shot first!) 06:11, 4 August 2008 (UTC)
Status | ![]() |
---|---|
Description | AWB ineffectively use the screen space in the Make list panel. The Remove selected, Remove duplicates, and clear, could be merged in to a button "Remove" with a drop down for Removing duplicates and Removing all with possibly a Remove others (inverse remove). A similar button, Filter could Could be implemented Removing non-mainspace and Remove Talk added from the filter menu. The Save button would fit neatly and somewhat logically next to the make button. (This FR is a repost from the discussion page) — Dispenser 04:43, 26 February 2008 (UTC)
.-------- Make list --------. | Make from |_Category___v| | | Category |_____________| | | ========= <Make> <Save> | | .-----------------------. | | | Wikipedia:AWB/sandbox | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '-----------------------' | | |________________| <Add> | | <Remove | v> <Filter | v> | '---------------------------' |
Added in revision |
Status | ![]() |
---|---|
Description | I think it would be good to add the ability to use keywords like %%title%% in the append/prepend text box under the more tab. Currently in order to prepend text (like infoboxes to an article keywords don't work and you have to manually type all the info.--Kumioko (talk) 13:07, 16 April 2008 (UTC) |
Added in revision |
^
and $
, respectively, in single line mode. — Dispenser 00:26, 23 April 2008 (UTC)
Added, rev 3358 —Reedy 20:59, 14 September 2008 (UTC)
Status | ![]() |
---|---|
Description | Currently the search for page title (%%title%%) is not implemented in the Database Scanner. This would be good in cases like when we want to find an article, what links to itself (with this creating a bold text, instead of using '''text''' form). Quisczicza (talk) 23:06, 16 June 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | There is a AWB feature to pull articles from a list of categories (right click - add selected to list - from category). Can a feature be provided to pull categories from a list of articles. For example, "right click - add selected to list - to category". The list will then be appended with a list of all the categories that were part of those articles. Thanks, Ganeshk (talk) 00:17, 18 June 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | I tried to load this Version 0.7 CSV file into AWB (using the text file option). It would not load anything. I was planning to use the CSV plugin to convert this information into Wikipedia tables. Please remove any validations while loading the text file. Please do not change the formatting of the file (for example, removing underscores from content). May be there should be a setting (in Preferences) whether to do these actions or not. Thanks, Ganeshk (talk) 14:43, 18 June 2008 (UTC) |
Added in revision |
else
{
foreach (string s in pageText.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries))
{
if (s.Trim().Length == 0 || !Tools.IsValidTitle(s)) continue;
list.Add(new WikiFunctions.Article(Tools.RemoveSyntax(Tools.TurnFirstToUpper(s.Trim()))));
}
}
It comes up as not a valid title. Probably could add it as a list maker option not to check that for you... —Reedy 20:38, 18 June 2008 (UTC)
Status | ![]() |
---|---|
Description | Enable 'make list' button when list is empty. I have just started up AWB and the 'make list' button was not enabled yet the list was empty. I have encountered this before and I know that if I press the 'Stop' button, it becomes enabled. Would it be possible to fix this? Lightmouse (talk) 09:15, 6 September 2008 (UTC) |
Added in revision |
Thanks. Lightmouse (talk) 08:39, 13 September 2008 (UTC)
Status | ![]() |
---|---|
Description | Multithread DBScanner to speed up scanning by having multiple threads doing the article processing. —Reedy 15:31, 5 August 2008 (UTC) |
Added in revision |
Done in rev 3367. MaxSem(Han shot first!) 16:15, 15 September 2008 (UTC)
Status | ![]() |
---|---|
Description | A feature, probably as part of the "Apply general fixes" function, that would change instances of b. and d. into born and died, respectively, in the parenthetical portion of text that follows the name of a person (see WP:MOSDATE#Dates of birth and death). For instance,
would be replaced with
The simplest way I can think of to minimise the potential for error is to make the replacement contigent on the presence of the following code (of course, human judgment will still be required):
Thanks, Black Falcon (Talk) 06:43, 21 February 2008 (UTC) |
Added in revision |
<Replacement>
<Find>('''[^']+'''\s*\()d.(\s+\[*(?:(?:January|February|March|April|May|June|July|August|September|October|November|December)\s+0?([1-3]?[0-9])|0?([1-3]?[0-9])\s*(?:January|February|March|April|May|June|July|August|September|October|November|December))?\]*\s*\[*[1-2]?[0-9][0-9][0-9]\]*\)\s*)</Find>
<Replace>$1died$2</Replace>
<Comment>date of death</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>('''[^']+'''\s*\()b.(\s+\[*(?:(?:January|February|March|April|May|June|July|August|September|October|November|December)\s+0?([1-3]?[0-9])|0?([1-3]?[0-9])\s*(?:January|February|March|April|May|June|July|August|September|October|November|December))?\]*\s*\[*[1-2]?[0-9][0-9][0-9]\]*\)\s*)</Find>
<Replace>$1born$2</Replace>
<Comment>date of birth</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>('''[^']+'''\s*\()(?:[Bb]orn|b\.)\s+(\[*(?:(?:January|February|March|April|May|June|July|August|September|October|November|December)\s+0?(?:[1-3]?[0-9])|0?(?:[1-3]?[0-9])\s*(?:January|February|March|April|May|June|July|August|September|October|November|December))?\]*,?\s*\[*[1-2]?[0-9][0-9][0-9]\]*)\s*(.|&.dash;)\s*(?:[Dd]ied|d\.)\s+(\[*(?:(?:January|February|March|April|May|June|July|August|September|October|November|December)\s+0?(?:[1-3]?[0-9])|0?(?:[1-3]?[0-9])\s*(?:January|February|March|April|May|June|July|August|September|October|November|December))\]*,?\s*\[*[1-2]?[0-9][0-9][0-9]\]*\)\s*)</Find>
<Replace>$1$2 – $4</Replace>
<Comment>birth and death, with +? lazy regex match</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
</Replacement>
Didnt spot the & issue, have changed that now, thanks. rev 3380
What is the purpose of the last regex? Whats it changing the input from to? Or is it just normalising it to a certain format?
As the other two:
Assert.AreEqual("'''John Doe''' (born [[21 February]] [[2008]])", parser.FixLivingThingsRelatedDates("'''John Doe''' (b. [[21 February]] [[2008]])"));
Assert.AreEqual("'''John Doe''' (died [[21 February]] [[2008]])", parser.FixLivingThingsRelatedDates("'''John Doe''' (d. [[21 February]] [[2008]])"));
Is replacing b./d. with born/died respectively. —Reedy 20:54, 15 September 2008 (UTC)
Status | ![]() |
---|---|
Description | Load Typo's on seperate thread to save tying up interface whilst typo's are loaded. —Reedy 21:44, 30 June 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | Please add ml (Malayalam) language prefix in both AWB and IRCMonitor. Thank you --Sadik Khalid (talk) 09:33, 18 September 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | It would be useful to have a right-click menu option to comment out a selection of text in edit box. Thanks Rjwilmsi 06:55, 8 October 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | Do not follow redirect. I would like to be able to tell AWB not to follow redirect. Sometimes I create a list in the 'Make list' box and then go to great lengths to purge it of articles that I don't want to process. Unfortunately, I sometimes end up processing the purged articles because I get redirected. Is it possible to have an option that stops AWB from responding to a redirect command. This might be a skip option with a check box label: 'Page redirects to another page'. Lightmouse (talk) 19:32, 21 October 2008 (UTC) |
Added in revision |
This already exists. Go to Options -> Follow redirects and uncheck it. -- Magioladitis (talk) 19:36, 21 October 2008 (UTC)
Could this be made into one of the options in the 'skip' tab? It seems to me to be a form of skip. Lightmouse (talk) 20:01, 21 October 2008 (UTC)
Sounds good. Looking at the other options, I think 'Page contains "#REDIRECT"' would be consistent but I will leave it up to you. Thanks. Lightmouse (talk) 20:07, 21 October 2008 (UTC)
Yes. Lightmouse (talk) 12:30, 22 October 2008 (UTC)
Sounds fine to me. Lightmouse (talk) 16:00, 22 October 2008 (UTC)
Status | This feature is partially implemented |
---|---|
Description | Okay, I'm not sure if this is a good request or not, or if it would be tedious to make or is against any sort of Wikipedia rule, but I think it would be nifty to have an option to remove every repeated wiki-link except for the first in each section. For example, if an article is linked to more than once in a section (or maybe in a paragraph?), all occurrences are removed excluding the first in that specific section/paragraph. If this is a stupid idea, then ignore it. I just think it'd be good. --RazorICE 02:10, 1 April 2007 (UTC) |
Added in revision |
function replink(){ var txt = document.editform.wpTextbox1; txt.value = txt.value.replace(/\[\[([^\]\|]+)\|([^\]]*)\]\](.*[.\n]*)\[\[\1\|\2\]\]/gm, "[[$1|$2]]$3$2"); txt.value = txt.value.replace(/\[\[([^\]]+)\]\](.*[.\n]*)\[\[\1\]\]/gm, "[[$1]]$2$1"); document.forms.editform.wpSummary.value=document.forms.editform.wpSummary.value + "Remove duplicate wikilink. "; document.editform.wpDiff.click(); }
These regexes can be used in a "normal" AWB find/replace
Status | This feature is partially implemented |
---|---|
Description | If the name after the pipe symbol is the PAGENAME, just remove it. Magioladitis 12:03, 19 October 2007 (UTC) |
Added in revision |
Added in rev 2326, but only mainspace is currently supported. MaxSem(Han shot first!) 14:44, 30 March 2008 (UTC)
Status | This feature is partially implemented |
---|---|
Description | Button (or tickbox) to toggle "watch this page" Snowman 15:44, 16 September 2007 (UTC) |
Added in revision |
The only problem is that the user interface is already quite dense. My idea is to rearrange buttons as follows:
------------------- | Start the process | ------------------- | Stop everything | ------------------- | Preview | Diff | --------- --------- | Watch | Move | --------- --------- | Protect | Delete | --------- ---------
The "Show changes" label is changed to "Diff" because it won't fit otherwise. What do other developers think? Jogers (talk) 08:41, 19 September 2007 (UTC)
action=watch
and action=unwatch
url example. The state where the page is watched can be gotten from the "Watch this page" checkbox. — Dispenser 04:58, 26 February 2008 (UTC)
As mentioned above, Wiki pages use the following:
http://en.wikipedia.org/w/index.php?title=**************&action=unwatch http://en.wikipedia.org/w/index.php?title=**************&action=watch page name = **************
It is very quick; does it save the whole page? Snowman (talk) 14:52, 26 February 2008 (UTC)
Status | This feature is partially implemented |
---|---|
Description | Feedback that module modification has been compiled for the second time. In 'Tools', 'Make module' there is a green box that says 'Module compiled and loaded'. However, if I make an amendment and recompile it, it just looks the same. It would be nice to have some feedback, for example by adding a timestamp. Lightmouse (talk) 22:54, 10 May 2008 (UTC) |
Added in revision |
Marked as partially implemented, as there may be nicer ways to indicate that. MaxSem(Han shot first!) 20:23, 11 May 2008 (UTC)
Thanks. If feedback is available soon that would be nice. If the feedback method changes later that is fine by me. Lightmouse (talk) 21:46, 11 May 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | "Apply general fixes" should also contain a fix or notice when an earlier user has forgotten the left ([[) or right (]]) pair of an link. (General fixes does fix one of the [ missing, or removes/adds when internal/external link is mixed up.) It also happens that someone adds the [[ and ]] inside the link, like [[Movie from Japan ([[2007]])|Japanese movie]]. NL-Romaine (talk) 19:37, 20 March 2008 (UTC) |
Added in revision |
How do you propose to fix it? MaxSem(Han shot first!) 19:55, 20 March 2008 (UTC)
I can't see how it could fix it. However, it could add a comment just prior to the subsequent link (or within x characters of the offending link itself) e.g. <nowiki>Previous link has a missing close bracket ']'</nowiki>. Lightmouse (talk) 17:46, 4 July 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Following WP:US/R#highlight links to disambiguation ("dab") page
† A more efficient call to only lists the templates. Also, each of these is one or two simple query to the database so it is very fast. |
Added in revision |
I've created a tool on which uses the Toolserver replica database. I could modify the output for anyone who would like to rewrite a plugin. — Dispenser 03:46, 30 June 2008 (UTC)
Some pseudo code using the Splarka method:
dab_templates = [] foreach template in all_unique_templates("MediaWiki:Disambiguationspage"): dab_templates.append(template) foreach link in all_unique_links(start_page): page = link foreach template in all_unique_templates(page): if template is in dab_templates: print("[[%s]] is a disambiguation page!") break # Server call urls all_unique_links -> /api.php?action=query&prop=links&titles=%s all_unique_templates -> /api.php?action=query&redirects&generator=links&prop=templates&titles=%s
I might end up creating the interface for it. — Dispenser 01:13, 9 July 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | There is a new template called lifetime that replaces DEFAULTSORT and the birth and death categories. I recommend that AWB be modified to replace the DEFAULTSORT and birth and death cats with Lifetime. ----Kumioko (talk) 11:11, 18 July 2008 (UTC) |
Added in revision |
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category\:(\d{4}) births\]\]\n(.*?)\[\[Category\:(\d{4}) deaths\]\](?:\n)?</Find>
<Replace>{{Lifetime|$3|$5|$1}}$2$4</Replace>
<Comment>births deaths lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category:(\d{4}) deaths\]\]\n(.*?)\[\[Category:(\d{4}) births\]\](?:\n)?</Find>
<Replace>{{Lifetime|$5|$3|$1}}$2$4</Replace>
<Comment>deaths births lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category\:(\d{4}) births\]\]\n(.*?)\[\[Category\:Living people\]\](?:\n)?</Find>
<Replace>{{Lifetime|$3||$1}}$2$4</Replace>
<Comment>births living lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category:Living people\]\]\n(.*?)\[\[Category:(\d{4}) births\]\](?:\n)?</Find>
<Replace>{{Lifetime|$4||$1}}$2$3</Replace>
<Comment>living birth lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category\:Year of birth missing (living people)\]\]\n(.*?)\[\[Category\:Living people\]\](?:\n)?</Find>
<Replace>{{Lifetime|||$1}}$2$3</Replace>
<Comment>birth missing living lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{DEFAULTSORT\:([^}]+)}}(.*?)\[\[Category:Living people\]\]\n(.*?)\[\[Category:Year of birth missing (living people)\]\](?:\n)?</Find>
<Replace>{{Lifetime|||$1}}$2$3</Replace>
<Comment>living birth missing lifetime</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
Best to tick the box to apply these after general fixes. Rjwilmsi 07:06, 19 July 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | I think it would be a good idea to have a page that allows the users of AWB to share the code they use for AWB. I have noticed that on several occations users have created custom regex criteria or have added custom changes (I do it myself and I have hundreds of find and replace statements) to be able to solicite comments or to just share them. I think this would allow users to reduce some of the issues with making bad edits and would allow changes to see a wider audience rather than 1 or 2 people doing a specific change. ----Kumioko (talk) 11:11, 18 July 2008 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | When multiple date format are found within an article, AWB should find the dominant format and apply it to all dates. |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | Many emdash are spaced but should not be. AWB should pick this up. |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | <br /> should be replaced by <br>. Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
Status | Feature already exists in AWB |
---|---|
Description | General fix: Removes categories when there's multiple categories on a page that are the same. E.g. [[Category:A]][[Category:B]][[Category:A]] => [[Category:A]][[Category:B]]. Rocket000 (talk) 01:55, 20 June 2008 (UTC) |
Added in revision |
A find & replace for this is
<Replacement>
<Find>(\n\[\[Category:)([^\]]+\]\])(.*?)\1\2</Find>
<Replace>$1$2$3</Replace>
<Comment>duplicate category remover</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
Set regex, case sensitive, single line and enabled. Rjwilmsi 22:59, 17 July 2008 (UTC)
For reference - MetaDataSorter.ListToString() —Reedy 19:11, 14 September 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | Links to news sites often seem very complex; such as http://www.dn.se/DNet/jsp/polopoly.jsp?d=147&a=365545&previousRenderType=6, a link to the Swedish news site of Dagens Nyheter. However, it is needlessly complex: it can be shorted down to http://www.dn.se/?a=365545. I usually do to this manually, but it would be great if such a thing was implemented into "General fixes", or perhaps a separate option like the typo fixer. I'm thinking some sort of WP:AWB/T-similar page of regex rules that people who are better at regexes than I could maintain. Plrk (talk) 13:57, 23 June 2008 (UTC)
Examples:
|
Added in revision |
Status | Feature already exists in AWB |
---|---|
Description | In some cases, the variants imported from the disambiguation page aren't comprehensive. A function which allows for the manual addition of some extra variants could cover this. --Mcknol (talk) 05:42, 13 September 2008 (UTC) |
Added in revision |
Status | This feature request is a duplicate |
---|---|
Description | Footnote links should generally appear immediately after a punctuation mark or word (depending on editors' preferred style), and there should be no space(s) before a <ref> tag. This would also automatically fix the existence of spaces between <ref> tags.
So,
and
|
Added in revision |
This is far too controversial. MOS doesn't explicitly state lots of minor formatting things. We had such fixes in AWB recently, and there were multiple problems with them causing numerous reports. MaxSem(Han shot first!) 18:45, 3 May 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | Passive mode: Sometimes it would be very useful to let AWB run over hour or two and let it clear a list of articles (say built from a category). It would clear the articles that don't need editing from the list, and you would get back to a list made only articles that would need editing. Editing 25 articles in a row takes a lot less time than going through a category of 200 articles where only 25 needs editing. Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
Status | Waiting on External Constraints |
---|---|
Description | Currently, it would seem, AWB doesn't like this page and won't load anything from it. would be nice to clear the backlog of orhpaned images and those needing to be moved to commons. -ΖαππερΝαππερ BabelAlexandria 17:29, 6 August 2008 (UTC) |
Added in revision |
Status | Feature already exists in AWB |
---|---|
Description | I would like to replace 2 categories, add one more and delete three of them at the same time. Right now users can replace/add/delete one category per run. -- Magioladitis (talk) 14:37, 15 September 2008 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | It would be nice if AWB would highlight (say in red), things that are prone to be wrong and in violations of the MOS or whatnot. For example it could highlight common peacock terms and weasel words, as well words prone to be used by vandals, or external links placed in the main text. This would tell AWB users to pay attention to that section, but would not actually make any change. Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
AWB is for automatic or semi-automatic editing at high speed. It is not really useful for correcting of peacock terms or POV - it needs to be done manually anyway. MaxSem(Han shot first!) 08:17, 16 September 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Related to the above request: It seems a DEFAULTSORT is added only when all the Categories use the same listing. Sometimes, however, one Category's listing is merely misspelled or omitted, or a special sorting method is used for one or more categories (e.g., "Nelson Rockefeller" might get ""Category:Rockefeller family|Nelson", whereas other categories will get ""Rockefeller, Nelson"). New request: When a majority of Categories use the same listing, add the DEFAULTSORT anyway (it's only a default!), and delete the listing from (only) the appropriate Categories.--BillFlis (talk) 14:25, 12 December 2007 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | It would be really nice to have a better automatic edit summary implement. If AWB unicodifies stuff, it should automatically say so. If it ordered categories, it should say so. If it removed whitespace, it should say so... This way, only non-AWB differences would need to be detailed by users. Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
Headbomb {ταλκ – WP Physics: PotW} 20:43, 22 July 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Can you add a new feature that automatically adds the convert template ({{convert|14|mi|km}}) to any place there is a unit of measure. It would be very helpful for Americans to know what a metric conversion is, and vice versa Ctjf83Talk 22:06, 25 August 2008 (UTC) |
Added in revision |
This isn't completely safe as an automated edit. Not only do you have the problem of it sometimes trying to alter refs, but there are several situational circumstances you need to look over ad exercise your own judgement. I actually do use convert in my own fixes, and it involves a long line of rules and replacements. If you have a specific group of articles you'd like this applied to i can do it, or i can leave more detailed explanation on your talk page. -ΖαππερΝαππερ BabelAlexandria 22:08, 1 September 2008 (UTC)
Not safe for automatic usage, better use a couple replacement rules during a special human-supervised run. MaxSem(Han shot first!) 08:08, 16 September 2008 (UTC)
Status | User has withdrawn this request |
---|---|
Description | Fix errors that break autoformatting. |
Added in revision |
Please can AWB fix pieces of text that break autoformatting? For example:
I cannot see any circumstance when these are valid. They are hard for the human eye to detect but easy for a machine. Several people, including me, have script to address these (e.g. see my monobook script) but editors create these errors faster than we can fix them. Feel free to adapt the existing script code for AWB general fixes. Lightmouse (talk) 11:38, 8 December 2007 (UTC)
//remove piped years from full dates (day, month, year) ArticleText = Regex.Replace(ArticleText, @"(?i)(\[\[\d\d? (?:January|February|March|April|May|June|July|August|September|October|November|December|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\]\],? ? ?)\[\[.{1,30}\|(\d{1,4})\]\]", "$1$2"); //remove piped years from full dates (month, day, year) ArticleText = Regex.Replace(ArticleText, @"(?i)(\[\[(?:January|February|March|April|May|June|July|August|September|October|November|December|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d\d?\]\],? ? ?)\[\[.{1,30}\|(\d{1,4})\]\]", "$1$2"); //remove piped years from full dates (year, month, day) ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[.{1,30}\|(\d{1,4})\]\](,? ?\-? ?\[\[(?:January|February|March|April|May|June|July|August|September|October|November|December|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d\d?\]\])", "$1$2"); //remove piped years from full dates (year, day, month) ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[.{1,30}\|(\d{1,4})\]\](,? ?\-? ?\[\[ \d\d? (?:January|February|March|April|May|June|July|August|September|October|November|December|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\]\])", "$1$2");
//remove piping from day/month to day/month ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[\d{1,2}(?:January|February|March|April|May|June|July|August|September|October|November|December)\|(\d{1,2} (?:January|February|March|April|May|June|July|August|September|October|November|December))\]\]", "$1"); //remove piping from day/month to month/day ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[\d{1,2} (?:January|February|March|April|May|June|July|August|September|October|November|December)\|((?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2})\]\]", "$1"); //remove piping from month/day to month/day ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[(?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2}\|((?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2}\]\]", "$1"); //remove piping from month/day to day/month ArticleText = Regex.Replace(ArticleText, @"(?i)\[\[(?:January|February|March|April|May|June|July|August|September|October|November|December) \d{1,2}\|(\d{1,2} (?:January|February|March|April|May|June|July|August|September|October|November|December)\]\]", "$1");
(?:January|February|March|April|May|June|July|August|September|October|November|December|Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)
I would probably replace it with
(?:Jan(uary)?|Feb(ruary)?|Mar(ch)?|Apr(il)?|May|Jun(e)?|Jul(y)?|Aug(ust)?|Sep(tember)?|Oct(ober)?|Nov(ember)?|Dec(ember)?)
That is fine by me. I will leave the decision up to you. Lightmouse (talk) 18:36, 25 February 2008 (UTC)
Any news on this feature? Lightmouse (talk) 08:19, 6 April 2008 (UTC)
This one has been static for a while. Is there a particular problem with it? Lightmouse (talk) 21:47, 26 May 2008 (UTC)
You are right, removal of date links will eliminate the associated errors. I withdraw the request. Lightmouse (talk) 09:25, 16 September 2008 (UTC)
Status | Feature already exists in AWB |
---|---|
Description | Much like the prior request, many wikis not on WM projects have non-WP namespaces (Wikia has "Forum:", for example.). As it is, AWB only browses in those namespaces which WP employs. Would it be possible to implement an allowance for custom namespaces? Whether by (automatically) looking for the added namespace ids, or with some other form. In fact, it should already probably be using the namespace ids, rather than the names, if possible. See the mediawiki link for how custom namespaces are created. --Izno 01:44, 10 September 2007 (UTC) |
Added in revision |
FYI, even WMF wikis have namespaces that aren't used on WP. Wikibooks has Subject: Wikijunior: and Cookbook: namespaces. – Mike.lifeguard | @en.wb 16:01, 6 November 2007 (UTC)
AWB loads namespaces from wikis it's unfamiliar with for the last 1.5 years. MaxSem(Han shot first!) 08:29, 16 September 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | I would like to request a new keyword for last name only, perhaps %%lastname%%. Currently there are keywords %%key%% and %%title%% but I have frequently found that when cleaning up categories that only the last name is used and I have to manually delete it.--Kumioko (talk) 15:20, 27 March 2008 (UTC) |
Added in revision |
See #Variables generated from article name above. MaxSem(Han shot first!) 15:34, 19 September 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | I've noticed that piped links formatted in [[Mass | mass]] are changed into [[Mass| mass]] rather than [[mass]]. This should be fixed/implemented. |
Added in revision |
Status | This feature request is a duplicate |
---|---|
Description | Suggested by Betacommand on IRC —Reedy 23:14, 3 August 2008 (UTC) |
Added in revision |
The more I look at it, the less I believe that it should be the part of general fixes. While theoretically it's possible to find all templates that transclude <references/> on enwiki, there is no guarantee that someone will not create a new one, and of course we will be unable to keep up with all supported wikis. So the only reliable way will be to create a plugin that will walk through a list of suspicious pages created from a dump and will expand templates to check for presence of <references/> in absence of <ref>'s. Of course, it will be too slow to be used in regular genfixes. MaxSem2 (talk) 08:04, 11 August 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | 1.Allow the user to work with numbered key words in the title to allow easier working with names.
Example: Kevin Boland returns WORD1=Kevin WORD2=Boland. A replace would work like {{Oireachtas-database|1=''WORD1''|2=''WORD2''}} 2 Allow the user to ignore ambiguations Example: Patrick Hogan (Ceann Comhairle) AWB notices '(' returns Partick Hogan a keyword AWBNAME or WORD1, WORD2. So the replace part of a find and replace would look like {{Navboxes |title=AWBNAME |list1=<span/> {{start box}} 3 Allow user to define how to handle name longer than 2 words Example: For Thomas F. O'Higgins AWB could be set to handle more than 2 words such as if title.length >2 then return WORD1 as WORD1 WORD2... LASTWORD as WORD2 . Gnevin (talk) 23:03, 6 August 2008 (UTC) |
Added in revision |
See #Variables generated from article name above. MaxSem(Han shot first!) 15:24, 19 September 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | I'd like to have function which create an "find and replace" list for updating links.
I know that stuff like "link upadte" is very unusual in Wikipedia. But in projects like Wikibooks it's a nice to have because we some time have to update a lot of link and pages. Example: Remane book or an issue with the namening convention. -- MichaelFrey 16:32, 23 May 2007 (UTC) |
Added in revision |
Not needed anymore now that MediaWikiupdates links by itself. MaxSem(Han shot first!) 10:03, 20 September 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Integrate wikEd's Quick Show preview, displays a local preview using InstaView that is replaced by a server preview using Ajax techniques. This is a much faster way doing previews. |
Added in revision |
POST /w/index.php?title=PAGENAME&action=submit
it does POST /w/index.php?title=PAGENAME&action=submit&live
while return a XML-like page which has only the preview field. All that needs to be done to it is to insert it into the page. A preview page could be constructed which only has the <div id="content">
as to save space. And it saves server resources to boot. — Dispenser 23:56, 11 May 2008 (UTC)
While it has one serious positive side, speed, client-side preview has multiple unsolvable problems:
Overall, adopting that technique (in JS or ported to C#) would take a significant developer time for extremely limited benefit. We have plans to preview faster using the API, and concentrating on it makes more sense. MaxSem(Han shot first!) 15:11, 19 September 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Convert hatnotes which are not templated to use a template, eg ':''For something else, see [[this article]]. ' to '{{for|something else|this article}} '. The templates wrap the hatnote in a div class which doesn't show when printed, and also means that they retain a consistent format (currently indented and italics). It would be good if the hatnotes could be converted to use one of the specific templates to preserve formatting (standard wording and grammar etc), otherwise a wrap in {{dablink}} would be good. There is a full list of templates at Template:Otheruses templates. I would also like them moved to the top of the article, per Wikipedia:Accessibility, but I think it might cause false positives if they are placed within the article text. Is this something that could be worked out? Thanks, mattbr 11:39, 25 May 2008 (UTC)
|
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | 'Make module' from web page. I store my AWB script in a web page. From time to time, I make updates to the web page and then paste it into using the 'Make module' menu item. Would it be possible to create a function that allows me to simply give AWB the web address? I would expect that it would only check the page when it compiles (e.g. automatically at application launch and manually when I press the 'compile' button). Lightmouse (talk) 17:12, 20 September 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | Here is my idea in short form: Skip pages that can only be created by administrators.
Here's my idea in long form: Some pages get moved to silly named pages like "Hagger" or something else as move vandalism. Sometimes, the move vandalism is reverted AND the page used for the vandalism is protected (made creatable only by administrators). When AWB finds these pages, it stops its work and it won't continue until the page is removed off the list manually. This can become a pain in the neck. If AWB finds one of these pages, it should be able to skip over the page and on to the next one. Haseo9999 (talk) 01:09, 6 September 2008 (UTC) |
Added in revision |
I believe this is actually a bug. — Dispenser 04:20, 15 September 2008 (UTC)
Status | ![]() |
---|---|
Description | Some times I make a mistake by running with by bot and I want to correct my last edits. We need Make from: User contributions (user defined many). -- Magioladitis (talk) 18:40, 11 October 2008 (UTC) |
Added in revision |
If the other thing is more tricky let's stick to this. As I explained, my main problem is that sometimes I want to revert my last edits. The easiest thing is to check the number of edits and load the same amount of edits from my contributions. -- Magioladitis (talk) 22:19, 15 October 2008 (UTC)
Status | This feature request is a duplicate |
---|---|
Description | It would be helpful if AWB ran the custom module on a separate thread. This would then mean that the AWB GUI wouldn't freeze during the running of the module, and the stop button would respond to button presses. Thanks Rjwilmsi 13:54, 14 November 2008 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | For my custom module it would be very helpful if AWB had a number of generic checkboxes, with their values accessible to the custom module in the way the typo fixing checkbox is. I could certainly find a use for about 5 of these to dynamically control what parts of my module run. Just labelling them Module Checkbox 1 through 5 would be fine. Not sure where they should be placed though – on the make module screen somewhere or a new tab next to Start/bot etc. only enabled once a custom module is enabled? Custom module users could then place a comment at the top of their module to remind them what each checkbox controls. Thanks Rjwilmsi 13:55, 14 November 2008 (UTC) |
Added in revision |
There are plenty of editors interested in making dates in articles consistent. Currently it can only be done with separate scripts. One script for 'reformat dates to dmy' and another script for 'reformat dates to mdy'. If a single plugin can do this with two option settings, I am interested. Lightmouse (talk) 17:44, 14 November 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | AWB could be useful for replacing unicode exponents like this ², with superscript exponents like this 2, per WP:MOS. This would save a large amount of time and effort on many articles such as the larger magnitudes in Template:Area, where there are long lists of areas that use solely the unicode exponent. I had asked about this over at Bot requests, but evidently this is a better place to suggest it. Wrelwser43 (talk) 23:55, 18 November 2008 (UTC) |
Added in revision |
This may cause problems: Wikipedia talk:AutoWikiBrowser/Archive 17#Regression involving mathematics. MaxSem(Han shot first!) 06:10, 19 November 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Produce a Mac version. |
Added in revision |
Status | ![]() |
---|---|
Description | Include namespace filter settings in 'Save save settings as default'. When I do 'Save settings as default', it saves most filter settings but not the namespace. I have to reset that each time. Please can that be included? Lightmouse (talk) 19:52, 7 November 2008 (UTC) |
Added in revision |
rev 3503 - Was already added, just had a few quirks in it —Reedy 21:01, 7 November 2008 (UTC)
There's an option to add articles changed with AWB to people's watchlists for those who don't have that selected by default. I'd like to request an option to not list articles changed with AWB to my watchlist when that is selected by default. --Philosopher Let us reason together. 22:14, 23 October 2008 (UTC)
Status | ![]() |
---|---|
Description | Increase 'Special page', 'All pages' list from 500 to 25,000. I plan to run a bot over the whole of Wikipedia to delink dates. This requires going through 'All pages' using the alphabetical list. With the current limit of 500 at a time, I will have to do 5000 separate runs to process all 2.5 million articles. If the list limit is raised to 25,000 to match the 'What links here' limit then I will only have to do 100 separate runs. Thanks. Lightmouse (talk) 20:46, 21 October 2008 (UTC) |
Added in revision |
Thanks. That would be great. I am awaiting the outcome of Wikipedia:Bots/Requests for approval/Cleanbot. It could go either way. Lightmouse (talk) 22:09, 21 October 2008 (UTC)
Status | User has withdrawn this request |
---|---|
Description | <code>[http://example.com It it possible to insert [[wikilink]]s into the middle of external link. This can cause issues for people who work links in AWB and other programs.]</code> Could AWB turn these into more conventional links? Source: [7] —Dispenser (talk) 07:15, 18 November 2007 (UTC) |
Added in revision |
See Wikipedia:AutoWikiBrowser/Settings#External Wikipedia link to internal. ––Bender235 (talk) 09:35, 28 July 2008 (UTC)
Status | ![]() |
---|---|
Description | Disable the "add to watchlist" preference as an option |
Added in revision |
Basically the reverse of the "add all to watchlist" tick from the "general" menu: remove the "add to m watchlist" if I have the option to add it automatically. Otherwise, you have to disable it in the preferences prior to starting AWB. (of course if needs be, it can be readed for a page with the proposed tickbox above). Circeus (talk) 21:32, 5 January 2008 (UTC)
What are you asking for exactly? Im confused —Reedy 14:13, 11 July 2008 (UTC)
Status | ![]() |
---|---|
Description | The new release (AWB4300) has an additional tab ("Skip" options), which means that one of the tabs is always off-screen. Is it possible to hide the "Bots" tab for users who do not have a bot. Whenever I log in, there's a note at the bottom stating "Bot = False, Admin = True", so perhaps it could be a function of that. Thanks, Black Falcon (Talk) 20:42, 4 March 2008 (UTC) |
Added in revision |
rev 3591 —Reedy 22:44, 23 December 2008 (UTC)
Status | ![]() |
---|---|
Description | OK, this is a simply little thing I'd like to see added. Currently one can save a log the pages they edited in the session, but not a log of the typos corrected. The stats are already collected and displayed under the "Typos" tab, but there is currently no way to save these stats. I would like to save my typos corrected #s to a file at the end of a session. --ThaddeusB (talk) 23:09, 3 December 2008 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | When choosing the wiki site for AWB to work, it only allows http:// links, but not https:// links. Since Wikipedia is censored in mainland China, https might be necessary in order to bypass the Great Firewall censoring system.--Bencmq (talk) 13:51, 4 December 2008 (UTC) |
Added in revision |
Status | Feature already exists in AWB |
---|---|
Description | Ability for the user to manipulate the order of items in the disambiguation list. In particular, the user should be able to change the defaul disambiguation item. This would allow the user to significantly cut down on mousing (often not just "click", but "click, scroll, click") for the most-used options in a dab list. HausTalk 01:38, 6 December 2008 (UTC) |
Added in revision |
Boo, it's an edit box, so you can do anything you like with it. MaxSem(Han shot first!) 13:01, 14 December 2008 (UTC)
Status | ![]() |
---|---|
Description | When adding categories under the "More" tab, categories are placed below interwikis instead of at the bottom of the existing categories. Would it be possible to have them be ordered correctly without having gen fixes turned on? Thank you. §hep • ¡Talk to me! 21:36, 19 December 2008 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | For example, replacing ([[Russian language|Russian]]: Фёдор I Иваннович) by ({{lang-ru|Фёдор I Иваннович}}). This would have to be restricted to cases (as here) where the whole phrase is enclosed in parens, as the closing paren provides the indicator of the end of the foreign language text, which otherwise can't easily be determined automatically. Colonies Chris 12:16, 1 June 2007 (UTC) |
Added in revision |
I'm pretty sure you can just set up a RegEx for that (too lazy to show one). ~EdBoy[c] 19:11, 3 June 2007 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Replace Template:DEFAULTSORT and Categories "yyyy births", "yyyy deaths", "Living people", "Birth date missing", etc., with Template:Lifetime.--BillFlis (talk) 13:31, 22 December 2008 (UTC) |
Added in revision |
Strongly disagree Please read the discussion in Template talk:Lifetime. If you are replacing the YOB/YOD categories with Lifetime manually you have to stop now. Thanks, Magioladitis (talk) 13:45, 23 December 2008 (UTC)
No. There is no consensus for this replacement. -- Magioladitis (talk) 21:47, 24 December 2008 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | Per this discussion, a consensus has been reached to implement date unlinking to AWB's natural editing, if AWB was also given a "delink all dates to dmy/mdy" button. So I wondered if a button could be added to AWB to change all the dates of an article to dmy or mdy formatting, based on the user's choice. NuclearWarfare contact meMy work 23:00, 29 October 2008 (UTC) |
Added in revision |
Although this seems to have some consensus, doig it en masse still causes much controversy, and some links should not be unlinked - when they are important in context, so automatic unlinking would be problematic here. Better leave it to dedicated bots running a custom module. MaxSem(Han shot first!) 13:06, 14 December 2008 (UTC)
Status | ![]() |
---|---|
Description | When a DEFAULTSORT already exists, and categories use it explicitly, remove the explicit usage. Rich Farmbrough, 15:17 11 October 2007 (GMT). |
Added in revision |
<Replacement>
<Find>{{DEFAULTSORT\:([^{}]+)}}(.*?\[\[Category\:[^{}]+)\|\1\]\]</Find>
<Replace>{{DEFAULTSORT:$1}}$2]]</Replace>
<Comment>defautsort with category cleaner</Comment>
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<RegularExpressionOptions>Singleline</RegularExpressionOptions>
</Replacement>
I have tested this extensively so it can be dropped in. Best to put after other category / DEFAULTSORT fixes so that DEFAULTSORT is then correctly above categories. NB, as an AWB f&r multiple entries are needed as each one only matches one category. Rjwilmsi 12:52, 15 September 2008 (UTC)
Regex defaultSortCategoryCleaner = new Regex(@"{{DEFAULTSORT\:([^{}]+)}}(.*?\[\[" + Variables.Namespaces[14] + @"\:[^{}]+)\|\1\]\]", RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.Singleline);
ArticleText = defaultSortCategoryCleaner.Replace(ArticleText, "{{DEFAULTSORT:$1}}$2]]");
—Reedy 19:52, 15 September 2008 (UTC)
Just going through the feature requests, and noticed i had actually already fixed this in rev 3634/rev 3635 after a bug report on IRC. —Reedy 21:16, 15 January 2009 (UTC)
Status | ![]() |
---|---|
Description | Fix anchor copy and paste mistake. When making anchor links the way it suppose to work is that you can copy page title and section title, slap # between them, and use them as a link. Unfortunately, MW add a space before the so the result comes out as [[Page# Section]] instead of [[Page#Section]] . — Dispenser 01:19, 13 October 2008 (UTC)
|
Added in revision | 4.5.0.0 |
rev 3822 Added to general fixes. Rjwilmsi 21:59, 23 January 2009 (UTC)
Status | ![]() |
---|---|
Description | It would be great to pre-filter lists by "skipability". Suppose I have a long list of articles and I only want to make changes to pages containing the word "foo". I'd configure AWB to Skip if doesn't contain: foo. I would then command AWB to check all of the pages in the list and remove non-matching pages from the list *without* making any changes to the matching ones. It would run, and I could come back to a prepped list that only contains articles I'm interested in. — jmorgan (talk) 05:45, 9 March 2007 (UTC)
When using AWB, it generally takes about 5 seconds for a page to load and be processed (due to the delay in accessing it from the internet) before I can look at the diff to decide whether to save it or not, and another 5 seconds to save it. When editing hundreds of articles in a row, these few seconds really add up. A nice feature would be to preload a list of articles and process them all ahead of time. Then I could come back, look at the diffs quickly and decide which to save and which to ignore. AWB would then start uploading the results, but log an error and skip the article if a change had been made by another user in the mean time. Thanks, --CapitalR 17:25, 4 May 2007 (UTC) When creating a long list of articles with AWB and setting some ignore conditions ("General article skip options"), I'd like a "Prune list" button that would prune out the articles that would get ignored. Currently you basically have to stare at the program all the time even if four out of five articles need no action from you, because the process gets stopped the second the program encounters an article that does need editing. If you could first prune the list, then you knew you could do something else when the program prunes and then focus on the actual editing afterwards. This could actually be implemented under the Filter dialog. --ZeroOne (talk / @) 19:09, 11 May 2007 (UTC) |
Added in revision |
<- I support adding this change. In the grand scheme of things, I can't imagine the extra server load of say 50-100 people loading 50-100 pages each a day twice would cripple the servers. Mbisanz 21:54, 9 November 2007 (UTC)
I would really love this feature, as I often have a long list of find/replace strings that may only be applied to a smallish subset of the total number of articles I start with. The skip if contains/doesn't contain settings would only work for one string at a time. — Andrwsc (talk · contribs) 23:34, 12 June 2008 (UTC)
I'd love to have this to look for and remove redirects in Category:Articles by quality, since I have to check the mainspace page but edit the talk page. Nifboy (talk) 07:50, 19 July 2008 (UTC)
So, this wouldnt to too difficult to implement... Betacommand keeps asking about it.
Kingboyk implemented it in a fashion in his plugin a while ago, so i can move/reuse that code in AWB core/WF if necessary.
It all depends on how you want to implement it.
Preferences/comments/suggestions?
A checkbox/menu option for Dry Run mode makes more sense than a dry run button... Well, at least, to me it does...
—Reedy 16:34, 6 January 2009 (UTC)
rev 3695 This provides an option to automatically save the currently loaded settings file every 10 edits (default = off), which should help to make the above feasible (by extending to save every 10 pre-parsed edits too, or similar). Rjwilmsi 23:56, 13 January 2009 (UTC) rev 3696 I've implemented the simple approach: menu option 'Use pre-parse mode' defaults to false, saved in settings file. If set, once save pressed AWB processes each article, runs through skip conditions and skips article as normal if possible. If it can't be skipped AWB starts processing on next article. Every 10 ignored edits the settings file is automatically saved (if a settings file has been loaded). When last article has been processed AWB stops, and saves settings file (if a settings file has been loaded). If 'use pre-parse mode' not set, AWB behaves as before. The only thing I couldn't do was work out how to change the colour of pre-parsed articles in the listmaker. I shall call this 'added', for now at least. Rjwilmsi 02:17, 14 January 2009 (UTC)
Status | ![]() |
---|---|
Description | I often use keyboard shortcuts and I'd love to have a shortcut for 'Open page in browser'. Plus I just like to look out for my DVORAK homies out there. ;) Did I just say that out loud? --Seed 2.0 11:21, 18 May 2007 (UTC) |
Added in revision |
rev 3690 and rev 3691 add control+shift+p and control+shift+h in listmaker, and control+alt+p control+alt+h to edit box right click menu items for open page in browser and open page history in browser. Rjwilmsi 22:35, 12 January 2009 (UTC)
Status | ![]() |
---|---|
Description | Configuration Autosave: Save the configuration every ten minutes and right before you exit. When you start up AWB it resume with the configuration that it has before you closed/crashed it. It save the configuration to a separate file. —Dispenser 18:42, 3 June 2007 (UTC) |
Added in revision |
The autosaving in this can be done easily. I presume just to 1 file would be ok? ie autosave.xml...? As for loading that when you reload it... That would require saving to a different file, or easier, save the other one to default.xml? Reedy Boy 20:28, 13 June 2007 (UTC)
I would like this feature too. The menu option 'Save settings as default' is nice but I sometimes forget to use it. I would expect an Autosave feature to be just like automatically selecting that menu item every 10 minutes. Lightmouse (talk) 18:13, 4 July 2008 (UTC)
rev 3695 This provides an option to automatically save the currently loaded settings file every 10 edits (off by default). It might be better to allow the user to choose how many edits between saves and/or to choose a time interval, but here's a start. Rjwilmsi 23:53, 13 January 2009 (UTC)
Status | ![]() |
---|---|
Description | For the find/replace and the RETF feature, AWB should also look inside image tags for everything past the URL (i.e. the image description) ... if possible. There are often typos in this description that are not found by AWB. --Thiseye 02:29, 1 March 2007 (UTC)
|
Added in revision |
Right, this would be doable: the issue at the moment is that 'hide images' hides the image and description. What I need to know is what regex/logic MediaWiki uses to determine what is the filename of an image and what is the description. Can anybody point me in the right direction? Thanks Rjwilmsi 18:14, 14 January 2009 (UTC)
http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/parser/ <Simetrical> Parser::replaceInternalLinks2() <Simetrical> That might call other stuff. <Simetrical> It matches each option against some regex or a callback or something. <Simetrical> The function is over 300 lines and mixes lots of stuff together, naturally.
—Reedy 20:48, 14 January 2009 (UTC) rev 3708 Image descriptions are no longer hidden when image filenames are hidden. Rjwilmsi 22:35, 14 January 2009 (UTC)
Status | ![]() |
---|---|
Description |
|
Added in revision |
I'm confused: it seems to work[8]. Or I didn't understood it? MaxSem(Han shot first!) 13:16, 17 November 2007 (UTC)
rev 3708 Image descriptions are no longer hidden when image filenames are hidden. Rjwilmsi 22:35, 14 January 2009 (UTC)
Status | ![]() |
---|---|
Description | I do a lot of spelling correction using AWB, and often get false positives stemming from quotes. Example: in the article on Berghain, the word "heydays" is used within a quote - even though the correct spelling would be "heyday" (according to RegExTypoFix anyways). As Philip Sherburne probably said "heydays" and not "heyday", this should not be corrected. That got me thinking, should quotes ever be corrected? Perhaps AWB/RegExTypoFix could ignore spelling errors within quotation marks? Jobjörn (talk) 14:25, 1 March 2008 (UTC) |
Added in revision |
Ugh, this could be useful. Any comments from others? MaxSem(Han shot first!) 14:02, 3 March 2008 (UTC)
If we're gonna do that we might want to ignore anything followed immediately by "(sic)" too... --kingboyk (talk) 16:01, 4 March 2008 (UTC)
There is a {{sic}} template that could be wrapped around such mistakes to identify them to spellcheckers as well as visually. (It appends [sic] after its contents.) Colonies Chris (talk) 12:21, 1 April 2008 (UTC)
There are several ways in which quotes are indicated, for example blockquote and other quote-related templates. Some (but not all) can be identified automatically. I would like to be able to get AWB to prevent my 'Make module' regex from applying changes inside quotes. If this needs a separate feature request, so be it. Alternatively, my regex itself could be changed but I do not know how. If you can solve it for AWB, I would be interested to build it into 'Make module' regex. Lightmouse (talk) 12:57, 19 June 2008 (UTC)
Further change: rev 3779 Provide a popup warning message if when performing typo fixing (not in pre-parse mode) a sic tag/{{Typo}} template is found in the article. Rjwilmsi 23:00, 17 January 2009 (UTC)
I'm not sure about making hiding of quotes optional, it is a source of many of the false positives from typo fixing with AWB. Rjwilmsi 23:00, 17 January 2009 (UTC)
Status | ![]() |
---|---|
Description | Links should not be found in headers. I think that AWB should automatically remove those links and place a {{main}} right under the header. Headbomb {ταλκ – WP Physics: PotW} 22:45, 21 July 2008 (UTC) |
Added in revision |
Find
(=+)\s*(.*?)(\w*)\[\[((.*)\|)?([a-zA-Z0-9\s-]+)\]\](\w*)(.*?)\s*(=+)
Replace
$1 $2$3$6$7$8 $9
AWB doesnt seem to be delinking for me, so i've added this, but with a tweak or 2, due to spacing being optional, we shouldn't be adding/removing it.
private readonly Regex regexLinkedHeader = new Regex(@"(=+)(\s*)(.*?)(\w*)\[\[((.*)\|)?([a-z0-9\s-]+)\]\](\w*)(.*?)(\s*)(=+)", RegexOptions.IgnoreCase | RegexOptions.Compiled);
ArticleText = regexLinkedHeader.Replace(ArticleText, "$1$2$3$4$7$8$9$10$11");
rev 3661 —Reedy 16:05, 9 January 2009 (UTC)
private readonly Regex regexLinkedHeader = new Regex(@"^(=+.*?)\[\[([^[\]{|}\n]+\|)?([^[\]{|}\n]+)\]\](.*?=+\s*)$", RegexOptions.IgnoreCase | RegexOptions.Compiled | RegexOption.MultiLine);
ArticleText = regexLinkedHeader.Replace(ArticleText, "$1$2$3$4");
Cheers Dispenser! rev 3662 —Reedy 20:58, 9 January 2009 (UTC)
rev 3672, regex disabled for the moment. —Reedy 22:16, 10 January 2009 (UTC) rev 3722 New regex used so that the text from any piped link is kept in preference to the wikilink; also will catch headings with multiple wikilinks. Rjwilmsi 20:01, 15 January 2009 (UTC)
Status | This feature is not going to be implemented |
---|---|
Description | It would be real nice to have AWB tidy up <math> entries such as
|
Added in revision |
*\\(Alpha|Beta|Gamma|...[All keywords here]...|Epsilon|Zeta) *([{]?)
replace: \$1$2
. or something similar, but changing math tag causes re-rendering whose cache doesn't seem to get flushed too often. Really shouldn't be implemented as a general fix, or even as part of the fix white space thing. — Dispenser 01:50, 13 October 2008 (UTC)Status | ![]() |
---|---|
Description | To avoid all possibility of crap like that, all words part of which are occupied by links should be fully hidden. Example: [[foo]]bar → ⌊⌊⌊⌊M1⌋⌋⌋⌋, not ⌊⌊⌊⌊M1⌋⌋⌋⌋bar. MaxSem(Han shot first!) 08:00, 1 August 2008 (UTC) |
Added in revision |
I do not fully understand this. If it is a method to avoid text in wikilinks, it will be extremely useful. It would be even more useful if it could be selectively applied. For example, I have a module where parts of the regex need to look inside links and parts absolutely must not. If selective application is not possible, it would still be welcome.
In addition, I would like to be able to exclude quotes. That is a much bigger problem, of course. Lightmouse (talk) 10:41, 1 August 2008 (UTC)
Status | ![]() |
---|---|
Description | I use my own custom module to perform various fixes using AWB. One of the features of my custom module is that it produces an edit summary to describe which fixes have been made. Therefore it would be helpful if, in AWB I was able to view the edit summary before saving the article. This would help me in reviewing the article prior to saving it. As a minimum, and additional tab alongside the edit box and logs with a view only copy of the edit summary as raw text would be sufficient. The ability to edit the edit summary or view the markup version would be even more helpful. Thanks Rjwilmsi 22:05, 12 November 2008 (UTC) |
Added in revision |
Status | ![]() |
---|---|
Description | Request for 'General fixes' to remove unwanted spaces in links. I thought that 'General fixes' removed unwanted spaces in links (leading spaces, trailing spaces, multiple interior spaces). However, experience with When It Rains... showed that it doesn't. Can such a feature be added please? Lightmouse (talk) 19:46, 28 December 2008 (UTC) |
Added in revision |
See [[December 27th]] in When It Rains.... Is an interior double space something that can be removed as a 'General fix'? Lightmouse (talk) 20:30, 28 December 2008 (UTC)
Assert.AreEqual("[[Foo Bar|Bar Foo]]", parser.FixSyntax("[[Foo Bar|Bar Foo]]"));
Assert.AreEqual("[[Foo ]]Bar", parser.FixSyntax("[[Foo ]]Bar"));
—Reedy 00:06, 10 January 2009 (UTC)
rev 3777 Trim trailing whitespace from category sortkeys (NOT leading whitespace). Rjwilmsi 22:30, 17 January 2009 (UTC)
Status | ![]() |
---|---|
Description | When AWB/RETF fixes a typo, it doesn't operate on typos within links, images etc. I understand that this is necessary to avoid 'correcting' image file names, for example, but would it be possible to make an exception specifically for certain corrections? My reason for asking this has to do with proper names. At the moment, RETF will correct "Macchiavelli" to "Machiavelli", for example, but only where it's in plain text - if it's linked, it remains uncorrected.
I don't know if this is feasible, but a possible solution might be to add another parameter to the definition of the correction in the RETF list, along the lines of |
Added in revision |
<nowiki>...<nowiki>
→ <<<<TOKEN6>>>> ...thinking... maybe [[link|title]]s
→ <<<<TOKENNEXT12:0,6>>>>titles. The problem is the link trail. — Dispenser 22:04, 6 January 2009 (UTC)
rev 3724 and rev 3725 When performing typo fixes, only mask the target of a link, so leave the pipe available for typo fixing (e.g. link of [[target|pipe]] will appear as target]] to typo fixing logic, so normal typo fixing will match on it. This still prevents typo fixing changing the target of a wikilink. See example test edit here. Thanks Rjwilmsi 21:03, 15 January 2009 (UTC)
Status | ![]() |
---|---|
Description | It's annoyed me for ages that using the diff view you can't just press control + S to save an article as the IE part of AWB steals the focus. Please set focus to be on the save button so that pressing space activates it (unless focus end of edit box is checked). Thanks Rjwilmsi 01:22, 10 January 2009 (UTC) |
Added in revision |
Status | Feature already exists in AWB |
---|---|
Description | I would like to see a way to search for all pages that contain a given link from within AWB. I.E., basically a way to load the results of Special:LinkSearch into the queue for a given URL. This would be a useful feature to assist in the removal of spam, for example. --ThaddeusB (talk) 03:22, 14 January 2009 (UTC) |
Added in revision |
Status | This feature is not going to be implemented |
---|---|
Description | You can use AWB to make null edits, but you need to hit "save" each time unless you have a bot flag. Since nothing is actually being changed, would it be possible to allow automated null edits without a bot flag? --NE2 07:17, 23 January 2009 (UTC) |
Added in revision |
Status | This feature request is a duplicate |
---|---|
Description | Sorry if the subject's a bit awkward; I'm not exactly sure how to put this into words. The idea would be for AWB to constantly go through the list of articles it has been given, and removing articles that it doesn't detect any automatic fixes for, thereby skipping the waiting time between articles as AWB loads each one to see whether it needs an automatic change.
In other words, say you have 5 articles -- for example: Apple, Bear, Clown, Deer, Elephant -- and say AWB doesn't think Apple needs an automatic change, then it would remove it from the list and move on to Bear. Now say Bear needs a change, AWB would bring up the usual editing interface, but at the same time, in the background, would keep going through the list to see if the other articles need a change. If Clown and Deer don't need a change but Elephant does, AWB would remove Clown and Deer from the list so that when the user is done editing Bear, Elephant would be loaded right away. I realize the example is convoluted, but I really believe that in this way, users will spend less time waiting for AWB to find an article that needs an edit, and more time actually editing. Personally, once in a while I go through my watchlist and spend more time waiting for AWB to find a page that needs attention than actually editing. I hope this makes sense, and thank you in advance for considering it. --85.5.94.202 (talk) 10:36, 7 December 2007 (UTC) |
Added in revision |
This is a duplicate of #Batch_Filter_by_.22Skipability.22 above, where there's more discussion and even a hacky solution. Rjwilmsi 21:49, 12 January 2009 (UTC)