Différences
Ci-dessous, les différences entre deux révisions de la page.
astuces:reintegrer_membre [2010/06/30 14:53] |
astuces:reintegrer_membre [2024/01/07 02:31] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== Réintégrer un membre précédemment désinscrit ===== | ||
+ | Cette astuce peut vous être utile si vous vous trouvez dans le situation suivante : vous avez supprimé le compte d'un membre sans effacer ses messages, et vous souhaitez réintégrer ce membre en lui réattribuant ses anciens messages. | ||
+ | :!: Ce tutoriel a été testé avec SMF 1.0.x mais, //a priori//, il doit fonctionner avec SMF 1.1. Si vous avez pu en faire l' | ||
+ | |||
+ | ==== Pré-requis ==== | ||
+ | * Le membre que vous souhaitez réintégrer possède un nouveau compte (c'est à dire qu'il s'est réinscrit, ou qu'en tant qu' | ||
+ | * Vous possédez et savez utiliser un outil de gestion de base de données (phpmyadmin, | ||
+ | * Vous connaissez le pseudo utilisé par l' | ||
+ | |||
+ | :!: Veuillez noter que l' | ||
+ | |||
+ | ==== Procédure ==== | ||
+ | C'est parti ! Suivez dans l' | ||
+ | |||
+ | === Réattribuer les anciens messages === | ||
+ | Il vous suffit d' | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | * //yyy// par le mail actuel de l' | ||
+ | * //zzz// par l' | ||
+ | |||
+ | === Modifier la date d' | ||
+ | En réattribuant les anciens messages de l' | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | et notez soigneusement le résultat obtenu (il s'agit de la date du tout premier message). Exécutez ensuite la requête suivante : | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | * //ttt// par le numéro précédemment noté | ||
+ | |||
+ | === Rafraîchir le nombre de messages postés === | ||
+ | Pour ce faire, il faut exécuter cette requête : | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | et notez, là encore, le résultat obtenu. Enfin, exécutez la requête suivante : | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | * //ppp// par le numéro précédemment noté | ||
+ | |||
+ | === Réattribuer les anciens messages personnels === | ||
+ | Cette modification permet de récupérer les messages personnels envoyés par cet utilisateur. | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | * //zzz// par l' | ||
+ | Pour réattribuer les messages personnels reçus par ce membre, il faut connaître l' | ||
+ | * Pour 1.0.x ou 1.1 Beta 3 Public : | ||
+ | <code sql> | ||
+ | * Pour 1.1 RCx : | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | * //uuu// par l' | ||
+ | |||
+ | === Réattribuer les anciens sujets === | ||
+ | Il suffit d' | ||
+ | <code sql> | ||
+ | en remplaçant : | ||
+ | * //xxx// par le numéro d' | ||
+ | |||
+ | ==== Finalisation ==== | ||
+ | Si vous avez suivi ces étapes, l' | ||
+ | |||
+ | ==== Liens ==== | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// |