Projet

Général

Profil

Development #22048

champs liste : ne plus mettre la remarque comme premier élément (?)

Ajouté par Frédéric Péters il y a environ 6 ans. Mis à jour il y a 12 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
21 février 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Users don’t need to be told to ‘please select’ if there’s a field that’s empty. There may have been a day when people were not used to drop-downs, and didn’t know what to do with them, but that’s not the case any more, for the vast majority of users.
https://uxdesign.cc/dont-default-to-please-select-in-drop-downs-only-use-defaults-when-applicable-to-most-users-c051ff0c65bc

Il y aurait bien sûr opportunité à nettoyer davantage mais le résultat s'obtient déjà avec :

--- a/wcs/qommon/form.py
+++ b/wcs/qommon/form.py
@@ -1503,7 +1503,7 @@ class SingleSelectHintWidget(SingleSelectWidget):
         super(SingleSelectHintWidget, self).__init__(name, value=value, **kwargs)

     def separate_hint(self):
-        return (self.hint and len(self.hint) > 80)
+        return True

     def get_options(self):
         if self.options_with_attributes:

Demandes liées

Lié à w.c.s. - Bug #22047: champs liste : laisser vide quand optionnel (?)Nouveau21 février 2018

Actions
Lié à w.c.s. - Autre #61269: Avoir toujours le choix vide dans les listesNouveau31 janvier 2022

Actions
Lié à Publik - Development #70037: Aide à la saisie des usagers (validation des champs à la volée)Fermé10 octobre 202220 avril 2023

Actions

Révisions associées

Révision 7934918a (diff)
Ajouté par Frédéric Péters il y a 12 mois

fields: add parameter to have item hint as a real hint (#22048)

Historique

#1

Mis à jour par Pierre Cros il y a environ 6 ans

Je suis convaincu que la page que tu pointes à raison. Mais j'imagine aussi certain client ne pas apprécier perdre cette possibilité. Et je ne sais pas si ce que tu proposes c'est de ne plus rendre la chose systématique ou de ne plus la rendre possible.

#2

Mis à jour par Frédéric Péters il y a environ 6 ans

Ce n'est aujourd'hui pas une option et je n'imaginais pas ici en faire une option.

#3

Mis à jour par Pierre Cros il y a environ 6 ans

Si un client veut continuer à afficher dans le select "veuillez sélectionner dans la liste ci-dessous un des différents éléments" ou n'importe quoi de moins de 80 caractères, est-ce qu'il pourra continuer à le faire (sans que cette proposition soit le premier élément de la liste bien entendu) ?

#4

Mis à jour par Frédéric Péters il y a environ 6 ans

Dans ce ticket ce n'était pas l'idée, non. (après il restera toujours possible de faire n'importe quoi et d'ajouter "Veuillez sélectionner ..." comme étant une option puis mettre une condition de sortie de page pour interdire ce choix, mais pas de facilité pour mettre en place ça).

#5

Mis à jour par Thomas Noël il y a environ 6 ans

  • Lié à Bug #22047: champs liste : laisser vide quand optionnel (?) ajouté
#6

Mis à jour par Thomas Noël il y a environ 6 ans

Lié à #22047, parce que ça me semble aller avec. Quant au patch indiqué sur ce ticket, je serais plus pour supprimer carrément separate_hint.

#7

Mis à jour par Frédéric Péters il y a environ 2 ans

  • Lié à Autre #61269: Avoir toujours le choix vide dans les listes ajouté
#8

Mis à jour par Frédéric Péters il y a environ un an

  • Lié à Development #70037: Aide à la saisie des usagers (validation des champs à la volée) ajouté
#9

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Frédéric Péters

Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Frédéric Péters il y a environ un an

  • Planning mis à Non

Comme le sujet arrive suite au déplacement de la position de la remarque, j'ai commencé le patch pour avoir un paramètre pour avoir la remarque réellement présentée comme remarque, plutôt que détournée en première option du <select>.

À l'époque je ne comptais pas faire de ça une option mais j'entends que certains voudraient conserver le comportement, donc voilà, option, sans changement de comportement par défaut (un jour peut-être en changer la valeur par défaut, et plus tard encore la retirer).

#11

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de En cours à Solution proposée
#12

Mis à jour par Robot Gitea il y a environ un an

  • Statut changé de Solution proposée à Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#13

Mis à jour par Robot Gitea il y a 12 mois

  • Tracker changé de Bug à Development
  • Statut changé de Solution validée à Résolu (à déployer)

Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :

#14

Mis à jour par Transition automatique il y a 12 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#15

Mis à jour par Transition automatique il y a 10 mois

Automatic expiration

Formats disponibles : Atom PDF