Wikipedia talk:AutoWikiBrowser/Feature requests

From Wikipedia, the free encyclopedia

AutoWikiBrowser - v3.3.1.0

Home

General information about AutoWikiBrowser and directions for installation.

Request approval

Request approval to be added to the CheckPage to use AutoWikiBrowser.

Discussion

Discuss the application and ask questions.

Bugs

Report bugs in the application.

Feature Requests

Request new features to be implemented into AWB

User manual

The full user manual.

Developer Talk Page · Typos · User talk templates · Plugins · IRCMonitor · AWB Projects · Changelog · AWB Sandbox
Archive
Completed Requests

Please use this page to request new features in AWB.

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

Contents

[edit] Make list: Images on page

Status Waiting on External Constraints
Description An ability to make a list of "Images in page", which would populate with all images that are displayed on a given page. :: ZJH (T C E) 13:23, 18 March 2007 (UTC)


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

[edit] Expand all for category trees

Status On Hold
Description Is it possible to get a full list of articles in a category and its subcategories all the way down to the bottom of a category tree? ie. expand fully with one click, rather than expanding level by level? Carcharoth 15:52, 27 March 2007 (UTC)


Im sure this had been added before, but it may have been removed (I havent seen it recently myself). I'll poke Mets about it for you Reedy Boy 15:54, 27 March 2007 (UTC)
I don't know if it's already there or not; if it is I haven't seen it. Either way, I would strongly caution against an "all the way down to the bottom" approach. The category system isn't really a tree, there are loops and all sorts of peculiarities. A feature which did "select all categories in the list, get their contents, and remove the categories" in one click would be useful though. --kingboyk 15:59, 27 March 2007 (UTC)
OK. A set distance downwards, then. That will at least improve matters. It is the need to expand the tree that is the killer. A recent example involved a definite tree structure (and many parts of the category system are trees), and involved 935 articles distributed over 661 categories, 9 of which were empty. It really shouldn't be necessary to click the "expand" toggle 661 time to get a list of 935 articles. Carcharoth 16:52, 27 March 2007 (UTC)
You can just highlight them all, then right click, make list from category. Click the first item you want, then scroll down, press shift, and then click on the last category for multiple selections - There are workarounds!! Reedy Boy 17:10, 27 March 2007 (UTC)

This feature was added a while back, but it's just too buggy with infinite loops and stuff. Use the workaround that Reedy Boy mentioned above instead. —METS501 (talk) 18:03, 27 March 2007 (UTC)

OK, I'll use the workaround. But some limited functionality should be possible by cutting off loops and infinitely long expansions. Maybe something to come back to later? Carcharoth 22:24, 27 March 2007 (UTC)
Sure, we can keep it on this page. —METS501 (talk) 23:13, 27 March 2007 (UTC)
So thats Reedy, don't archive me? =D Reedy Boy 08:23, 28 March 2007 (UTC)

[edit] Combo Box for Custom Wiki's

Status New
Description Rather than changing the combo for a text box when selecting custom wiki, have a different combo, and save and load lists of multiple custom wiki links Reedy Boy 22:03, 20 February 2007 (UTC)


[edit] HTML substitution

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


[edit] Typo fix should look in image descriptions

Status New
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)
Thought I'd requested this one already (for search and replace). Would save me a lot of work. Rich Farmbrough, 21:55 4 April 2007 (GMT).
Oh yes it;s the next one... Silly me. Rich Farmbrough, 21:56 4 April 2007 (GMT).


[edit] Pick up some additional text to change

Status New
Description Descriptions of images should be changed, and things immediately after a </ref> tag. Rich Farmbrough, 15:40 3 March 2007 (GMT).
Note this is partly ocverlapping with the previous feature request. Rich Farmbrough, 21:57 4 April 2007 (GMT).


[edit] Brackets in replacement text

Status New
Description When I try to replace text with the advanced replace feature, it doesn't recognize brackets as it uses the %28 and %29 equivalents instead. The program needs to recognize "(" and ")". - Mgm


Im unable to duplicate this - Possibly fixed??. Poking user. Reedy Boy 14:29, 28 March 2007 (UTC)

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

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


[edit] A new rule that only executes on a specified parameter(s)

Status New
Description A good feature would be to add an "In parameter" SubRule. There is currently an "In template" SubRule which is convenient, but an "In parameter" would make life easier for trying to format specific parameters without effecting any others by mistake. Options could allow running a find and replace on the parameter, the equal sign, and the parameter value, or just the parameter value. Note: this would be used to add infoboxes to every city/town in the US, and add missing data to existing ones. Thanks, --CapitalR 02:24, 5 March 2007 (UTC)


[edit] Cross-wiki editing

Is there a way to add the ability to edit articles on other Wikimedia projects, with a proper interwiki link? Right now to distribute the Signpost, I'm forced to do all edits manually, which is a royal pain- being able to do it logged out, semi-automatically or automatically would be an immense help to me. Ral315 » 06:23, 6 March 2007 (UTC)

