Manuel:moveBatch.php
Appearance
| Fichier MediaWiki : moveBatch.php | |
|---|---|
| Emplacement : | maintenance/ |
| Code source : | master • 1.45.1 • 1.44.3 • 1.43.6 |
| Classes : | MoveBatch |
Détails
Le fichier moveBatch.php est un script de maintenance pour déplacer (renommer) un groupe de pages. Si la page cible existe déjà il va échouer avec un message d'erreur.
Utilisation
| Option/paramètre | Description |
|---|---|
-u <utilisateur>
|
Nom d'utilisateur qui sera affiché dans les entrées du journal. Si laissé vide, les déplacements seront attribués à l'utilisateur appelé Script de déplacement de page. |
-r <motif>
|
Motif des déplacements, inclure dans "…" s'il contient des espaces. Si vide, aucun motif ne sera affiché dans les journaux.
|
-i <intervalle>
|
Nombre de secondes de veille après chaque déplacement. Si vide, la valeur par défaut est 0. |
| --noredirects | Empêcher la création de redirections |
<fichier liste>
|
Le fichier doit contenir des lignes de texte dans le format suivant :
nom actuel 1|nouveau nom 1
nom actuel 2|nouveau nom 2
nom actuel 3|nouveau nom 3
|
Exemple
Dans la version MediaWiki MediaWiki 1.39 et antérieures, vous devez appeler les scripts de maintenance en utilisant
php maintenance/scriptName.php au lieu de php maintenance/run.php scriptName.- Linux
php maintenance/run.php moveBatch --u=user --r=reason --noredirects /path/to/listfile.txt
Les paramètres doivent être précédés de
-- et complétés par =, comme indiqué dans l'exemple ci-dessus.- Windows
- Vérifier que MediaWiki est opérationnel.
- Ouvrir l'invite de commande en cliquant sur ⊞ Win+R, en entrant
cmd, et en cliquant sur ↵ Enter.
\path\to\php.exe \path\to\maintenance\run.php moveBatch --u=user --r=reason --noredirects \path\to\listfiles.txt
Exemple de commande :
C:\xampp\core\php55\php.exe C:\xampp\htdocs\mw\maintenance\run.php moveBatch --u=user --r=reason --noredirects C:\xxx.txt