Pogues
Pogues copied to clipboard
Questionnaire composition - Modes check
🇬🇧 When a ref questionnaire has more modes than the host questionnaire, we expect to see a warning:
🇫🇷 Quand un questionnaire en référence a plus de modes déclarés que le questionnaire hôte, on devrait avoir un avertissement:
🇬🇧 This warning already is implemented for autonomous questionnaires.
🇫🇷 Cet avertissement existe déjà au niveau d'un questionnaire autonome.
Que je comprenne bien @romaintailhurat Si on définit le TCM avec les modes CAPI + CATI + CAWI, on ne peut pas l'utiliser pour un questionnaire CAPI + CAWI sans CATI ? Car sinon, ça va créer un message d'erreur qui empêchera l'enregistrement ?
Indeed, but not the feature we want here. :(
Pour le cas TCM, c'est tricky, c'était pour un usage standard que je souhaitais qu'on garde le contrôle d'intégrité dont on dispose aujourd'hui. Note : je ne crois pas que ça soit autre chose actuelleement qu'une volonté de bonne conformité mais ça peut poser à terme des problèmes de génération.
On en rediscute.
Alternative solution 🇬🇧
When the user browse the list of questionnaire to add as a Ref:
- we stroke out non-compliant ones, ie questionnaires with no shared mode with the host, and disable the checkbox
- we add shared and non-shared modes tags for others:
- shared modes →
#286ac7
- mode in host but not in ref →
#616366
and italic - mode in ref but not in host →
#ff0000
and strikethrough
- shared modes →
Title is now "Questionnaires to add as a reference".
Solution alternative 🇫🇷
Quand l'utilisateur parcourt la liste des questionnaires à référencer:
- on barre et on rend inaccessibles les questionnaires qui ne partagent aucun mode avecle questionnaire hôte
- pour les autres questionnaires, on ajoute des étiquettes précisant:
- les modes partagés →
#286ac7
- les modes de l'hôte mais non présents dans la référence →
#616366
et italique - les modes de la référence mais non présents dans l'hôte →
#ff0000
et barré
- les modes partagés →
Le titre est "Questionnaires à référencer".
UI
A new design sketch (sorry for the bad overall alignement, hard to work properly using the nav tools...)
Also, instead of the checkbox, we will use a button:
- for reference
- 🇬🇧 Add
- 🇫🇷 Ajouter
- for merging
- 🇬🇧 Merge
- 🇫🇷 Fusionner
Several proposals for a cancel button:
(1)
(2)
(3)
(4)
First implementation is working 👍 , but the UI need enhancement 👓 :
- the button display must stick to Pogues layout (see the previous comment)
- there is a strange grey space before the text rows
- we may get rid of the first horizontal grey bar before the action button (see below in green)