Manual:RecountCategories.php/it
Versione MediaWiki: | ≥ 1.30 |
archivio MediaWiki: recountCategories.php | |
---|---|
Ubicazione: | maintenance/ |
Codice sorgente: | master • 1.43.1 • 1.42.6 • 1.39.12 |
Classi: | RecountCategories |
Details
recountCategories.php is a maintenance script used to update the counts of category members, if the numbers displayed on category pages are inaccurate. Durante il normale funzionamento, non dovrebbe essere necessario eseguire questo script. Tuttavia, un bug può far sì che i conteggi non vengano aggiornati correttamente (vedi T18036 e T85696 e T170737, lo script è stato eseguito su tutte le wiki pubbliche di Wikimedia il 2021-06-23).
Options/Arguments
Option | Description | Required? |
---|---|---|
--mode | Which category count column to recompute: one of pages , subcats or files . |
Required |
--begin | Only recount categories with cat_id greater than the given value | Optional |
--throttle | Wait this many milliseconds after each batch. Default: 0 | Optional |
--skip-cleanup | Skip running cleanupEmptyCategories if the "page" mode is selected | Optional |
Usage
php maintenance/run.php recountCategories --mode modeName [ --begin| --throttle| --skip-cleanup ]
In MediaWiki version 1.39.12 and earlier, you must invoke maintenance scripts using
php maintenance/scriptName.php
instead of php maintenance/run.php scriptName
.With pages mode
Terminal
$ php maintenance/run.php recountCategories --mode pages Starting to recount pages counts. Finding up to 500 drifted rows greater than cat_id 0... Updated the pages counts of 0 categories. Done! Now run the script using the other --mode options if you haven't already. Running cleanupEmptyCategories.php Adding empty categories with description pages... Removing empty categories without description pages... Category cleanup complete.
With subcats mode
Terminal
$ php maintenance/run.php recountCategories --mode subcats Starting to recount subcats counts. Finding up to 500 drifted rows greater than cat_id 0... Updated the subcats counts of 0 categories. Done! Now run the script using the other --mode options if you haven't already.
With files mode
Terminal
$ php maintenance/run.php recountCategories --mode files Starting to recount files counts. Finding up to 500 drifted rows greater than cat_id 0... Updated the files counts of 0 categories. Done! Now run the script using the other --mode options if you haven't already.