User:Deltaspace42/badcat
Source code: User:Deltaspace42/badcat.js.
This script requires the Cat-a-lot gadget for full functionality.
It adds Tag as {{bad name}} link in the redirect notice. It also adds a button to the Cat-a-lot gadget labeled BadCat: Move & Tag. If a category is a redirect and its name is a spelling error, you can press this button to automatically move all files and subcategories to the redirect target category. It will also add a {{Bad name}} tag so the category can be speedily deleted as improperly named.
If you hold Ctrl while clicking BadCat: Move & Tag, the confirmation window will not appear.
To enable BadCat script, add:
importScript('User:Deltaspace42/badcat.js');
GitHub repository: https://github.com/Deltaspace0/badcat. Pull requests are always welcome!
Category:Commons user scripts Category:Cat-a-lot