Changes to "Roadmap" between 2018-08-21 00:05:06 and 2018-08-23 00:29:10

14
15
16
17
18
19
20
21
22
23
24
25
26


27
28
29

30
31
32
33
34
35
36
14
15
16
17
18
19
20

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38







-





+
+



+








Attention : si vous aviez donné accès à la liste de membres à une catégorie de membres, ce comportement a changé dans cette version. Auparavant ce droit ne permettait que de voir les noms des membres et de leur envoyer un message, désormais ce droit permet de voir les fiches de membres complètes (avec toutes les informations) ainsi que l'historique des cotisations et de rechercher un membre. Afin d'être sûr que ce soit le comportement que vous recherchez, les catégories ayant précédemment le droit "accès" sur les membres ont été changées sur "aucun". Vous devrez à nouveau changer ces catégories pour affirmer qu'elles peuvent avoir accès à toutes les infos des membres.

Nouveautés :

  *  Déplacement des catégories de membres vers la partie configuration
  *  Le droit d'accès aux membres (dans les droits des catégories de membre) donne désormais accès aux fiches de membre complètes, à l'historique des cotisations et à la recherche de membre.
  *  Plugins : Possibilité de définir une condition d'affichage (en SQL) du plugin dans le menu, permettant de ne pas l'afficher à tous les membres [a92458a4b5] 
  *  Possibilité de remettre à zéro la base de données
  *  Possibilité de désactiver le site web public de Garradin (dans ce cas la page d'accueil de Garradin redirigera vers la page administration ou connexion)
  *  Suppression du champ 'email_envoi_automatique' dans la config
  *  Ajout d'un bouton permettant de voir/cacher le mot de passe sur tous les champs de mot de passe
  *  Suppression de la page "envoi d'email collectif" (remplacée par l'envoi à une liste de membres)
  *  Ajout d'une fonctionnalité import de CSV générique qui permet de choisir à quel champ associer une colonne du CSV, cela doit permettre d'importer n'importe quel CSV
  *  Suppression de l'import de CSV Galette, rendu caduque par l'import de CSV générique

Plugins :

  *  Possibilité de définir une condition d'affichage (en SQL) du plugin dans le menu, permettant de ne pas l'afficher à tous les membres [a92458a4b5] 
  *  Restriction de l'identifiant des plugins : ne sont plus autorisés que les lettres minuscules et les tirets bas
  *  Les méthodes de callback des signaux doivent obligatoirement commencer par le namespace Garradin\Plugin\NomDuPlugin, voir la documentation des [Plugins] pour plus de détails
  *  Nouveau signal disponible : email.envoi. Si une méthode associée à ce signal renvoie TRUE, alors Garradin n'essaiera pas d'envoyer le mail par lui-même, permettant de déléguer l'envoi d'email à un autre système que mail() ou SMTP.
  *  Le fichier `signals.php` à la racine du plugin ne sera plus inclus lors de l'appel d'un signal enregistré par le plugin
  *  Ajout d'un signal 'accueil.banniere' permettant à un plugin d'afficher une bannière sur la page d'accueil

Correctifs :