Skip to main content

Rédiger les textes Formations/Règlements

Nous rejoindre sur Discord : lien discord

Objet : Créer son formulaire de candidature

Nous allons vous expliquer comment personnaliser les questions présentes sur les candidatures. Pour cela vous devez modifier le fichier suivant sur chacun des sites internet site/content/candidature.json

Fichier JSON Candidature

Dans le répertoire /content/, créez un fichier candidature.json. Dans ce fichier, ajoutez :

{
  "questions": [
    {
      "type": "list",
      "title": "Question n°1",
      "ecole": "Question n°1",
      "responses": [
        "Proposition 1",
        "Proposition 2",
        "Proposition 3",
        "Proposition 4",
        "Proposition 5"
      ]
    },
    {
      "type": "text",
      "title": "Question n°2 (texte)",
      "ecole": "Question n°2"
    },
    {
      "type": "text",
      "title": "Question n°3 (texte)",
      "ecole": "Question n°3"
    },
    {
      "type": "text",
      "title": "Question n°4 (texte)",
      "ecole": "Question n°4"
    },
    {
      "type": "list",
      "title": "Question n°5",
      "ecole": "Question n°5",
      "responses": [
        "Proposition 1",
        "Proposition 2",
        "Proposition 3",
        "Proposition 4",
        "Proposition 5"
      ]
    }
  ]
}

Voici le principe de fonctionnement de ce fichier : il permet de définir les questions qui seront présentes dans les canddiatures. Cela permet alors de mettre un nombre non défini de question contrairement à avant où il fallait repecter le type. Pour le moment deux format sont acceptés :

Choix multiple :

{
  "type": "list",
  "title": "Nom de la question dans le formulaire de candidature",
  "ecole": "Nom de la question dans l'intranet",
  "responses": [
    "Choix 1",
    "Choix 2",
    "Choix 3"
  ]
}

Choix multiple :

{
  "type": "text",
  "title": "Nom de la question dans le formulaire de candidature",
  "ecole": "Nom de la question dans l'intranet"
}

Le fichier fonctionne sous forme d'un tableau. Voux pouvez ajoutez autant de questions que vous le souhaitez dans la catégorie questions. La génération du formulaire et la récupération des informations se fera automatiquement.