Help:Gadget-Cat-a-lot/Open bugs & features

See also

Note: Add signature to entries below. -~~~
  • Check for empty lines (what's the current behaviour?)
  • Make crosssections (For example, moving all media in "Category:Sailing ships" and "category:Ships of the Netherlands" into "category:Sailing ships of the Netherlands" (removing both prior categories).) Reported by Ibn Battuta.
  • Minor change by default (Reported by Ibn Battuta). ⁇? Pls explain. --Rillke(q?)
  • More sophisticated categories handling – Example: removing ALL categories from file(s) BUT a selected category. --Kozuch.
    • Symbol strong support vote.svg Strong support! I need it very much. Ain92 (talk) 18:16, 24 October 2013 (UTC)
    • Symbol support vote.svg Support (but in practice image specific categories (like taken on date, men looking whereever) have to be kept. So this can best be handled imho when moving images to a new category by removing all the categories found on both the new category and the moved images from the images moved. --Herzi Pinki (talk) 11:00, 10 March 2014 (UTC)
  • Spinoff: Edit-a-lot for various text replacements? -DieBuche (talk)
    ✓ Done by VisualFileChange RE rillke questions?
  • Keyboard navigation. -(Jean-Fred).
  • #Copying images from categories added through templates.
  • A stop button to abort an operation in progress (and ideally offer to revert changes already made). Rd232 (talk) 18:13, 19 November 2011 (UTC).
    ✓ Done -- User: Perhelion 21:08, 28 October 2017 (UTC)
  • Remove duplicate categories from pages, if the duplicate category is changed instead of changing both categories (including the duplicate one)
    Remove redundant categories (category in file == category in category). -- Perhelion (talk) 22:44, 3 October 2012 (UTC)
  • Remove (selectable) more than one category. -- Perhelion (talk) 22:44, 3 October 2012 (UTC)
    • Symbol support vote.svg Support Jeriby (talk) 13:55, 20 August 2015 (UTC)
  • Preferences, double saved as same preferences. [1], [2]--777sms (talk) 18:29, 16 June 2013 (UTC)
  • If a category is added by a template and there is no explicit [[Category:XXX]], the script will stop processing remaining pages. The problem was found when I move templates which use {{Documentation}} from one category to another.--Gqqnb (talk) 23:56, 19 June 2013 (UTC)
  • When the category tag contains an unvisible controll character at the bootom (which is inadvertently intruded copying the category name, an example), Cat-a-lot is not able to move or remove the page from the category where it is place, giving a message: "The following pages were skipped, because the old category could not be found:…" HotCat is able to deal such pages. --ŠJů (talk) 10:36, 6 October 2013 (UTC) (Recently identified as char code 8206 (a Left-to-right mark), Substitute character, U+200E, see this (19 June 2012) and this (7 May 2013) report.)
  • A way to copy/move to several categories at once. One way to do that would be to require the user (perhaps only if they've set it so) to click "save" before Cat-a-lot actually does anything – the user could then have clicked several "Copy" and "Move" buttons before and Cat-a-lot would do all these operations. darkweasel94 12:02, 13 October 2013 (UTC)
  • Today the gadget added the same category again. = (Ain92 (talk) 18:16, 24 October 2013 (UTC)
  • An odd bug showed up today, twice (Addendum: the bug persists, either from category or from search list view). I select, say, four files, press "move", catalot responds "4 files moved", all four turn from green to grey. But the target category contains only three files. One was left unchanged. Kaluga.2012 (talk) 20:59, 1 November 2013 (UTC)
  • Have all changes be marked "minor" unless the editor explicitly chooses otherwise. It is a real nuisance when one of our colleagues changes fifty or a hundred files that I have edited and I have to have them on my watch list. .     Jim . . . . (Jameslwoodward) (talk to me) 11:55, 21 November 2013 (UTC)
  • Perhaps change the link to read "Cat-a-lot Preferences" so that it will stand out a little better. I, frankly, never saw it until today and I've been using Cat-a-lot for a long time. .     Jim . . . . (Jameslwoodward) (talk to me) 11:55, 21 November 2013 (UTC)
  • Automatically skipping files that already are in a subcategory of the category which is about to be added. --A.Savin 12:06, 4 January 2014 (UTC)
  • A possibility to add/remove categories to images in galleries or any other pages with embedded thumbnails --A.Savin 12:12, 4 January 2014 (UTC)
    • Symbol support vote.svg Support --Herzi Pinki (talk) 11:00, 10 March 2014 (UTC)
    • Symbol support vote.svg Support --Jarekt (talk) 17:41, 10 June 2014 (UTC)
    • Symbol support vote.svg Support Jeriby (talk) 13:55, 20 August 2015 (UTC)
    • ✓ Done now support in gallery- and user-namespace -- User: Perhelion 13:15, 6 November 2017 (UTC)
  • The option to automatically mark edits as minor seems to be buggy. If you look at my recent contributions, you'll see that it randomly marks edits as minor, but sometimes not (I set it to mark them as minor). I have no idea under what circumstances that happens. darkweasel94 18:42, 9 March 2014 (UTC)
  • It would be nice to be able to add/remove from the selection by regular expression… Junkyardsparkle (talk) 23:16, 6 April 2014 (UTC)
  • Moving files from Category "Media needing categories as of …". This yields an error message "The following pages were skipped, because the old category could not be found". --hdamm (talk) 17:16, 10 June 2014 (UTC)
    • hdamm (talk · contribs), that is not surprising, it's expected behavior. It applies to all categories that are added through templates, because these aren't in the wikicode, so Cat-a-lot can't really detect them. If you click "Copy" instead of "Move" in a "Media needing categories" category, it will do what you want, as it always removes {{Uncategorized}} if you add categories through it. darkweasel94 19:22, 10 June 2014 (UTC)
    • darkweasel94 (talk · contribs), thanks , that does it! --hdamm (talk) 08:45, 11 June 2014 (UTC)
    ✓ Done -- User: Perhelion 11:38, 13 December 2017 (UTC)
  • An option to highlight files in a given category which are also in its subcategories, so one can click "remove from this category" button. This would be a tool to clean up the overcategorized images.
    ✓ Done @Jarekt, Vzeebjtf, Jeriby: you can test this beta feature -- User: Perhelion 11:37, 13 December 2017 (UTC)
  • Preferences do not seem to actually save – need to be changed each time new page is loaded. --Varnent (talk)(COI) 05:17, 3 August 2014 (UTC)
    • Symbol support vote.svg Support Same for me here, one year later after reported.—Andrei S. Talk 15:04, 21 September 2015 (UTC)
  • Add an "Are you sure?" pop-up before proceeding that also explains the operation about to commence. E.g., "This will add the category Lions to 13 selected files".—Cpt.a.haddock (talk) 19:19, 2 May 2015 (UTC)
    Symbol support vote.svg support only if. This could be the default, but I can't support it unless it can be turned off permanently in the preferences. For an experienced use, it would just be a nuisance..     Jim . . . . (Jameslwoodward) (talk to me) 19:27, 2 May 2015 (UTC)
    ✓ Done There is now an optional prompt for custom edit-summary, which could fulfill this. -- User: Perhelion 13:15, 6 November 2017 (UTC)
  • I am quite often indefinitely stuck at the "Loading …" prompt while the gadget does its thing. Feels like a bug, but I might be doing something wrong as well.—Cpt.a.haddock (talk) 19:23, 2 May 2015 (UTC)
  • Make the tool available also at the special page "File list" (user galleries of all uploaded files). --ŠJů (talk) 15:24, 7 July 2015 (UTC)
    ✓ Done -- User: Perhelion 13:15, 6 November 2017 (UTC)
  • Add an option which can remove the file from a category which is not the actual category AND which can remove the file from any category in the research page (for the moment there is just "add" beside each category, it would be nice to have a "remove" option just beside "add", for example in order to cleanup some categories with a research of that kind: "something incategory:"…" hastemplate:"…" etc"… Jeriby (talk) 13:55, 20 August 2015 (UTC)
    • Symbol support vote.svg Support. That is the feature I came to this page for. --INS Pirat (talk) 09:49, 7 October 2015 (UTC)
    • Symbol support vote.svg Support. --Djadjko (talk) 02:31, 23 October 2016 (UTC)
    ✓ Done -- User: Perhelion 21:20, 9 November 2017 (UTC)
  • This gadget adds blank lines to pages while removing categories, like this edit on the English Wikipedia. Graham87 (talk) 01:24, 2 November 2015 (UTC)
  • Automatically remove invisible LTR marks from category names pasted into the input field. Currently a bot is removing all those invalid characters that I inadvertently added via copy & paste in Cat-a-lot. --Sitacuisses (talk) 01:25, 28 November 2015 (UTC)
    • Symbol support vote.svg Support I noticed recently this problem. Jeriby (talk) 11:24, 10 August 2016 (UTC)
    • Symbol support vote.svg Support --XXN, 22:38, 3 November 2016 (UTC)
    ✓ Done -- User: Perhelion 21:20, 9 November 2017 (UTC)
  • Make Cat-a-lot work on Special:Contributions. --XXN, 15:06, 29 March 2016 (UTC)
…and on Special:UncategorizedFiles. --XXN, 20:37, 23 October 2016 (UTC)
Catalot Issue 1 - Davey2010.png
  • Cat-a-lot seems to add categories under stub templates (bad!) separating them from earlier categories (worse!) in the correct place above the stub tags (e.g., here) Grutness (talk) 08:22, 21 May 2016 (UTC)
  • If I'm removing tons of images from one cat to another I get "Done! All pages are processed. The following X pages were skipped, because the old category could not be found:" and yet on the image that category is clearly there (See pic) so I guess I would say make the tool easier to pick up categories if that makes sense, Thanks, –Davey2010Talk 12:29, 9 June 2016 (UTC)
    Categorization is now done async for a while. This means after you request the categorization, the database still does not know it (for a short moment). It is considerably fast, but it takes, in my feeling, much more time than cat-a-lot takes. May this explain the observed behaviour for you? --Herzi Pinki (talk) 14:46, 10 August 2016 (UTC)
    Usually, the problem is caused by invisible characters (marks) in the category link (the problem is mentioned above at least twice). Some tools and functions ignore them (i.e. the pages are displayed in the linked parent category), but other tools are blocked because they are not able to ignore such characters and recognize the linked category. There are not unified standards for interpretation of categorization links. In case of repeated attempt with identic page, delay of displaying of page content can be also a cause (the category page displays a content which was moved recently). --ŠJů (talk) 16:24, 21 August 2016 (UTC)
  • My most common use of Cat-a-lot is when moving categories. For example, a CFD resulted in the entire Category:Gothic revival architecture tree being moved to Category:Gothic Revival architecture (capital "Revival"). This being a common architectural style throughout the Western world, there are tons of categories to move, and each time I move a category, I then use Cat-a-lot to move the contents to the new title. Whenever I move a category that's in use, the old title gets put into Category:Non-empty category redirects, and so whenever I'm moving the contents to the new title, there's always a chance that I'll misclick and put the contents into this maintenance category. Therefore, my suggestion: instead of automatically giving the option to move contents to a parent or child category that's tagged with , have Cat-a-lot hide them and notify the user that hidden categories can also be used if the user specifically selects that option, so that two or three clicks, not one, are required for moving items into a hidden category. Nyttend (talk) 12:57, 29 September 2016 (UTC)
  • Add option to ignore {{Uncategorized}} (to not remove it). Useful when copying files between maintenance categories. --XXN, 22:38, 3 November 2016 (UTC)
    @XXN ✓ Done -- User: Perhelion 03:05, 17 November 2017 (UTC)
  • I would like to select an article. I click at the link which point to it and my browser will first mark it and then go to it. I expect it will be the same as categories (which can be selected by clicking at link). Please fix this bug. --Martin Urbanec (talk) 16:45, 12 November 2016 (UTC)
  • see [3]: it seems that cat-a-lot does not remove {{Check categories}} any more (?). My settings show: Entferne {{Check categories}} und andere kleine Aufräumarbeiten, falls eine Kategorie verändert wird is checked. I called Cat-a-lot from a search result page. Any fast help as there are so many panoramio uploads pouring in? --Herzi Pinki (talk) 01:57, 23 November 2016 (UTC)
✓ Resolved by Zhuyifei1999.[4] --XXN, 13:41, 17 December 2016 (UTC)
  • Possibly, there should be an advanced option for adding/changing sort keys. --Djadjko (talk) 22:57, 1 December 2016 (UTC)
  • In my opinion the link in the edit summary to [[Help:Cat-a-lot]] should be changed into [[Special:MyLanguage/Help:Gadget-Cat-a-lot|Cat-a-lot]]. --Brackenheim (talk) 10:57, 8 December 2016 (UTC)
  • Bug: if you move a category page to a different name and then try to move its contents using Cat-a-lot, the gadget stucks. For example, I want to move Category:A to Category:A1. If firstly I move (using the regular move page ability) Category:A to Category:A1, then go to the redirect page in Category:A and try to move all its contents to Category:A1, the tool just stucks. If I try to move Category:A1 back to Category:A (now Category:A1 redirects to Category:A) and tries to move Category:A contents to Category:A1, the tool doesn't stuck at first, but if I search "A1", the search stucks again. Tomer T (talk) 12:56, 17 February 2017 (UTC)
  • Today this gadget does not work. So what ?Palamède (talk) 08:45, 11 May 2017 (UTC)
I have the same problem today! The tool does not appear. Cnbrb (talk) 12:05, 11 May 2017 (UTC)
phab:T165031. Should be fixed soon. --XXN, 17:33, 11 May 2017 (UTC)
thumb up That's brilliant, thanks for fixing it! Cnbrb (talk) 09:59, 12 May 2017 (UTC)
✓ Done
  • Since today the gadget's window gets wider with every category search, even if no texts need the width. --Joschi71 (talk) 17:27, 14 June 2017 (UTC)
additionally, the window increases height with every search! --Joschi71 (talk) 17:39, 14 June 2017 (UTC)
✓ Fixed Sorry, this happened due the new (to less tested) draggable feature. I hope it's good. -- User: Perhelion 00:45, 15 June 2017 (UTC)
Thanks for fixing, works fine now! Grüße, --Joschi71 (talk) 15:13, 15 June 2017 (UTC)
  • Draggable: MediaWiki talk:Gadget-Cat-a-lot.js #Draggable -- User: Perhelion 13:43, 27 June 2017 (UTC)
    ✓ Done -- User: Perhelion 21:20, 9 November 2017 (UTC)
  • The gadget has stopped appearing for me when I am using the Monobook skin, but reappears when I use the Vector skin. It's worked perfectly in Monobook for the past few years, so what's changed? Rcsprinter123 (talk) 20:08, 11 July 2017 (UTC)
    ✓ Done @Rcsprinter123: It is definitely one of your own scripts, as you import 3 scripts on Monobook and none on Vector. The very old Rcsprinter123/toolbox2.js breaks definitely all JS. -- -- User: Perhelion 20:58, 15 July 2017 (UTC)
  • I do a lot of categorization of unidentified images. I go to, for example, I click on Cat-a-lot and enter a possibly appropriate category name, for example, "Association football clubs of the United Kingdom". Cat-a-lot returns "Category redirects" above it. If I copy the image to "Association football clubs of the United Kingdom," the image is now on the redirect page. Why doesn't Cat-a-lot, recognizing this is a redirect situation, automatically generate the correct category page, so that I can now follow its tree, and I don't have to leave Cat-a-lot? To get the name of the page that "Association football clubs of the United Kingdom" redirects to, I have been opening a new tab and pasting the name in, and following the redirect, which is unnecessary work. Downtowngal (talk) 20:52, 15 July 2017 (UTC)
    • ✓ Done @Downtowngal⁉ -- User: Perhelion 21:02, 3 October 2017 (UTC)
      • Thank you! It works much better now. Now I would like to complain about something else. It is the Geocoding line on an image page. The options are "View this and other nearby images on: OpenStreetMap - Google Earth". The problem is that the OpenStreetMap uses the local language, so if I am categorizing an image from, for example, Japan, if I cannot read Japanese, I cannot use OpenStreetMap. And the Google Earth map has a .kml extension, which my browser does not open. PLEASE make Google Earth open with one click! Downtowngal (talk) 01:56, 7 November 2017 (UTC)
  • With the new look of this Gadget, I cannot click on plus, because it is behind the scroll bar of a browser (FF 56.0.2.). Can you fix it please?--Juandev (talk) 23:14, 6 November 2017 (UTC)
    @Juandev Is it on all categories (if not example)? Which screen resolution you have? -- User: Perhelion 21:22, 9 November 2017 (UTC)
    ✓ Fixed -- User: Perhelion 01:39, 17 November 2017 (UTC)
  • Hi, the handling of {{Uncategorized}} seems to have changed. When using cat-a-lot on a category (and presumingly on a gallery (I did not test this)) to add categories and if your preferences have Remove {{Uncategorized}} checked, {{Uncategorized}} is not removed any more (e.g. categories underneath Category:Photos from Panoramio needing categories by ID). Maybe this is by design, but rather impractical. Please restore the old behavior, in the worst case the file will be tagged as {{Uncategorized}} by some bot again. best --Herzi Pinki (talk) 09:12, 25 November 2017 (UTC)
    • @Herzi Pinki Please give an concrete example (You have to much edits and I searched over one day). -- User: Perhelion 15:33, 25 November 2017 (UTC)
@Perhelion: sorry, [5] is such an example, my preferences are unchanged since months. Thanks for improving cat-a-lot. --Herzi Pinki (talk) 15:39, 25 November 2017 (UTC)
Pictogram voting keep.svg Fixed Oh*, this edit should indeed remove the tag, but Special:Diff/269123633/next is a bug of HotCat too. -- User: Perhelion 16:58, 25 November 2017 (UTC)
thanks, will test it.
Don't see a bug in HotCat, it's a feature. You add a cat and {{Uncategorized}} is removed. This should be the case even when the target category Category:Xxxxx does not exist. I usually first add the category to files and create it afterwards. I use the Xxxxx temporarily to just get rid of the marker (there is no way with Cat-a-lot to just remove the marker). This works because of window.HotCatAutoRemoveCheckCat = true; in my common.js. --Herzi Pinki (talk) 17:26, 25 November 2017 (UTC)
@Perhelion:, tested and ok. ✓ Done --Herzi Pinki (talk) 19:26, 25 November 2017 (UTC)
  • I am using Cat-a-Lot on en.wp with the newest version of Firefox and NoScript. The first time I brought up the interface to actually clear out a category it worked just fine but now the panel won't go away, even when I click the "x". So now when I interact with categories on en.wp, I cannot click on subcategories or articles to actually view them because Cat-a-Lot is trying to hi-lite them. Can anyone help me here? —Justin (koavf)TCM 18:32, 18 August 2018 (UTC)
  • I am using Cat-a-lot on Commons and it seems to barely be working in the past month. It will edit <100 pages and then freeze up. Elisfkc (talk) 18:06, 21 August 2018 (UTC)
  • I get an error message when trying to move or copy files with = in the filename (at least I think that is the reason). Try moving any file with Ver=o=peso in the name from this category. –Jucá Costa (contact me), 03:23, 5 November 2018 (UTC)
  • Cat-a-lot moves comments to the wrong place if they are attached to some category, see this edit. --AFBorchert (talk) 05:17, 14 May 2019 (UTC)
Cat-a-lot bug
  • Lately, the bottom part of the Cat-a-lot box (cross for closing, line for minimizing) appear outside the yellow box after performing a move. — Draceane talkcontrib. 10:14, 29 January 2020 (UTC)
    • @Perhelion: I have added a screenshot. — Draceane talkcontrib. 19:47, 27 March 2020 (UTC)
    • I've been having this too. It's especially annoying when (which is most of the time) the Cat-a-lot box is at the bottom of my browser window, and so I have to drag it upward before I can access those controls. PointyOintmentt & c 20:25, 25 August 2020 (UTC)
  • Cat-a-lot can't remove Category:Media from YouTube. Possibly this is because this is a hidden category? The gadget knows the file is on the pages, it shows in the list, but when I select some files and press the "-" next to the category, it reports that it can't find the old category on the page. --GRuban (talk) 15:12, 13 April 2020 (UTC)
  • @Perhelion: What to do if the Cat-a-lot box is too big? I recently increase the size of text on my computer (so I could see better) and now the Cat-a-lot box is huge. I can't get to the top. I have decreased the number of cats shown to the least allowed. But once I enter the designated cat, Cat-a-lot adds a huge number of cats back. Thanks, Kalbbes (talk) 19:49, 10 June 2020 (UTC)
  • Can you make cat-a-lot available for Special:UnusedFiles? In other wikis, the page would contain a lot of files no longer used after vectorized, replaced with the one on Commons, etc. Thank you. RXerself (talk) 16:27, 7 July 2020 (UTC)
  • Bug: Cat-a-lot seems to not work on categories whose names contain the letter ç (c with cedilla). I noticed that a lot of the files in Category:Illustrations of Jean de La Fontaine's fables by François Chauveau are also in its parent category Category:François Chauveau and tried to fix it, but Cat-a-lot failed". I tried to do this in two ways: 1) I selected all in the child category and clicked [-] next to the parent category (which failed on all, not just those it should've failed on), and 2) I went to the parent category, selected those files that were also in the child category (easily identifiable due to the consistent filenames), and clicked [→] next to the child category, expecting them to end up saying "removed from" the parent category because they were already in the child category. Instead, both attempts failed, with Cat-a-lot saying that "the old category could not be found". (If the first method had succeeded, I wouldn't have attempted the second method, or, at least, I would have expected that failure.) In case anybody else feels like removing them from the parent category by some other method before Cat-a-lot becomes capable of doing it, the files to move are Chauveau - Fables de La Fontaine - 01-01.png to Chauveau - Fables de La Fontaine - Armoiries.png (a total of 80 files). PointyOintmentt & c 20:23, 25 August 2020 (UTC)
  • Request: Please make Cat-a-lot display its progress and outcome summary in its panel rather than modally. If there are errors, then that can be displayed as "N files had errors" in the panel, which the user can click to see details, and/or the errors can be shown below the individual files themselves like successes are. PointyOintmentt & c 20:37, 25 August 2020 (UTC)
  • Request: Please add at least one of the following:
    • An option in the preferences (or in the panel) to not deselect files automatically after operating on them (and, come to think of it, maybe they should never be deselected automatically if the operation failed).
    • An option like HotCat has to prepare multiple changes without actually executing them, and then execute them all at once, once they're all set up. This could be a "multiple category changes" checkbox in the panel, and a "submit" button that only appears when it's checked.
Either of these would help with situations where I want to take a file or multiple files and move/add it to multiple other categories. The latter would be preferable, because then the changes all get combined into one edit per file, so it'll probably be faster. PointyOintmentt & c 20:43, 25 August 2020 (UTC)