[Extension][RC] Delete Inactive Members - Supprimer les membres inactifs

Présentations des extensions disponibles et compatibles pour les forums en version 3.2.x et 3.3.x de phpBB.
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 6 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Delete Inactive Members - Supprimer les membres inactifs

Message par Fred »

Description
Cette extension permet à l’administrateur de supprimer automatiquement tous les utilisateurs qui n’ont :
  • pas activé leur compte utilisateur (inactifs),
  • jamais visité le forum après l’activation de leur compte utilisateur (dormants),
  • jamais publié le moindre message (sans message).
Depuis le PCA, l’administrateur peut sélectionner le nombre de jours écoulés depuis l’enregistrement, après quoi les utilisateurs concernés seront supprimés. L'administrateur à la possibilité d'activer une protection contre la suppression qui peut être définie pour les utilisateurs en les identifiant par leur nom d’utilisateur ou pour les groupes dont les utilisateurs sont membres, ces groupes doivent être le groupe par défaut des utilisateurs à protéger.

Les utilisateurs sont supprimés par une tâche Cron dont les intervalles entre deux exécutions peuvent être définis dans le PCA en heures ou en jours. À chaque exécution, la tâche Cron gère un maximum de 1 000 utilisateurs afin d’éviter une charge trop lourde sur la base de données. Donc, si vous avez un grand nombre d’utilisateurs qui sont soit inactifs, dormants ou sans message, il serait préférable d’exécuter la tâche Cron toutes les heures environ pour se débarrasser d’une grande partie des utilisateurs dans un court laps de temps.
Après avoir nettoyé la base de données, vous pouvez définir l’intervalle sur un ou plusieurs jours.

Avertissement :
Cette extension supprime les utilisateurs sélectionnés selon les paramètres, définis dans le PCA, sans aucun avertissement préalable. Cela peut affecter par inadvertance les utilisateurs que vous voudrez peut-être conserver si vous ne faites pas attention aux paramètres que vous choisissez.
Manipulez cette extension avec précaution ! Utilisez-la à vos risques et périls !


Nom de l'extension : Delete Inactive Members
Auteur : Mike-on-Tour
Version de l'extension : 1.0.0
Langue : de - de_x_sie - en
Fichier de langue française > ici


Image


Prérequis : phpBB >=v3.3.1 <=3.4.0@dev, PHP >=7.4.0 <=8.4.0@dev



Installation
En FTP il faut envoyer le dossier dim dans le répertoire des extensions du forum.
Tu auras ceci :
ext/mot/dim

Ensuite il faut activer l'extension dans le panneau d'administration :
PCA - PERSONNALISER - GESTION DES EXTENSIONS - Gérer les extensions

L'extension se trouve dans la partie Extensions désactivées, on clique sur Activer



Paramètres
Après l'activation il faut se rendre ici :

► PCA - EXTENSIONS - SUPPRIMER LES MEMBRES INACTIFS - Paramètres

Capture d’écran 2024-04-15 à 17.35.38.png
Capture d’écran 2024-04-15 à 17.36.27.png

Fonction de test de l'extension

Capture d’écran 2024-04-15 à 17.19.58.png

Information sur l'heure de la dernière tâche Cron

Capture d’écran 2024-04-15 à 21.12.05.png



Tutoriel
Aucun


Téléchargement

Téléchargement
Delete Inactive Members
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.