You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

3.8 KiB

Changelog

[4.5.2] - 2022-09-23

  • #225 : un input avec une valeur 0 (ou '0') affichait une chaine vide : saisies_utf8_restaurer_planes() ne retourne plus une chaine vide

[4.5.1] - 2022-09-14

Fix

  • Refait fonctionner la vérification de (certains) formulaires

[4.5.0] - 2022-09-11

Fix

  • formidable/#120: Pour la saisie explication, seul le bouton d'affichage/masquage affiche/masque, pas les boutons du constructeur de formulaire.
  • #208 Générer une exception dans saisies_lister_disponibles() et saisies_charger_infos() si le plugin YAML n'est pas actif. -formidable_participation/#9 + #207 Dans l'espace privé, éviter les problèmes de marge supérieur lorsqu'un fieldset suit un élèment masqué par afficher_si.
  • #216 Eviter une rupture de compat brutal en v4 concernant l'emplacement de nouveau_type_saisie dans l'argument $modifs dans saisie_modifier().

Added

  • #208 Tenir compte des options pour dev lorsqu'on nettoie l'environnement de #GENERER_SAISIES
  • #222 Nouvelle fonction saisie_mapper_option() pour appliquer une fonction de rappel sur une (ou plusieurs) options données d'un ensemble de saisies
  • #222 saisie_transformer_option() peut recevoir une liste d'options à modifier, plutôt qu'une option unique

[4.4.1] - 2022-06-06

Fix

  • #206 Pour la saisie radio, si les clés sont des entiers, ne pas considérer que l'absence de valeur par défaut vaut valeur par défaut == 0
  • Correction de selecteur_document.yaml mal formaté

[4.4.0] - 2022-05-31

Added

  • #200 Ajout de saisies_verifier_coherence_afficher_si() (utilisable par les constructeurs de formulaire)
  • #171 Option de saisie explication_apres, pour insérer une explication après le champ, en plus ou à la place de l'explication avant
  • #171 Dans l'aide de saisies, les messages d'attention accolés aux options sont affichés
  • #185 Les emoji apparaissent sous la forme normale, et non pas la forme entité HTML, dans les saisies textarea et input
  • #198 Ajout de quatre trigger Javascript sur les afficher_si :
    • afficher_si_visible_pre (avant de rendre visible un champ);
    • afficher_si_visible_post (après avoir rendu visible);
    • afficher_si_masque_pre (avant de masquer un champ);
    • afficher_si_masque_post (après avoir masqué un champ);

Changed

  • formidable/#70 Vue des fieldset : utiliser aussi un markup fieldset/legend, pour affichage correct dans les emails
  • #198 afficher_si : ne faire les actions de masquage/demasquage que si la saisie n'est pas déjà masquée/démasquée
  • #199 Constructeur de saisie : tout ce qui est afficher_si dans un onglet condition à part
  • #188 Constructeur de formulaire : positionner l'écran sur la saisie en cours d'édition

Fixed

  • #196 Debug du constructeur de formulaire, qui ne doit pas proposer les saisies obsolètes, même aprés une première vérification de saisies
  • #198 Lors de l'édition d'un formulaire, les fieldsets ne sont pas mis en mode onglet
  • #198 Les fieldset en onglets restent à leur emplacement ; il est possible de mettre du contenu hors onglet entre deux fieldset
  • #194 La saisie fieldset n'hérite plus de l'id du formulaire
  • #193 Afficher correctement les erreurs des champs dont le nom est déclarée selon la syntaxe SPIP cle/souscle/nom
  • Le describedby d'un champ lorsque l'on a une erreur sur une saisie avec un name contenant des crochets est corrigé
  • #198 Les afficher_si fonctionnent désormais sur les onglets
  • #198 Attribut aria-labelledby correct sur les onglets
  • #180 Sous firefox : pouvoir sélectionner la barre de scroll pour les onglets horizontaux + ne pas la superposer avec la bordure des onglets
  • #166 Constructeur de formulaire : rendre visible les boutons d'action lorsqu'une saisie non fieldset suit un fieldset