Forum:Is there an extension for mass categorizing pages?

I'm interested in knowing if theres any .js modification/button/mediawiki extension/function that can be added/used/employed/requested to mass categorize pages with the Special:PrefixIndex page or any other method. It's somewhat a pain to have to go through each page individually and re-categorize or add categories to them when the title implicitly can be used categorized easily with a few checkboxes and an add category word. vegeance 12:26, March 19, 2011 (UTC)

There are no wikia fucntions I'm aware of, but I'm a Wikia novice compared to the likes of others on the forum. You could do it with a bot though.


 * A semi-automated editing program, such as AutoWikiBrowser, or a bot (a fully automated script), such as Pywikipedia, are the most common methods to make this kind of task easier. (Instructions for their use can be found in the links.) Other methods are technically possible but probably aren't worth the time to write up, or are less effective. The 888th Avatar   (talk)  13:06, March 19, 2011 (UTC)


 * JavaScript is a page resource, not a server resource. You can only use it to change the contents of the page you're looking at. You need a bot for this.
 * Autowikibrowser would be perfect for this task, you can prepend the category with that. See Help:Bots for information on how to get a bot flag  Random Time  14:10, March 19, 2011 (UTC)

BrokenXmlException in ApiEdit.Open error ?--vegeance 15:18, March 19, 2011 (UTC)

Forget what I said, this thing is fun to play with. Thanks everyone. vegeance 15:39, March 19, 2011 (UTC)

I have one question still though; how do you use the find & replace feature to put a reference link to the same wiki on an entry with  instead of just plain words. vegeance 16:28, March 19, 2011 (UTC)
 * Don't understand what you mean there, what are you trying to do?  Random Time  16:30, March 19, 2011 (UTC)
 * I want it to recognize pages that exist on the wiki like for example  existed but on other articles it just says there are various items used...; I want it to recognize items and auto-change it to items using [ [ items | item page ] ] and universally apply this linking towards all articles on the same wiki (not just exclusive to items, but articles that exist also) . vegeance 16:50, March 19, 2011 (UTC)


 * So you want it to change every instance of the word item to items? If that is so then just put in the find box the word items and then the replace would be items and run it on the whole site.--
 * I know that works; however I want all articles that on on the wiki to be referenced by articles that include that term. For example : a is an article. In another article, there are words that use a, but do not link to a. There is also article b. And the words within that article use b words too, but they are not linked to b article. I know I can do it manually, but I was asking if theres anyway the autowiki browser can recognize a list of articles and use that to auto-replace. Like enhancements as a word might want to be redireced to crafting system via crafting system but a manual replacement would not recognize enhancements but only recognize whatever terms I used to replace. vegeance 17:02, March 19, 2011 (UTC)


 * Autowiki browser is limited by what you put in. It can only do an exact replace. In your case if you want the word enhancements to be replaced by a link to crafting system you would type enhancements in the find field and then enhancements in the replace.--
 * However, certain pages contain terms that I may want to replace using that format as listed with namedisplayed, but I don't know initially what to replace & find because I can't read all the articles on a wiki at once. Nevertheless, what I was asking for was perhaps a little more advanced in terms of wikiautobrowser involving recognition of associated terms and semantics; but I'm wondering if theres any way to import a list of (Find & Replace) variables or extract it from the wiki SpecialPages: because I know I can change the output to modify the specified pages that are on the wiki using the search, but are there any ways to input or extract the article information of the entire wiki into the Find and replacement fields? vegeance 17:36, March 19, 2011 (UTC)


 * I'm not sure if AutoWikiBrowser can do that, I don't use it, but if you want to replace all instances of the word "Items" to "~Items~@Article Name@" (or any other replacement) on the WHOLE wiki then a Pywikipedia bot can do that easily. Sovq 19:37, March 19, 2011 (UTC)
 * Well just tried out replacement editing, not so great when you place it automode without checking its first edit (lots of undos). Anyhow, my last question I think; does this bot support auto image uploads or can it find broken images and fix them(by either uploading it from a matched source) or changing the image wording (if the image is mistyped within a template for example) ? vegeance 20:27, March 19, 2011 (UTC)


 * You can write your own scripts if you know Python. I guess if we had examples (links) of what you want to do, we could answer your questions more precisely - it's difficult to understand the issue when talking only theoretically. If by "auto image uploads" you mean uploading a large number of images from your HDD to the wiki, then there's a pre-installed pywikipedia script - Uploadmultiple.py - that does just that, personally I prefer using Special:MultipleUpload though. Be sure you know what you're doing before starting editing; bots can do a lot of damage when used improperly. Sovq 21:23, March 19, 2011 (UTC)


 * I just wanted to point out that you can get a lot more specific about replacing words with AutoWikiBrowser if you do it with regex syntax: Wikipedia:AutoWikiBrowser/Regular_expression. Regex syntax will give you much fewer errors when doing find+replace tasks. Gardimuer { ʈalk } 22:54, March 23, 2011 (UTC)