Idées pour migration du formulaire de création/modification d'utilisateur en nouveau code #291

Closed
opened 2022-01-23 10:25:49 +01:00 by jmplace · 1 comment
Collaborator

Remarque préliminaire.

ce formulaire sert pour plusieurs fonctionalités:

  • création d'un utilisateur
  • modification d'un utilisateur par l admin
  • modification du profil personnel

Ceci dit, cet ancien code est long et moyennement complexe. Voici quelques proposition à prendre en compte lors de la réécriture.

Retravailler l'ordre des champs à l'affichage. (ergonomie)

l ordre des champs n est pas naturel car il a été construit à partir des scénarios (par exemple, on demande le mail après avoir demandé si on s en sert lors de la création, idem pour le mot de passe initial (éventuel)

Rôles (ergonomie)

Présenter les roles potentiels selon un tableau et pas de façon linéaire verticale. Ceci raccourci la page et présente visuellement la structure tabulaire en rendant plus facile l'attribution d un même rôle sur plusieurs département par exemple

Département d'appartenance (ergonomie et code)

actuellement le département est saisi comme du texte (erreur possible) lors de la création par le super-admin (1) et comme un menu dans les autres cas (2) (en restriction des départements possible/pas de menu si pas le choix)
Il serait plus simple de rentrer le cas (1) dans le cas général pour avoir une seule forme de saisie (qui présenterait dans le cas 1 la totalité des départements)

#### Remarque préliminaire. ce formulaire sert pour plusieurs fonctionalités: * création d'un utilisateur * modification d'un utilisateur par l admin * modification du profil personnel Ceci dit, cet ancien code est long et moyennement complexe. Voici quelques proposition à prendre en compte lors de la réécriture. ##### Retravailler l'ordre des champs à l'affichage. (ergonomie) l ordre des champs n est pas naturel car il a été construit à partir des scénarios (par exemple, on demande le mail après avoir demandé si on s en sert lors de la création, idem pour le mot de passe initial (éventuel) ##### Rôles (ergonomie) Présenter les roles potentiels selon un tableau et pas de façon linéaire verticale. Ceci raccourci la page et présente visuellement la structure tabulaire en rendant plus facile l'attribution d un même rôle sur plusieurs département par exemple ##### Département d'appartenance (ergonomie et code) actuellement le département est saisi comme du texte (erreur possible) lors de la création par le super-admin (1) et comme un menu dans les autres cas (2) (en restriction des départements possible/pas de menu si pas le choix) Il serait plus simple de rentrer le cas (1) dans le cas général pour avoir une seule forme de saisie (qui présenterait dans le cas 1 la totalité des départements)
viennet added the
enhancement
label 2022-03-03 20:50:54 +01:00
Owner

ok en 9.2+

ok en 9.2+
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#291
No description provided.