Bonjour,
Cette nouvelle version est dispo sur Garradin.eu depuis ce soir. Vous
n'avez rien à faire pour en profiter :)
Si vous êtes en auto-hébergement, vous trouverez le guide de mise à
jour ici :
https://fossil.kd2.org/garradin/wiki?name=Mise%20%C3%A0%20jour
Normalement la procédure de mise à jour automatique devrait fonctionner
chez OVH si vous avez déjà fait la mise à jour vers la 1.1.26
manuellement.
Au menu : des petites corrections bien utiles, et quelques nouveautés
pour la partie Brindille qui vous permettront de faire des parties
"réservées aux membres" sur le site public, mais aussi de créer
directement des PDF avec les squelettes.
Je joint un exemple de squelette qui récupère les données d'un membres
et les affiche en PDF, ça peut être une base pour se faire une carte de
membre en PDF :)
Comment tester :
1. créer un squelette "fiche.html"
2. y recopier le fichier ci-joint
3. se rendre à l'adresse https://mon_site_garradin.exemple/fiche.html
et entrer un numéro de membre.
Je rappelle que la doc Brindille est ici :
https://fossil.kd2.org/garradin/wiki?name=Documentation%2FBrindille
## Version 1.1.27 (5 juillet 2022)
* Ajout de la possibilité de créer des accès API depuis l'interface
d'administration (Configuration -> Fonctions avancées -> API)
* Envoi de message collectif : le nom des membres est désormais inclus
dans l'export des destinataires du message
* Emails : ne pas tenter de vérifier Si vous êtes en auto-hébergement,
vous trouverez le guide de mise à jour ici :
https://fossil.kd2.org/garradin/wiki?name=Mise%20%C3%A0%20jourles
adresses e-mail selon des règles spécifiques au fournisseur de mail,
les infos fournies par les fournisseurs étant trop peu fiables
* Rapprochement assisté : correction d'un bug qui faisait qu'en cas
d'erreur dans le fichier on restait bloqué sans pouvoir changer le
fichier
* Correction auto-hébergement : l'appel aux fonctions de sauvegarde et
rappel automatique ne fonctionnait pas avec `USE_CRON` positionné sur
`false`
* Web : restreindre le bouton "transformer en catégorie" aux
administrateurs⋅trices
* Export de membre : transformation des actions d'export en boutons (UX)
* Envoi de mail en autohébergement : correction de bugs avec certains
serveurs de mails, notamment les accents dans les sujets pour SFR Mail
* Brindille : ajout des filtres `regexp_match` et `match`
* Brindille : ajout de la variable `$logged_user` permettant d'obtenir
les infos sur le membre actuellement connecté (si connecté),
permettant de faire une section semi-publique du site web
* Brindille : ajout d'une section `restrict` permettant de limiter une
partie de la page à une personne connectée avec un certain niveau :
`{{#restrict section="users" level="admin"}}`
* Brindille : possibilité de forcer le téléchargement de la page sous
un nom de fichier : `{{:http download="fichier.pdf"}}`
* Brindille : possibilité de générer des PDF depuis un squelette en
utilisant la fonction http : `{{:http type="application/pdf"}}`