Corrections saisie auteurs
Le ticket avant de faire le PR qui va avec.
La saisie auteurs présente quelques problèmes :
option_statut
et mutualisation de la saisie
Paramètre Cette saisie est un simple select. Le seul truc qui empêcherait de mutualiser en réutilisant les fonds des saisies selection et selection_multiple, c'est le paramètre supplémentaire option_statut
.
Il est censé afficher le picto du statut de l'auteur dans chaque <option>
:
<option [(#GET{image_statut}|oui)[style="background:url((#CHEMIN{prive/images/#GET{image_statut}})) no-repeat left; padding-left: 20px;"]]>]
Ça a dû fonctionner à une époque, mais ce n'est plus le cas dans les navigateurs modernes. Cet élément d'interface est généré par les OS, donc on ne peut quasiment pas le styler en CSS ou en styles inline.
Donc à mon avis cette option peut être dépréciée, et du coup on peut se contenter d'inclure le fond des saisies lambda après avoir récupéré les data.
tri
Paramètre L'explication du paramètre dit :
la valeur peut être un tableau
[(#ARRAY{statut,nom})]
ou une chaine "nom".
Sans rentrer dans les détails, en théorie c'est impossible, et en pratique ça ne provoque pas d'erreur avec l'exemple donné que parcequ'il y a une coquille (#ARRAY
au lieu de #LISTE
}.
Quand on fait l'équivalent de {par #GET{tri}}
, dans le #GET
on ne peut avoir qu'un seul champ : aucun espace, aucune virgule, sinon ça plante.
Bref je suggère de reprendre ce qui se fait dans la liste lambda des auteurs : le critère {tri}
, et changer la description pour dire qu'on ne peut choisir qu'un seul type de tri.