Extension:Renameuser
![]() État de la version : stable |
|
---|---|
![]() |
|
Implémentation | Identité de l'utilisateur , Page spéciale , Accroche |
Description | Fournit une page spéciale permettant de renommer les comptes des utilisateurs |
Auteur(s) | Ævar Arnfjörð Bjarmasondiscussion |
Dernière version | mises à jour continues |
MediaWiki | 1.25+ |
PHP | 5.4+ |
Modifie la base de données |
Non |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | README |
Téléchargements trimestriels | 224 (Ranked 51st) |
Utilisé par les wikis publics | 2,792 (Ranked 182nd) |
Traduire l’extension Renameuser sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
L'extension Renameuser fournit une page spéciale permettant aux utilisateurs autorisés, de renommer les comptes utilisateurs. Ceci mettra à jour les historiques des pages, etc. Si vous voulez renommer un compte "en" un autre, qui existe déjà, vous avez besoin de l'extension User Merge and Delete .
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
Renameuser
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier
LocalSettings.php
:wfLoadExtension( 'Renameuser' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Utilisation
- en tant que bureaucrate, allez à la page
Special:RenameUser
- Entrez le nom de l'utilisateur à renommer, et le nouveau nom souhaité, selectionnez les options pour déplacer les pages utilisateur et de discussion avec leurs sous-pages et pour créer les redirections si vous les souhaitez, puis cliquez sur OK
L'utilisateur sera renommé, et (si l'option adéquate a été cochée) la page utilisateur, sa page de discussion avec toutes leurs sous-pages seront également déplacées.
move-subpages
' . Le nombre de sous-pages déplaçables n'est pas limité par le paramètre $wgMaximumMovedPages
. L'extension déplacera aussi toutes les pages css
, js
ainsi que celles protégées contre le déplacement.Vous pouvez attribuer aux autres groupes le droit de renommer les utilisateurs, par exemple :
$wgGroupPermissions['sysop']['renameuser'] = true;
Notes
- Dans le cas où CentralAuth/fr est installé, vous aurez un avertissement si vous essayez de renommer un utilisateur d'un compte attaché à un compte global ou à un nom d'utilisateur réservé par un compte global; une case à cocher pour forcer le renommage sera proposée (à faire avec précaution). Vous devriez probablement utiliser Special:GlobalRenameUser et Special:GlobalRenameRequest/Special:GlobalRenameQueue inclus dans CentralAuth.
- Vous ne pourrez pas renommer les utilisateurs avec des noms non valides (qui ne correspondent pas aux noms d'une liste noire mais qui se trouvent par exemple dans les noms d'utilisateurs réservés ).
- En raison d'un bogue, vous ne pouvez pas renommer le même compte à partir duquel vous effectuez le renommage (tâche T267477). Utilisez le script de maintenance de ligne de commande pour renommer ou utilisez un compte différent pour renommer.
Note technique
Cette extension introduit et invoque l'accroche RenameUserComplete pour notifier les autres extensions du renommage des utilisateurs.
Foire aux questions
Il y a eu tant de pages utilisateur que le processus a expiré partiellement durant le déplacement de User:A/sous-page... vers User:B/sous-page... Que dois-je faire ?
- Vous ne pouvez pas corriger la situation en relançant immédiatement le renommage de User A en User B, car cela dira simplement « L'utilisateur 'User A' n'existe pas. » Pour corriger la situation, renommer User B en User A, après avoir décoché l'option « Déplacer les pages utilisateur et de discussion (et leurs sous-pages) vers le nouveau nom » . Puis renommez User A en User B de nouveau, cette fois en laissant l'option "Déplacer les pages utilisateur et de discussion (et leurs sous-pages) vers le nouveau nom" cochée. Le déplacement des pages reprendra là où il s'était arrêté.
Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
Cette extension est incluse dans les paquets et / ou les fermes de wikis suivants : Cette liste ne fait pas autorité. Certaine fermes de wikis ou d'hébergeurs peuvent contenir ce extension même s'ils ne figurent pas ici. Vérifiez toujours cela dans votre environement avant de confirmer. |