help/content/responses/mcq.md

64 lines
1.4 KiB
Markdown
Raw Normal View History

---
date: 2019-04-05T15:59:52+02:00
title: QCM
weight: 10
---
2019-07-05 16:13:19 +00:00
Ce type de flag est approprié pour suggérer aux participants différentes propositions parmi lesquelles il devra déterminer si elles sont vraies ou fausses.
2019-07-05 16:13:19 +00:00
Lors de la résolution de ce type de flag, le nombre de différences d'état des cases à cocher est affiché (type Mastermind).
2019-07-05 16:13:19 +00:00
### Exemple
```toml
[[flag]]
type = "mcq"
label = "Fichiers exfiltrés :"
[[flag.choice]]
label = "Documents PDF"
[[flag.choice]]
label = "Tableurs Excel"
value = true
[[flag.choice]]
label = "Image PNG"
value = true
```
## Propriétés
type
: `"mcq"`
id
: (facultatif) identifiant du flag au sein de l'exercice, pour définir des dépendances ;
label
: (facultatif, par défaut : `Flag`) intitulé du questionnaire ;
noshuffle
: (facultatif, par défaut : `false`) conserve l'ordre des propositions, au lieu de les mélanger ;
help
2021-05-08 20:59:01 +00:00
: (facultatif) chaîne de caractères placée près du formulaire, idéale pour donner une indication de format (pas encore implémenté faute d'usage concret, n'hésitez pas à demander si vous avez un usage).
2019-07-05 16:13:19 +00:00
## Propriétés des choix
id
: (facultatif) identifiant du flag au sein de l'exercice, pour définir des dépendances ;
label
: intitulé du choix ;
value
2023-04-10 19:58:01 +00:00
: (facultatif, par défaut : `false`) état attendu de la case à cocher pour ce choix (`true` = coché, `false` = décoché).
2019-07-05 16:13:19 +00:00
## Rendu
![Rendu flag QCM](flag.png)