Manuel:NamespaceDupes.php
Fichier MediaWiki : namespaceDupes.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | NamespaceDupes |
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. Sinon cela va simplement imprimer que ce qui aurait été fait. L'instruction de modification est une seconde option (par exemple --add-prefix ).
|
--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=<texte> | Les doublons seront renommés avec l'espace de noms correct, avec <text> ajouté après le nom de l'article |
--add-prefix=<texte> | 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=<texte> | Les doublons seront renommés avec l'espace de noms correct, avec <text> ajouté après le nom de l'article |