[saisies ↪ data_afficher_si_ailleurs] 4 commits

spip-contrib-extensions/saisies | 4 commits

Par Maïeul Rouquette, le 10 mars 2026 à 20h34min :

feat: option globale `afficher_si_conteneur_extra’

La valeur est un sélecteur JS / CSS.
Les élèments avec un data-afficher_si au sein de ce(s) conteneurs
extra en
questions s’afficheront/se masqueront en fonction de la valeur dans le
formulaire.

Cas d’usage : pour l’aide mémoire lors de l’édition des traitements de
formidable, pouvoir afficher/masquer certains raccouric arobase qui
ne sont utiles qu’en fonction des options de certains traitements.

Modifié
formulaires/inc-saisies-cvt.html
inc/saisies_options_globales.php
javascript/saisies_afficher_si.js

Détails : feat: option globale `afficher_si_conteneur_extra' (8bbab25e) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 10 mars 2026 à 09h29min :

fix: unifier le nom de l’option globale chercher_formulaire_cache

Modifié
inc/saisies_formulaire.php
inc/saisies_options_globales.php

Détails : fix: unifier le nom de l'option globale `chercher_formulaire_cache` (16677c74) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 10 mars 2026 à 09h26min :

feat: passer le tableau des saisies en options des vérifications

Utile pour des cas de saisies customisés où les valeurs acceptables
dépendant d’autres saisies

C’est pas hyper optimisé, mais tantr qu’on a des tableaux et pas des
objets je ne vois pas comment faire mieux

Modifié
inc/saisies_verifier.php
verifier/valeurs_acceptables.php

Détails : feat: passer le tableau des saisies en options des vérifications (198f9a7c) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 7 mars 2026 à 19h59min :

feat(perf): option globale chercher_formulaire_cacher sur tableau de saisies

À mettre à true pour éviter que saisies_chercher_formulaire aille
chercher plusieurs fois de suite la liste des saisies, potentiellement
longue.

La fonctionnalité tient compte du type de formulaire et des arguments
passés, ainsi que du je_suis_poste.

Attention toutefois au fais que SPIP caste en string dans les
squelettes, ce qui peut jouer lorsqu’on appel saisies_chercher_formulaire() à la fois dans un squelette et hors squelette.

Fix: #509

Modifié
inc/saisies_formulaire.php
inc/saisies_options_globales.php

Détails : feat(perf): option globale `chercher_formulaire_cacher` sur tableau de saisies (0e37e2b2) · Validations · spip-contrib-extensions / saisies · GitLab