Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'gestion des groupes'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Annonces
    • Règlement du forum
    • Informations et nouveautés
  • Support de Zwii
    • Bugs, questions et tests
    • Suggestions
    • Version de développement
  • Communauté
    • Vos sites sous Zwii
    • Support des téléchargements
    • Tutoriels et bouts de code

Catégories

  • Versions officielles en beta
  • Versions non officielles
  • Modules
  • Modifications et astuces

2 résultats trouvés

  1. [Module] group_adherent

    group_adherent Voir le 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 uniquement 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". Le script d'installation a été réécrit pour régler des défauts de fonctionnement chez certains hébergeurs ou dans le cadre d'une installation en local. 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. Contributeur PeterRabbit Soumis 27/03/2018 Catégorie Modules
  2. group_adherent

    Version 2.0.0

    11 téléchargements

    @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.