[SPIP Zone] Bug Plugin SAISIE retours d'erreurs sur champs en tableau | ex: champ[yep]

Bonjour,

Je rencontre un bug au niveau des retours d’erreurs sur les saisies dont le name correspond à des index.

exemple html:

name=« champ[yep] »

la fonction « saisie_vérifier » renvoie un tableau de la forme:

erreurs[champ[yep]] = « message_erreur »
cf: https://zone.spip.net/trac/spip-zone/browser/spip-zone/plugins/saisies/trunk/inc/saisies.php#L258

Dans le squelette _base qui génère les saisies, les erreurs ne semblent pas être récupérées correctement

cf: https://zone.spip.net/trac/spip-zone/browser/spip-zone/plugins/saisies/trunk/saisies/_base.html#L44

Personnellement, j’ai corrigé le problème en « aplatissant » les clefs dans inc/saisies_verifier pour avoir un retour de la forme erreurs[champ_yep] et en remplaçant dans saisie/_base.html le get_slash par un « get_underscore »

Est-ce que la solution vous semble correct? si oui je peux commiter les modifications.

Merci!