VNXF User Upgrade Manual est une extension pour XenForo 2.x qui permet aux administrateurs de mettre à niveau manuellement des groupes d'utilisateurs sans utiliser les packages de mise à niveau disponibles.
Cette extension est particulièrement utile pour ajouter des utilisateurs à un groupe spécifique, que ce soit temporairement ou définitivement.
Télécharger V1.0.0 :
Cette extension est particulièrement utile pour ajouter des utilisateurs à un groupe spécifique, que ce soit temporairement ou définitivement.
Caractéristiques principales
| Caractéristiques | Décrire |
|---|---|
| Améliorez le groupe d'artisanat. | Ajoutez des utilisateurs à n'importe quel groupe directement depuis le panneau de contrôle d'administration. |
| Prend en charge 3 types de limites de temps : période, date spécifique ou permanente. | |
| Expire automatiquement | Les tâches Cron suppriment automatiquement les groupes lorsque le délai imparti expire. |
| Intégré | Bouton d'ajout rapide directement sur la page de mise à niveau des utilisateurs du panneau d'administration |
| Autorisation | Seuls les administrateurs disposant des privilèges de « mise à niveau utilisateur » peuvent l'utiliser. |
Configuration système requise
- XenForo 2.x et versions ultérieures
- PHP 7.2 ou version ultérieure
Méthode 1 : Téléchargement via le panneau d’administration
- Télécharger les fichiers
VNXF-UserUpgradeManual-1.0.0.zipdu dossier_releases - Accédez au panneau d'administration → Modules complémentaires → Installer/mettre à jour à partir d'une archive
- Téléchargez le fichier zip et cliquez sur Installer.
Méthode 2 : Installation manuelle
- Décompressez et téléchargez le dossier
VNXF/UserUpgradeManual.src/addons/ - Accès au panneau d'administration → Modules complémentaires
- Trouvez le module complémentaire « Manuel de mise à niveau utilisateur VNXF » et cliquez sur Installer.
Instructions d'utilisation
Accédez à Panneau d'administration → Utilisateurs → Mises à niveau des utilisateurs . Vous verrez le bouton « Mise à niveau manuelle du groupe » à côté du bouton « Ajouter une mise à niveau utilisateur ».| École | Décrire |
|---|---|
| Utilisateur | Saisissez votre nom d'utilisateur (saisie semi-automatique prise en charge) |
| Gestion des utilisateurs | Sélectionnez le groupe auquel vous souhaitez ajouter des utilisateurs. |
| Date de fin | Choisissez le type de terme (voir ci-dessous) |
Étape 3 : Choisir le type de terme
L'extension prend en charge 3 types de dates d'expiration :- Période : Saisissez la quantité et l’unité de temps (jours / mois / années). Exemple : 3 mois, 1 an.
- Date spécifique : Sélectionnez une date d’expiration précise dans le sélecteur de dates.
Permanent : Les utilisateurs resteront dans le groupe de façon permanente et leur adhésion n'expirera pas automatiquement.
Étape 4 : Sauvegarder
Cliquez sur Enregistrer pour appliquer la mise à niveau. L'utilisateur sera immédiatement ajouté au groupe.mécanisme de fonctionnement
Ajouter des groupes d'utilisateurs
Lors de la création d'une mise à niveau, l'extension utilise un serviceXF:User\UserGroupChangepour ajouter des utilisateurs au groupe d'utilisateurs secondaire. Chaque mise à niveau se voit attribuer une clé unique au format suivant vnxf_manual_upgrade_{id} : .Expire automatiquement
L'extension enregistre une entrée Cron qui s'exécute 3 fois par heure (minutes 10, 30 et 50) pour vérifier et traiter les mises à niveau expirées :- Trouvez les enregistrements qui contiennent
end_date > 0etend_date < thời gian hiện tại - Supprimer les sous-groupes d'utilisateurs.
- Supprimer l'enregistrement de mise à niveau
( end_date = 0) ne seront pas affectées par les tâches cron.Télécharger V1.0.0 :
Pour consulter le contenu, vous devez : Se connecter ou S'inscrire.
