Open main menu
This page is a translated version of a page Help:Gadget-Cat-a-lot and the translation is 32% complete. Changes to the translation template, respectively the source language can be submitted through Help:Gadget-Cat-a-lot and have to be approved by a translation administrator.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Tiếng Việt • ‎dansk • ‎español • ‎euskara • ‎français • ‎galego • ‎italiano • ‎polski • ‎português do Brasil • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎українська • ‎العربية • ‎فارسی • ‎हिन्दी • ‎বাংলা • ‎മലയാളം • ‎中文 • ‎日本語 • ‎한국어
Figura 1: Passi del Cat-a-lot:
1) Seleziona files
2) Seleziona la categoria di destinazione
3) Inizia l'operazione
Video introduttivo sull'utilizzo del Cat-a-lot (in inglese).
Figura 3: Tabella iniziale.
Figura 2: Tabella del Cat-a-lot.
Figura 4: tabella di Cat-a-lot dopo aver selezionato una categoria.

Cat-A-lot è un accessorio in JavaScript che permette di spostare, da una categoria all'altra, i file o le sotto categorie o di aggiungere ad una categoria i risultati di una ricerca.


Dopo l'attivazione

Per attivare l'accessorio
negli «Accessori» delle preferenze, sezione «Accessori per categorie», premere in «Cat-a-lot» e premere «Salva», che si trova nella parte inferiore della pagina. Per ulteriori istruzioni: pulsa qui e segue le istruzioni.

Spostare e rimuovere file dalle categorie

  • Attivare il gadget: dopo l'attivazione vedrai una piccola casella intitolata "cat-a-lot" nell'angolo in basso a destra di ogni categoria. La casella rimarrà fissa in quella angolo indipendentemente dalla posizione della pagina. Se la casella non dovesse apparire, prova a svuotare la cache del browser. Clicca per lanciare il tool. Si aprirà una finestrella come quella in figura 3.
  • Selezionare i file: È possibile selezionare le singole anteprime delle immagini cliccando nello spazio bianco della descrizione dell'anteprima. Lo sfondo della descrizione diventa verde per indicare che questa immagine è stata selezionata. Un altro clic la deselezionerà, facendo tornare di nuovo lo sfondo bianco. Puoi anche selezionare/deselezionare tutte le immagini visibili cliccando seleziona tutti/nessuno nella casella cat-a-lot. Per selezionare/deselezionare più file "in una riga" (Fig. 1), selezionare prima il file A, quindi tenere premuto  Shift e selezionare il file B. Lo stato del file B sarà commutato (selezionato se non lo era precedentemente e viceversa) e quindi sarà assegnato a tutti i file da A a B.

Selezionare la categoria di destinazione: All'inizio, il tool carica la categoria corrente (→), le sue radici (↑) (categorie con le quali è etichettata) e le sottocategorie (↓) (le categorie etichettate con quella corrente). Puoi navigare attraverso l'albero di categorie cliccando sul nome di una. Cambierà solo l'elenco del riquadro mentre rimarrai nella pagina originale. Puoi navigare anche senza cliccare: devi scrivere il nome di una categoria (per esempio, «Leoni», non «Categoria:Leoni») nella casella di testo ubicata in cima all'elenco e premere  Enter. La categoria apparirà a metà dell'albero elencato sotto, con le sue radici e le sottocategorie corrispondenti.

  • If necessary, create destination category: The cat-a-lot box only shows categories that already exist. So create one if necessary. Reload the category that contains the files you want to categorize better. The cat-a-lot box will now show the newly created category. Or it will when you type the new category name (e.g. "Lions", not "Category:Lions") in the white text field at the top of the box and press  Enter.
  • Perform the Operation: There are three possibilities:
  • Copy (Add)(+), which adds the specified category to the highlighted objects (if not already present).
  • Remove (Delete)(-), which removes the specified category from the highlighted objects (if present).
  • Move (Modify)(→), which does both, removing the current category from the objects and adding the specified category to them (if not already present).

In each case, all of the other categories which might be associated with any of the objects remain unchanged. A progress indicator will be shown. After all images were processed, a report is shown including possible problems, and the whitespace area below each image will indicate what was done to that image.

  • Revert, if you have made a mistake, you can stop (cancel) and reverse your last action, by clicking the button on the lower-right corner of the box.


Preferenze di Cat-a-lot

There is a Preferences menu in Cat-a-lot:

  • Watchlist
  • Whether to mark edits as minor
  • Whether to allow editing pages that aren't files or in gallery boxes
  • Whether to do clean up
  • Numbers of sub-categories to show

Box display

The Cat-a-lot box display can be toggled by clicking on Cat-a-lot in the lower part of the box.

During the step of selecting the files, the Cat-a-lot box window can be resized by dragging the upper edge of the window.

Open bugs & features

You can report bugs or request new features on this page: Help:Gadget-Cat-a-lot/Open bugs & features.


English phrases from MediaWiki:Gadget-Cat-a-lot.js/translating can be translated and saved in MediaWiki:Gadget-Cat-a-lot.js/de (for example).

Install on other projects

As your user gadget

If Cat-a-lot is not present as gadget in your local Wikimedia project (like Wikipedia), you can install it manually in your user JavaScript settings with following code:

/* Cat-a-lot - changes category of multiple files */
mw.loader.using(['jquery.ui.resizable', 'mediawiki.util'], function(){
////////// Cat-a-lot user preferences //////////
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};

The semi-automatic preferences are not loaded with this example, so you need to set this also manually (because it supports only Commons, although it is theoretically possible, if you load all the local needed extra modules).

As a project gadget

1. Copy the next code into the local MediaWiki:Gadget-Cat-a-lot.js:

 * Cat-a-lot - changes category of multiple files
if (mw.config.get('wgNamespaceNumber') === 14) {
	window.catALotPrefs = { editpages: true, subcatcount: 100 };
	mw.loader.using(['jquery.ui.resizable', 'mediawiki.util']).done(function () {
		mw.util.addCSS("#cat_a_lot_settings { display:none !important;}"); // Preferences depend on some Commons gadgets, not available locally
		mw.loader.load('//', 'text/css');
Note: The marked lines are optional.

2. Save a description into the local MediaWiki:Gadget-Cat-a-lot (you can translate this one, or one of existing):

Cat-a-lot: A tool that helps with moving multiple files between categories or adding categories to search results.

3. Add a definition to the local MediaWiki:Gadgets-definition:


More local configuration

To use the solving of soft-redirects (since version 4.0) on your project, you need to put this category name in the preferences manually (on Commons this is "Category redirects", ideally on your MediaWiki:Gadget-Cat-a-lot.js). The example shows the category for the English Wikipedia:

window.catALotPrefs = { "redir_category": "Wikipedia soft redirected categories" };