[generateur_plans ↪ issue_1_constante_cache] 3 commits

spip-contrib-extensions/generateur_plans | 3 commits

Par tcharlss, le 28 septembre 2025 à 10h20min :

doc(changelog): pour #1

Ajouté
src/Spip/GenerateurPlans/CHANGELOG.md

Détails : doc(changelog): pour #1 (7cb01d1a) · Validations · spip-contrib-extensions / generateur_plans · GitLab

==============================
Par tcharlss, le 28 septembre 2025 à 10h20min :

fix: afficher un message quand aucun patron valide n’est détecté

getAll() retourne un générateur, il faut ajuster le test pour vérifier si ça retourne quelque chose.

Et la saisie alerte n’existe pas : il faut utiliser explication + alerte_role

Refs: #1

Modifié
formulaires/configurer_generateur_plans.php
lang/generateur_plans_en.php
lang/generateur_plans_fr.php

Détails : fix: afficher un message quand aucun patron valide n'est détecté (552a5917) · Validations · spip-contrib-extensions / generateur_plans · GitLab

==============================
Par tcharlss, le 28 septembre 2025 à 10h17min :

fix: ne plus utiliser la constante _DUREE_CACHE_DEFAUT

Elle est prévue pour le cache des squelettes, ce n’est pas la même logique de cache pour les patrons, ils ne changent pas tous les 4 matins.
On utilise donc une constante spécifique aux patrons, et on augmente à 48h.

Close: #1

Modifié
src/Spip/GenerateurPlans/Patron/PlanPatronRepository.php

Détails : fix: ne plus utiliser la constante _DUREE_CACHE_DEFAUT (3f753810) · Validations · spip-contrib-extensions / generateur_plans · GitLab