Im presuming your meaning without having to change the project prefrences to a different wiki? Reedy Boy 18:53, 4 April 2007 (UTC)

[edit] Addition for "Replace Special"

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


[edit] Ignore duplicate wikilinks in infoboxes, etc.

Status New
Description AWB should probably ignore wikilinks in infoboxes and other templates and not consider them as duplicate. — RevRagnarok Talk Contrib 22:17, 8 March 2007 (UTC)


[edit] Batch Filter by "Skipability"

Status New
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)


I think this comes back to the extra server load from loading pages twice. I dont think its something that can really be added... Its been requested for typo's and such before Reedy Boy 16:08, 2 April 2007 (UTC)

[edit] Search in summary

Status New
Description Is it possible to add an option of searching (including RegExp) in summary text? That would be helpful, e.g. for lists created from Recentchages page --213.170.94.120 15:24, 12 March 2007 (UTC)


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

Status New
Description When a page is in the Image namespace it should check to see what other pages are using that file and also include the uploader history for ease in contact (boxes similar to Alerts->Multiple wikilinks). Would help for determining if Fair-use images are being used outside the main namespace, if an image is orphaned, if image is being used in articles it is not intended for. Tags to be added under an Image menu would be {{redundant}}, {{no license}}, {{no source}}, {{notorphan}}, and {{or-fu}} (with date auto-inserted) -ΖαππερΝαππερ BabelAlexandria 05:36, 13 March 2007 (UTC)


[edit] Ignore template calls

Status New
Description An option to ignore template calls inside the find and replace menu would be extremely useful to me when fixing capitalization errors. Right now I spend a lot of time manually undoing replacements when some filename inside a template call is incorrectly capitalized. Jogers (talk) 13:13, 14 March 2007 (UTC)


Or perhaps there is some way to distinguish whether a template parameter value is a filename or not? Jogers (talk) 12:18, 22 March 2007 (UTC)
An option to ignore category names would be nice, too. Jogers (talk) 11:00, 24 March 2007 (UTC)

[edit] case

Status New
Description force first letter of category, image and interwiki link name to be big, and also the names "image" and "category" itself, in every language --gregul


[[category - In that the c is capitalised - see [1]. image isnt corrected to Image. Rest is feasible Reedy Boy 21:45, 31 March 2007 (UTC)
What would be the point? It's more trivial edits again, isn't it? --kingboyk 21:49, 31 March 2007 (UTC)
Well, i see it as its something that would be fine in the general fixes...? Reedy Boy 21:57, 31 March 2007 (UTC)
I've added the image (i to I) like we have for category. The other ones... i suppose are open to discussion. Reedy Boy 22:22, 31 March 2007 (UTC)
[[category: and [[image are easy to do by regex, I do that myself, if it's also present in other language versions (like .pl) I will delete that regexes ;), harder to change [[Category:baseball players to [[Category:Baseball players etc. (or rather [[Kategoria: as in my language, as i think that would require a regex for every small first letter) it sometimes looks not uniform in comparision to other category names --gregul
It works from a variable list from whichever wiki is loaded. You shouldnt need to do it manually!! Reedy Boy 09:25, 2 April 2007 (UTC)
The other should be doable, it just needs someone a little more regex savvy. May see if User:kingboyk can help out. Reedy Boy 16:04, 2 April 2007 (UTC)

[edit] Remove repeated wiki-links except for first in each section of article

Status New
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)


Well, if we started removing all multiple wiki links, we'd get into trouble. However, i think we could be ok to do something like that, it would just be a case of getting the regex's right. As although if its a long article, multiple links scattered about would be good, if its a short one, it doesnt need it 5 times in one paragraph. See what anyone elses input is. Reedy Boy 11:04, 1 April 2007 (UTC)
Hmmm, yeah, but if it only removed duplicate wiki-links in each paragraph it shouldn't be that much of a problem. You have some valid points, though. --RazorICE 08:10, 2 April 2007 (UTC)
i'm slightly concerned about wikilnks that are identified as duplicates but actually link to different sections in the same large article. as it stands, the software tends to treat links to different sections as duplicates, doesn't it? -ΖαππερΝαππερ BabelAlexandria 19:31, 2 April 2007 (UTC)
This proposal has been shot down at WP:BOTS many times. I still think it's possible, though, just not easy. For example, don't delink dates which are supporting formatting. I currently use this javascript to delink some repeated links, I often have to put back a few year links.
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

Rich Farmbrough, 07:51 6 April 2007 (GMT).

[edit] Removing redundant bolding in section headings

Status New
Description In headings, I sometimes see redundant formatting like
=='''section heading'''==

Could this be reduced to

==section heading==

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


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

[edit] Smart underscore removal

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