Project

General

Profile

Development #71033

avoir un attribut de type "language"

Added by Frédéric Péters 3 months ago. Updated about 1 month ago.

Status:
Solution déployée
Priority:
Normal
Category:
-
Target version:
-
Start date:
05 November 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

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.


Files

Associated revisions

Revision b806723b (diff)
Added by Frédéric Péters 3 months ago

general: add a new "language" attribute kind (#71033)

History

#1

Updated by Frédéric Péters 3 months ago

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.

#2

Updated by Agate Berriot 3 months ago

  • Status changed from Solution proposée to Solution validée
#3

Updated by Frédéric Péters 3 months ago

  • Status changed from Solution validée to 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)
#4

Updated by Transition automatique about 1 month ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF