V5 Sesame - 1 Présentation
Sesame - Présentation
Nom du plugin:
Sesame
Objet du plugin:
Complète la gestion des membres et des groupes de Guppy.
Pourquoi ce plugin ?
Ce plugin a été écrit lorsque la gestion des membres et groupes n'existait pas dans GuppY. Il permettait de définir un espace privé accessible aux seuls membres. Dans la version 5 du plugin, cette fonctionalité a disparu, elle est avantageusement remplacée par la gestion des groupes.
En version 4, Sesame remplaçait la gestion des utilisateurs de GuppY qui était pauvre. Ce n'est plus le cas maintenant. Je me suis longuement posé la question de l'utilité de porter Sesame en version 5. Je suis arrivé à la conclusion que je pouvais conserver le plugin pour ses seules fonctionnalités originales.
En pratique, Sesame ne remplace plus les modules de GuppY, mais les complète. Ce qui signifie qu'il a fallu forker certains programmes de GuppY et que les programmes de Sesame se sont considérablement allégés ou même ont disparu pour certains. Par exemple la boîte Préférences est celle de GuppY, avec des boutons ajoutés pour Sesame, alors qu'en V4, la boite Préférences était remplacée par une boîte spécifique à Sesame.
Les fonctions ajoutées par le plugin sont :
- abonnement aux informations du site via l'abonnement à la newsletter (flag consulté par les autres plugins)
- abonnement aux forums
- connexions à certains groupes par le membre lui-même
- constitution d'une fiche de données personnelles modifiables par le membre (si le plugin formulaire est installé)
- envoi de courriel entre membres sans afficher l'adresse
Abonnement aux informations du site
Tous mes plugins qui envoient des informations à la façon de la lettre d'information, s'appuient sur l'inscription à cette lettre pour savoir si quelqu'un est abonné ou non. La sélection du service dans "Config services" n'a aucune incidence sur l'abonnement. Il sert uniquement à monter les icônes de gestion de la lettre d'information dans admin. Il n'interdit pas d'avoir une boîte "newlsletter" pour s'abonner ou se désabonner".
En plus de la boîte "Newsletter", Sesame permet de s'abonner par un simple choix sur le profil du membre. Vous avez donc plusieurs façons de gérer les abonnements:
- par tout visiteur, via la boite d'inscription à la newsletter, si elle est présente
- par l'admin, sur les options Sesame de chaque membres
- par le membre, sur ses options Sesame, si l'admin l'a autorisé
- par un mixe de ces abonnements
L'intérêt de garder la boîte Newsletter est de permettre aux non membres de s'abonner.
Pourquoi ce nom ?
Dans la boîte "Mon espace perso", l'accès à l'espace privé était matérialisé par un bouton représentant une porte... en référence à la phrase "Sesame ouvre toi...". Cette porte est devenue l'icône du plugin.