Les instructions des champs — qui, je pense, étaient auparavant statiques — ne s’affichent maintenant que lorsqu’un champ a le focus. Ce qui est bien, mais les instructions ne s’affichent que pour l’e-mail :
Aucun texte d’instruction des autres champs n’apparaît :
C’est exact. Nous avons décidé de ne marquer que les champs facultatifs comme tels, tandis que tous les autres champs peuvent être considérés comme requis par défaut. La logique derrière cela est que la plupart des champs sont requis, donc cela réduit le bruit.
Il y a des avantages et des inconvénients et des discussions sans fin en ligne parmi la communauté des concepteurs, mais c’est l’approche que nous adoptons.
Je pense que nous avons décidé de supprimer les autres instructions, car elles n’étaient pas très utiles.
L’instruction pour le nom d’utilisateur était auparavant :
Je pense que tout le monde sait maintenant qu’un nom d’utilisateur est un identifiant unique sans espaces.
C’est un problème plus grave. Je viens d’essayer, et cela semble fonctionner comme prévu. Un enregistrement serait utile pour voir le problème.
Merci de clarifier concernant les marquages et les instructions. J’avais des instructions personnalisées pour les champs EDIT : instructions personnalisées pour les champs qui me manquent un peu, mais je m’en accommoderai.
Quant à l’ordre de tabulation, il semble que mon problème vienne du fait que les champs sont dans le désordre. Le formulaire d’inscription de Meta lui-même correspond à plusieurs autres forums que je fréquente, mais le mien a le Nom avant le Mot de passe. La tabulation saute donc de Nom d’utilisateur à Mot de passe, puis remonte à Nom.
Je n’arrive pas à comprendre ce que j’aurais pu faire pour obtenir cela, ni comment l’annuler…
Non – le texte d’instruction ne s’affiche que pour l’e-mail, et il est là, que je le personnalise ou que je le laisse par défaut. Les instructions pour les autres champs ne s’affichent pas, quoi que je fasse.
Non plus – je n’ai rien fait de tel.
Je suis sur tests-passed 3.4.0.beta3-dev (20effebd51) depuis 24 heures. Je vois qu’il y a, comme toujours, des commits plus récents à récupérer, mais rien ne ressemble à une modification du formulaire d’inscription…
Pour être clair et que nous soyons sur la même longueur d’onde :
Vous avez des champs utilisateur personnalisés avec une description de champ comme celle-ci :
D’accord, je vois que c’est notre code, mais il ne s’applique qu’aux formulaires de connexion non pleine page, c’est pourquoi il y a une différence entre votre site (pas pleine page) et Meta (pleine page).
Je ne suis pas sûr de la raison de ce changement, je vais vérifier en interne et je reviendrai vers vous.
@chapoi - J’ai introduit une certaine confusion en disant « instructions de champ personnalisé » – je voulais dire que j’avais personnalisé certaines instructions de champ par défaut. Je n’ai pas de « champs personnalisés utilisateur ».
@moin - J’avais bien activé nom complet requis. Désactiver cela change l’ordre des champs pour correspondre à l’ordre des tabulations. Je suis ambivalent quant à l’obligation de fournir le nom, mais dans un cas comme dans l’autre, l’ordre des champs et l’ordre des tabulations devraient correspondre.
Maintenant, l’ordre des onglets devrait être correct, que le paramètre du site Nom complet requis soit activé ou non. J’ai également veillé à ce que les descriptions des champs soient toujours affichées, pas seulement lorsque l’entrée est focalisée.
Notre objectif avec les récents changements était de simplifier l’expérience de connexion. Nous avons supprimé les descriptions de champs qui, selon nous, apportaient peu de valeur, mais nous comprenons également que les clients peuvent vouloir personnaliser cela. Nous prévoyons d’ajouter une option pour que les propriétaires de site puissent inclure des descriptions personnalisées s’ils le souhaitent.
Merci, Jan ! J’ai hâte de prendre connaissance des mises à jour.
Les simplifications sont logiques – c’était juste un peu déroutant que les textes du site pour les instructions soient disponibles dans le système mais ne fassent rien.
Salut @ToddZ, désolé pour le retard. J’ai fini par rajouter les descriptions, mais elles sont masquées par défaut. Vous pouvez basculer leur visibilité avec ces paramètres de site :
Ensuite, vous pouvez remplacer le texte comme vous l’avez fait auparavant. Les locales restent les mêmes qu’avant. Faites-moi savoir si vous rencontrez d’autres problèmes.
Texte du site : il n’y a pas de js.user.name.instructions_required… il n’y a que : js.user.username.instructions mais lorsque je le modifie, il ne s’affiche pas.
Le texte du site requis est-il manquant ? Ou est-ce que je rate quelque chose ?