Mode d'emploi - Guides d'administration
Guide de Gestion des Adresses E-mail des Utilisateurs
Vue d'ensemble
Ce guide explique comment voir et modifier les adresses e-mail des utilisateurs sur le wiki LOTRO en utilisant l'extension UserEmailManager installée.
Prérequis
- Vous devez être connecté avec un compte administrateur (sysop) ou bureaucrate
- L'extension UserEmailManager doit être activée (déjà fait)
- URL :
https://lotro-wiki.fr/index.php?title=Special:UserEmailManager - ✅ Succès : "L'adresse e-mail de l'utilisateur [nom] a été mise à jour avec succès vers [nouvelle adresse]"
- ❌ Erreur : Messages d'erreur en cas de problème (utilisateur introuvable, e-mail invalide, etc.)
Méthodes d'accès
🌐 Interface Web (Recommandée)
#### Accès direct :
#### Accès via les menus :
1. Via Special:SpecialPages :
- Allez sur Special:SpecialPages
- Cherchez "UserEmailManager" dans la liste
- Cliquez sur le lien
2. Via Special:AdminLinks :
- Allez sur Special:AdminLinks
- Section "Utilisateurs"
- Cliquez sur "UserEmailManager"
3. Via la barre latérale : - Cherchez "Gestionnaire d'e-mails utilisateurs" dans la boîte à outils - (Visible uniquement pour les administrateurs)
📋 Utilisation de l'Interface Web
Voir la liste des utilisateurs
1. Accédez à Special:UserEmailManager
2. La page affiche automatiquement la liste des 50 derniers utilisateurs avec adresses e-mail
3. Colonnes affichées :
- ID : Identifiant unique de l'utilisateur
- Nom d'utilisateur : Nom du compte
- Adresse e-mail : E-mail actuel
- Date d'inscription : Date de création du compte
- Actions : Lien "Modifier"
Rechercher un utilisateur spécifique
1. Utilisez le formulaire de recherche en haut de la page 2. Tapez le nom d'utilisateur dans le champ "Nom d'utilisateur" 3. Cliquez sur "Rechercher"
Modifier l'adresse e-mail d'un utilisateur
1. Depuis la liste : Cliquez sur "Modifier" à côté de l'utilisateur 2. Depuis la recherche : Recherchez l'utilisateur puis cliquez sur "Modifier"
3. Formulaire de modification : - Utilisateur actuel : Nom de l'utilisateur (lecture seule) - E-mail actuel : Adresse e-mail actuelle (lecture seule) - Nouvelle adresse e-mail : Saisissez la nouvelle adresse - Raison du changement : Optionnel, pour traçabilité
4. Cliquez sur "Mettre à jour l'e-mail"
Messages de confirmation
💻 Interface en Ligne de Commande
Commandes disponibles
bash
Se placer dans le répertoire du wiki
cd /home/clients/1a5454b27b96b63f5f68141839951a45/sites/LOTRO_WIKI_FR_LIVE_BY_WECODELister tous les utilisateurs avec e-mails
php extensions/UserEmailManager/maintenance/manageUserEmails.php --listVoir les détails d'un utilisateur spécifique
php extensions/UserEmailManager/maintenance/manageUserEmails.php --user="NomUtilisateur" --showModifier l'e-mail d'un utilisateur
php extensions/UserEmailManager/maintenance/manageUserEmails.php --user="NomUtilisateur" --email="[email protected]"
Exemples pratiques
bash
Voir les détails de l'utilisateur Admin
php extensions/UserEmailManager/maintenance/manageUserEmails.php --user="Admin" --showChanger l'e-mail de l'utilisateur Bruno
php extensions/UserEmailManager/maintenance/manageUserEmails.php --user="Bruno" --email="[email protected]"Lister les 10 premiers utilisateurs
php extensions/UserEmailManager/maintenance/manageUserEmails.php --list | head -12
🔒 Sécurité et Bonnes Pratiques
Permissions requises
useremailmanager peuvent accéder à ces fonctionsJournalisation automatique
Special:Log avec le type "User email manager log"Validation automatique
Recommandations
1. Toujours indiquer une raison pour le changement d'e-mail 2. Informer l'utilisateur du changement par un autre moyen 3. Vérifier l'adresse avant de la modifier 4. Sauvegarder la base de données avant modifications importantes📊 Informations Techniques
Effet sur l'utilisateur
Quand vous modifiez l'e-mail d'un utilisateur :Base de données
useruser_email : Nouvelle adresse
- user_email_authenticated : Réinitialisé à NULL🆘 Dépannage
Problèmes courants
"Utilisateur introuvable"
"Adresse e-mail invalide"
[email protected]"Erreur lors de la mise à jour"
Accès refusé
Si vous ne pouvez pas accéder à UserEmailManager : 1. Vérifiez que vous êtes bien administrateur 2. Contactez un bureaucrate pour obtenir les droits nécessaires📞 Support
Pour toute question ou problème :
Special:LogLocalSettings.php---
Note : Ce guide concerne uniquement la gestion des adresses e-mail. Pour d'autres modifications d'utilisateurs, consultez les autres outils d'administration disponibles.