En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Markdown Reader

users Documentation › USERS_DOCUMENTATION_FR

Users Documentation Fr

Fonctionnalité : Users #

Affiche la liste paginée des membres enregistrés sur le site, avec filtrage par niveau et tri multicritère. Visible depuis l'interface d'administration.

Installation et Configuration

Par FTP : Déposer le répertoire users/ dans /plugins/.

Par package manager : Sélectionner users dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/users/users.php
  • Configuration : /plugins/users/conf/users.conf.inc.php
  • Locales : /plugins/users/locale/

Paramètres de configuration (users.conf.inc.php) :

| Variable | Valeur par défaut | Description |

|---|---|---|

| $basedatadisplay | 'yes' | Affichage dans l'interface de gestion |

| $basedisplevel | BASE_LEVEL_USER | Niveau minimum requis |

| $ftype | 4 | Type plugin (communautaire) |

Utilisation

Le plugin affiche un tableau des membres avec les colonnes suivantes :

  • Avatar
  • Nom d'utilisateur (lien vers le profil)
  • Niveau d'accès (badge coloré)
  • Date d'inscription
  • Dernière connexion

Niveaux affichés :

| Constante | Label |

|---|---|

| BASE_LEVEL_USER | User |

| BASE_LEVEL_HIGHUSER | High User |

| BASE_LEVEL_MODERATOR | Moderator |

| BASE_LEVEL_ADMIN | Admin |

| BASE_LEVEL_OVERMIND | Overmind |

Les adresses email ne sont visibles que pour les utilisateurs de niveau WEBMASTER ou OVERMIND.

Tri disponible : nom d'utilisateur, niveau, dernière connexion, date d'inscription.

Filtrage : par niveau d'accès.

Hooks et Points d'entrée

Ce plugin n'enregistre pas de hooks. Il est invoqué directement via l'URL :

text
?obj=users.php
?obj=users.php&sort=username&order=asc
?obj=users.php&filter_level=3

Dépendances

  • Beamreactor\Database\SQL — requêtes sur la table users ($cfg['dbtable'])
  • Beamreactor\Sanitizer\Parser — assainissement des paramètres de tri/filtre
de en fr