[VNXF 2x] User Upgrade Manual

XF 2.2 / 2.3 [VNXF 2x] User Upgrade Manual

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
  • ⚠️ Section Premium. Réserver aux Membres Premium ⚠️
[VNXF 2x] User Upgrade Manual

XF 2.2 / 2.3 [VNXF 2x] User Upgrade Manual

Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet [VNXF 2x] User Upgrade Manual
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 0
Affichages Affichages 4
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
5 048
Messages
13 203
Solutions
85
J'aime
8 087
Points
198
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.

vnxf-user-upgrade-manual.webp

Caractéristiques principales​

CaractéristiquesDécrire
Améliorez le groupe d'artisanat.Ajoutez des utilisateurs à n'importe quel groupe directement depuis le panneau de contrôle d'administration.
⏱️ Fixez des délais flexibles.Prend en charge 3 types de limites de temps : période, date spécifique ou permanente.
Expire automatiquementLes 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
AutorisationSeuls 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​

  1. Télécharger les fichiers VNXF-UserUpgradeManual-1.0.0.zip du dossier _releases
  2. Accédez au panneau d'administration → Modules complémentaires → Installer/mettre à jour à partir d'une archive
  3. Téléchargez le fichier zip et cliquez sur Installer.

Méthode 2 : Installation manuelle​

  1. Décompressez et téléchargez le dossier VNXF/UserUpgradeManual.src/addons/
  2. Accès au panneau d'administration → Modules complémentaires
  3. 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 ».

ÉcoleDécrire
UtilisateurSaisissez votre nom d'utilisateur (saisie semi-automatique prise en charge)
Gestion des utilisateursSélectionnez le groupe auquel vous souhaitez ajouter des utilisateurs.
Date de finChoisissez 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 service XF: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 :
  1. Trouvez les enregistrements qui contiennent end_date > 0etend_date < thời gian hiện tại
  2. Supprimer les sous-groupes d'utilisateurs.
  3. Supprimer l'enregistrement de mise à niveau
Remarque : Les mises à niveau permanentes ( end_date = 0) ne seront pas affectées par les tâches cron.

Télécharger V1.0.0 :
 
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas