Development #71033
avoir un attribut de type "language"
0%
Description
Pour qu'un usager puisse choisir sa langue dans un déploiement multilingue, il faudrait un champ "langue" dans le profil, qui proposerait à choisir dans les langues configurées.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-general-add-a-new-language-attribute-kind-71033.patch 0001-general-add-a-new-language-attribute-kind-71033.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Seul truc d'attention ici c'est qu'il n'existait pas, ou je n'ai pas trouvé, de possibilité de donner une valeur par défaut pour un "Attribute Kind"; j'en avais besoin ici pour pouvoir présenter la liste des langues dans un <select> et que ça ne soit pas le premier choix qui soit sélectionné. J'ajoute donc une clé "default" dans le dictionnaire d'un Attribute Kind et dans le formulaire du profil, j'utilise cette valeur (c'est la modif à src/authentic2/forms/profile.py). J'avais besoin d'un callable donc ça gère ça mais j'ai aussi permis que ça donne juste une valeur.
À part ça, donc, vraiment rien de spécial.
Mis à jour par A. Berriot il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit b806723bba20060d05d9c67cb2ad59803cf650cc Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Nov 5 12:45:32 2022 +0100 general: add a new "language" attribute kind (#71033)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
general: add a new "language" attribute kind (#71033)