1 capture d’écran

À propos de ce fichier

@JDLC souhaitait qu'on puisse, dans le cadre d'une association comprenant plusieurs dizaines, voire plusieurs centaines de membres, diffuser des comptes-rendus ou des photos aux seuls adhérents en leur communiquant un identifiant et un mot de passe uniques, ce qui permettrait de renouveler le mot de passe au début de chaque année d'exercice pour exclure les membres qui auraient quitté l'association.

Le statut de "Membre" aurait pu convenir, mais le problème était que @JDLC craignait qu'un adhérent ne s'amuse à modifier le mot de passe général — il paraît que ce n'est pas rare...

 

Le plugin ajoute donc une catégorie "Adhérent" au bas de la hiérarchie des membres enregistrés, avec des droits limités à la seule consultation de pages privées, sans possibilité d'éditer le profil ou de récupérer le mot de passe.

 

Avertissement

 

Le script d'installation inscrit les modifications nécessaires dans les trois fichiers "core/core.php", "core/module/user/user.php" et "core/module/user/view/add/add.php". Le module de désinstallation se chargera de les restituer dans leur état initial. Si vous avez personnalisé ces fichiers, faites-en une copie de sécurité.

 

Installation

  • Dézippez l'archive. Ouvrez le dossier "group_adherent_install".
  • Téléversez le fichier "index.php" et le dossier "site" qu'il contient à la racine du répertoire d'installation de votre site.
  • Acceptez le remplacement du fichier "index.php".
  • Connectez-vous à votre site ou rafraîchissez la page.

 

Suggestion


Si vous n'avez pas encore installé votre site ZwiCMS, Installez le plugin "à la @Roger nounours" : copiez le contenu du dossier "group_adherent_install" avant d'activer votre site, vous ferez l'économie de l'étape suivante. 

 

C'est fait... ou presque : il vous faut actualiser les données, mais ce n'est pas très compliqué.

  • Faites une copie de sécurité de "site/data/data.json".
  • Éditez-le et recherchez "lastname" avec CTRL F. Le "group" des utilisateurs se trouve juste avant.
  • Ajoutez 1 à la valeur de chaque groupe d'utilisateurs inscrits en passant les membres de 1 à 2, les modérateurs de 2 à 3 et les administrateurs de 3 à 4.
  • Enregistrez vos modifications.

 

Cette fois, c'est fini, vous pouvez inscrire vos nouveaux membres dans la nouvelle catégorie "Adhérent".

Procédez de même pour la désinstallation avec le module "group_adherent_restaure" et en abaissant les droits des utilisateurs d'un point dans "data.json".

 

Ce plugin est sans doute perfectible. N'hésitez pas à me faire part de vos remarques ou suggestions, en particulier si vous constatez qu'il ne fonctionne pas sur votre site malgré les tests en local et chez un hébergeur tatillon. o.O




Retour utilisateur

Vous pouvez donner un avis uniquement après avoir téléchargé le fichier.

Il n’y a aucun avis à afficher.