Manuel:NamespaceDupes.php

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:NamespaceDupes.php and the translation is 100% complete.

Other languages:
English • ‎dansk • ‎français • ‎polski • ‎日本語

namespaceDupes.php est un script de maintenance situé dans le répertoire maintenance qui peut être utilisé pour nettoyer les titres non accessibles après avoir ajouté un espace de noms (ou un préfixe interwiki ).

Utilisation

Allez dans le répertoire de maintenance et exécutez :

php namespaceDupes.php --fix

Paramètres depuis MediaWiki 1.25

Option/paramètre Description
--fix Essaie de corriger les erreurs automatiquement. Vous devez passer cette option pour que le script puisse actuellement réaliser toute modification de la base de données. L'instruction de modification est une seconde option (par exemple --add-prefix). Sinon cela va simplement imprimer que ce qui aurait été fait.
--merge Au lieu de renommer les conflits, fusionne l'historique avec le titre correct (dans le cas où une page avec le titre valide existerait déjà). Cette option refuse de fonctionner si la dernière révision de la page inaccessible est plus récente que la page existante dans laquelle elle sera fusionnée, parce que cela nécessiterait de rafraichir l'index de recherche, la liste de révision des modifications récentes, etc... Dans ce cas,
--add-suffix=<text> Les doublons seront renommés avec l'espace de noms correct, avec <text> ajouté après le nom de l'article
--add-prefix=<text> Les doublons seront renommés avec l'espace de noms correct, avec <text> ajouté avant le nom de l'article
--source-pseudo-namespace=<nom d'espace de noms> Déplace toutes les pages avec le préfixe source donné (suivi d'un deux points ':' implicite). Si --dest-namespace n'est pas précisé, le deux points ':' sera remplacé par un tiret '-'.
--dest-namespace=<numéro de l'espace de noms> En combinaison avec --source-pseudo-namespace, il spécifie l'ID de l'espace de noms de la destination.
--move-talk Si spécifié, les pages de l'espace de noms de discussion (Talk) qui commencent par un préfixe conflictuel seront renommées, par exemple Talk:File:Foo -> File_Talk:Foo

Paramètres avant MediaWiki 1.25

Option/paramètre Description
--fix Tentative de correction automatique des erreurs. Vous devez passer cette option pour que le script réalise alors toute modification dans la base de données. Sinon cela va simplement imprimer que ce qui aurait été fait.
--prefix=<texte> Fait un contrôle explicite pour le préfixe du titre donné, ajouté après le nom de l'article.
--suffix=<text> Les doublons seront renommés avec l'espace de noms correct, avec <text> ajouté après le nom de l'article

Voir aussi