1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Suppression des membres ayant 0 message
Mots-clés » suppression, membres, ayant, message
30-07-2008, 22:57, (Modification du message : 30-07-2008, 22:58 par et65.)
#1
Suppression des membres ayant 0 message
Bonjour,
j'aimerai supprimer "proprement" les membres de mon forum ayant 0 message et ne s'étant pas connecté sur le forum depuis 15 jours.

Est-ce possible via un script SQL sûr ou une option dans l'administration ?

Merci d'avance,
et65
Répondre
30-07-2008, 23:21,
#2
RE: Suppression des membres ayant 0 message
Pour les utilisateurs ayant 0 message, tu peux passer par l'admin:
Groupes et utilisateurs/Recherche d'un utilisateur

Dans le champ "et le nombre de messages est inférieur à", tu mets 1 et tu lances la recherche.

Si tu n'en as pas trop, tu peux alors les bannir individuellement...

Voilà pour l'instant, je réfléchirai demain pour le reste, si je trouve un moment !

@+

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
30-07-2008, 23:23,
#3
RE: Suppression des membres ayant 0 message
Lol, merci quand même, je doit avoir 1400 membres avec 0 message, donc un peu long ...
Répondre
30-07-2008, 23:35,
#4
RE: Suppression des membres ayant 0 message
Sinon, sous phpMyAdmin, tu lances cette requête:

SELECT * FROM `mybb_users` WHERE `postnum`=0;

Au retour tu as la liste des utilisateurs avec 0 message.

Ensuite tu cliques le lien "Tout cocher" et pour la sélection tu supprimes !

Fais un backup avant... Wink

Allez bonne nuit.
@+

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
30-07-2008, 23:45,
#5
RE: Suppression des membres ayant 0 message
oui merci bien, mais ceci n'est pas propre, car ensuite en bas du forum le nombre d'utilisateur ne va pas bouger ...

Merci quand même, bonne nuit à toi !
Répondre
31-07-2008, 14:24,
#6
RE: Suppression des membres ayant 0 message
Bon,
je me suis débrouillé tout seul en faisant un petit script php, le seul problème et qu'il faut aller manuellement Recalculer les statistiques dans le panel administrateur.

J'aimerai maintenant que ce script se lance tout seul et que cela supprime les utilisateurs que après un certain délais,

voilà, merci de votre aide d'avance !

PS : Mon script en pièce jointe pour ceux qui veulent Wink


Pièces jointes
.php   delete.php (Taille : 2.44 Ko / Téléchargements : 3)
Répondre
01-08-2008, 15:55,
#7
RE: Suppression des membres ayant 0 message
J'ai trouvé un plugin qui fait ça automatiquement ! Ce sera plus clean...

Téléchargement ici:
http://mods.mybboard.net/view/auto-prune-v1.2.0

Désolé pour le retard. D'autant plus que j'en avais entendu parler.

@+

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
01-08-2008, 15:57,
#8
RE: Suppression des membres ayant 0 message
Effectivement j'ai vu ce plugin sur un autre post du membre "Xavatar", mais le problème c'est que je ne comprend pas comment il fonctionne et surtout j'aimerai savoir s'il fonctionne ...
j'ai essayer de mettre 0.00001 jour pour voir si les membres se supprimer, mais sa ne marche pas ...
Répondre
01-08-2008, 16:07, (Modification du message : 01-08-2008, 16:10 par spyto.)
#9
RE: Suppression des membres ayant 0 message
A priori, le plugin une fois installé et paramétré fonctionne automatiquement, de manière transparente !

Il y a 4 paramètres:
1. Auto Prune Main Switch: This turns on or off this plugin for the whole board.
Plugin activé ou non

2. Prune Users For Inactivity: If a user is not active for X days, the user account will be deleted with this prune setting.
Enter 0 (zero) to disable.
Nb de jours d'inactivité avant la suppression du compte.
Là tu mets 15 par exemple pour 15 jours d'inactivité.

3. Prune Users With Zero Posts: For users with no posts at all, they will be deleted after X days.
Enter 0 (zero) to disable.
Nb de jours sans aucun post avant la suppression du compte.
Là, il te faut mettre 1, car 0 désactive la fonction !

4. Prune Users With 1 Or More Posts: For users with one or more posts at all, they will be deleted after X days.
Là, je suppose qu'il faut mettre 0 pour ne pas virer les utilisateurs actifs !

Edit: je pense que que 0.00001 n'est pas "compris" par le script. Je suppose qu'il attend un nombre entier. Donc, si tu mets 1, les membres avec 0 post devraient être supprimés le lendemain...

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
01-08-2008, 16:38,
#10
RE: Suppression des membres ayant 0 message
ok, je vais traduire le plugin en français, l'essayer et vous le poster s'il marche Wink
Merci de ton aide !
Répondre




Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique