Pogues icon indicating copy to clipboard operation
Pogues copied to clipboard

Questionnaire composition - Modes check

Open romaintailhurat opened this issue 2 years ago • 7 comments

🇬🇧 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:

image

🇬🇧 This warning already is implemented for autonomous questionnaires.

🇫🇷 Cet avertissement existe déjà au niveau d'un questionnaire autonome.

romaintailhurat avatar Oct 14 '22 07:10 romaintailhurat

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 ?

BulotF avatar Jan 13 '23 13:01 BulotF

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.

romaintailhurat avatar Jan 13 '23 16:01 romaintailhurat

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

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é

Le titre est "Questionnaires à référencer".


UI

image

romaintailhurat avatar Jan 19 '23 10:01 romaintailhurat

A new design sketch (sorry for the bad overall alignement, hard to work properly using the nav tools...)

image

romaintailhurat avatar Feb 28 '23 13:02 romaintailhurat

Also, instead of the checkbox, we will use a button:

  • for reference
    • 🇬🇧 Add
    • 🇫🇷 Ajouter
  • for merging
    • 🇬🇧 Merge
    • 🇫🇷 Fusionner

romaintailhurat avatar Mar 02 '23 15:03 romaintailhurat

Several proposals for a cancel button:

(1) image

(2) image

(3) image

(4) image

romaintailhurat avatar Mar 03 '23 11:03 romaintailhurat

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 image
  • we may get rid of the first horizontal grey bar before the action button (see below in green) image

romaintailhurat avatar Mar 08 '23 15:03 romaintailhurat