Jump to content

Manuel:moveBatch.php

From mediawiki.org
This page is a translated version of the page Manual:MoveBatch.php and the translation is 100% complete.

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