Accessibilité des saisies radio, checkbox, etc

Hop,

ce message important.

Lorsqu’on gère des radios en html, il vaut les englober dans un
fieldset, pour des raisons d’accessibilité.

https://www.w3.org/WAI/tutorials/forms/grouping/

Historiquement SPIP ne le faisait pas.

C’est corrigé en SPIP 4.0.

Pour le plugin saisies

  • la branche master, SPIP 4.0 seulement, le fait d’office
  • la branche v3, spip 3, le fait sur demande dans mes_options.php

define(’_SAISIES_FIELDSET_EDITER’, true);

(pas encore releasé, sans doute ce week-end)

pour permettre le stylage différent des « vrais » fieldset
le fieldset a une classe editer
le legend a une classe label

Pour les saisies qui dépendent de radio :

  • c’est corrigé dans formidable (pas releasé)
  • c’est corrigé dans agenda (pas releasé)
  • c’est corrigé dans saisie_choix_couleur
  • il faudrait le corriger dans selections editorial
  • je ne sais pas si vous avez d’autres choses en tete

Exemple d’adaptation à faire

Maïeul

1 « J'aime »