~bzg/dev

choices-protocole-sanitaire-education: modifications footer + choices question 1 + matomo dans le header v1 APPLIED

Joris: 1
 modifications footer + choices question 1 + matomo dans le header

 3 files changed, 42 insertions(+), 28 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~bzg/dev/patches/28948/mbox | git am -3
Learn more about email & git

[PATCH choices-protocole-sanitaire-education] modifications footer + choices question 1 + matomo dans le header Export this patch

---
 config.yml                  | 52 ++++++++++++++++++-------------------
 resources/public/index.html | 15 +++++++++++
 src/cljs/choices/core.cljs  |  3 +--
 3 files changed, 42 insertions(+), 28 deletions(-)

diff --git a/config.yml b/config.yml
index a9cb4f4..bc3a088 100644
--- a/config.yml
+++ b/config.yml
@@ -16,18 +16,18 @@ ui-strings:

# Website header
header:
 title:    "Protocole sanitaire pour les écoles, collèges et lycées"
 title:    "Protocole École"
 logo:     "/img/logo-round-blue.png"
 color:    "is-info"
 subtitle: "Mon enfant est cas contact ou positif à la COVID-19, que faire ?"

# Website footer
footer:
 text:    "Le site à été mis à jour le 16 janvier 2022 sur la base du protocole entré en vigueur le 14 janvier 2022.<br>Ce site a été conçu par l’association citoyenne de crise Faire École Ensemble avec le soutien d’un enseignant, d’une proviseurs et d’une directrice générale adjointe des services d’une commune sur la base du protocole sanitaire officiel disponible sur [https://education.gouv.fr/info-coronavirus](https://education.gouv.fr/info-coronavirus).<br>Le code source est disponible du site [ici](https://git.sr.ht/~bzg/choices-protocole-sanitaire-education)."
 contact:  "contact@protocole-ecole.fr"
 text:    "Le site à été mis à jour le 16 janvier 2022 sur la base du protocole entré en vigueur le 14 janvier 2022.<br><br>Ce site a été conçu par l’association citoyenne de crise Faire École Ensemble avec le soutien d’un enseignant, d’une proviseure et d’une directrice générale adjointe des services d’une commune sur la base du protocole sanitaire officiel disponible sur [https://education.gouv.fr/info-coronavirus](https://education.gouv.fr/info-coronavirus). Ce site est issu d'un travial bénévole et n'est ni conçu ni hébergé par les Ministère de L'Éducation Nationale et de la Jeunesse.<br><br>Le code source est disponible du site [ici](https://git.sr.ht/~bzg/choices-protocole-sanitaire-education).<br><br> Aucune donnée n'est collectée.<br>"
 contact:  "contact@fabpeda.org"

# Allow users to send you emails with the summary?
mail-to: "contact@protocole-ecole.fr"
mail-to: "contact@fabpeda.org"

# Display help along with questions by default?
display-help: true
@@ -108,14 +108,14 @@ tree:
    text:       "Votre enfant est-il positif à la COVID-19 ou a-t-il été en contact avec un élève malade de la covid-19 ?"
    start-page: true
    choices:
    - answer:  "Mon enfant est positif ou a la COVID-19."
      summary: "Mon enfant est positif à la COVID-19."
    - answer:  "Mon enfant est positif à la COVID-19."
      summary: "Mon enfant est postifi à la COVID-19."
      goto:    "2"
      color:   "is-info"
    - answer:  "Mon enfant est négatif à la COVID-19 et n'est pas cas contact."
      summary: "Mon enfant est négatif à la COVID-19 et n'est pas cas contact."
    - answer:  "Mon enfant est cas contact."
      summary: "Mon enfant est cas contact."
      color:   "is-warning"
      goto:    "fin-1"
      goto:    "4"

  - node:    "2"
    text:    "Votre enfant a-t-il 12 ans ou plus ?"
@@ -136,7 +136,7 @@ tree:
        goto: "fin-3"
        color: "is-info"
      - answer:  "Non"
        summary: "Non, mon enfant a reçu 2 doses ou moins de vaccin contre la COVID-19."
        summary: "Non, mon enfant a reçu 2 doses ou moins de vaccins contre la COVID-19"
        color: "is-warning"
        goto: "fin-4"

@@ -163,20 +163,20 @@ tree:
  - node: "5"
    text: "Votre enfant a-t-il été infecté par la COVID-19 il y a moins de 2 mois ?"
    choices:
      - answer: "Moins de 2 mois"
      - answer: "moins de 2 mois"
        summary: "Mon enfant a eu la COVID-19 il y a moins de 2 mois."
        goto: "fin-5"
        color: "is-info"
      - answer: "Plus de deux mois"
      - answer: "plus de deux mois"
        summary: "Mon enfant n'a jamais eu la COVID-19 ou a été infecté il y a plus de 2 mois."
        goto: "6"
        color: "is-warning"

  - node: "6"
    text: "Votre enfant a-t-il réalisé un autotest (antigénique ou PCR) depuis le signalement du contact avec un élève malade de la COVID-19 ?"
    text: "Votre enfant a-t-il réalisé un autotest (ou antigénique ou PCR) depuis le signalement du contact avec un élève malade de la COVID-19 ?"
    choices:
      - answer: "Oui"
        summary: "Mon enfant a fait un autotest (antigénique ou PCR)."
        summary: "Mon enfant a fait un autotest (ou antigénique ou PCR)."
        goto: "7"
        color: "is-info"
      - answer: "Non"
@@ -199,12 +199,12 @@ tree:
  - node: "8"
    text: "Votre enfant a-t-il 12 ans ou plus ?"
    choices: 
      - answer: "Mon enfant a moins de 12 ans."
      - answer: "Mon enfant a moins de 12 ans"
        summary: "Mon enfant a moins de 12 ans."
        color: "is-info"
        goto: "5"
      - answer: "Mon enfant a 12 ans ou plus."
        summary: "Mon enfant a 12 ans ou plus."
      - answer: "Mon enfant a 12 ans ou plus"
        summary: "Mon enfant a 12 ans ou plus"
        color: "is-warning"
        goto: "9"

@@ -212,7 +212,7 @@ tree:
    text: "Votre enfant est-il entièrement vacciné contre la COVID-19 ?"
    choices:
      - answer: "Entièrement vaccinée"
        summary: "Mon enfant est entièrement vacciné."
        summary: "Mon enfant est entièrement vacciné"
        color: "is-info"
        goto: "5"
      - answer: "Partiellement ou non vacciné"
@@ -225,33 +225,33 @@ tree:
    done: true

  - node: "fin-2"
    text: "**Quel que soit le statut vaccinal de votre enfant : isolement de 5 jours.** Test PCR ou antigénique au bout de 5 jours. Si le test est encore positif, poursuite de l'isolement jusqu'à 7ème jour. Si le test est encore positif après 7 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    text: "Quel que soit le statut vaccinal de votre enfant : Isolement de 5 jours. Test PCR ou antigénique au bout de 5 jours. Si le test est encore positif, poursuite de l'isolement jusqu'à 7ème jour. Si le test est encore positif après 7 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    done: true

  - node: "fin-3"
    text: "**Isolement de 5 jours.** Test antigénique ou PCR au bout de 5 jours. Si le test est encore positif, poursuite de l’Isolement jusqu’au 7ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    text: "Isolement de 5 jours. Test antigénique ou PCR au bout de 5 jours. Si le test est encore positif, poursuite de l’Isolement jusqu’au 7ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    done: true

  - node: "fin-4"
    text: "**Isolement de 7 jours.** Test PCR ou antigénique au bout de 7 jours. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe. Si le test est encore positif, poursuite de l'isolement jusqu'à 10ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant."
    text: "Isolement de 7 jours. Test PCR ou antigénique au bout de 7 jours. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe. Si le test est encore positif, poursuite de l'isolement jusqu'à 10ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant."
    done: true

  - node: "fin-5"
    text: "*Votre enfant peut poursuivre les cours en présentiel** sans réaliser de test, sauf si des symptômes apparaissent."
    text: "Votre enfant peut poursuivre les cours en présentiel sans réaliser de test, sauf si des symptômes apparaissent."
    done: true

  - node: "fin-6"
    text: "**Réalisez un autotest (antigénique ou PCR) immédiatement.** Les représentants légaux se voient remettre les autotests gratuitement en pharmacie sur présentation du courrier remis par l’école. En l’absence de test : isolement de 7 jours de votre enfant avant un retour en classe."
    text: "Réalisez un autotest (ou antigénique ou PCR) immédiatement. Les représentants légaux se voient remettre les autotests gratuitement en pharmacie sur présentation du courrier remis par l’école. En l’absence de test : isolement de 7 jours de votre enfant avant un retour en classe."
    done: true

  - node: "fin-7"
    text: "**Faites confirmer par un test antigénique ou PCR.**  Si le test positif est confirmé, quel que soit le statut vaccinal de votre enfant : Isolement de 5 jours. Test PCR ou antigénique au bout de 5 jours. Si le test est encore positif, poursuite de l'isolement jusqu'à 7ème jour. Si le test est encore positif après 7 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe"
    text: "Faites confirmer par un test antigénique ou PCR Si le test positif est confirmé, quel que soit le statut vaccinal de votre enfant : Isolement de 5 jours. Test PCR ou antigénique au bout de 5 jours. Si le test est encore positif, poursuite de l'isolement jusqu'à 7ème jour. Si le test est encore positif après 7 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe"
    done: true

  - node: "fin-8"
    text: "**Pas d’isolement.** Poursuite des cours en présentiel,** deux autotests (ou antigénique ou PCR) à J+2 et J+4 après le premier test, déclaration sur l’honneur (voir modèle [ici](https://www.education.gouv.fr/media/97816/download)) à fournir à l’école par les représentants légaux attestant du résultat négatif du premier autotest et de l’engagement à réaliser des autotests à J+2 et J+4."
    text: "Pas d’isolement, Poursuite des cours en présentiel, Deux autotests (ou antigénique ou PCR) à J+2 et J+4 après le premier test, Déclaration sur l’honneur (voir modèle [ici](https://www.education.gouv.fr/media/97816/download)) à fournir à l’école par les représentants légaux attestant du résultat négatif du premier autotest et de l’engagement à réaliser des autotests à J+2 et J+4."
    done: true

  - node: "fin-9"
    text: "**Isolement de 7 jours.** Réalisation d’un test PCR ou antigénique le 7e jour de l’isolement. Si le test est négatif, attestation sur l’honneur (voir modèle [ici](https://www.education.gouv.fr/media/97816/download)) avant le retour en classe. Si le test est positif, isolement de 7 jours, test PCR ou antigénique au bout de 7 jours. Si le test est encore positif, poursuite de l'isolement jusqu'à 10ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    text: "Isolement de 7 jours, Réalisation d’un test PCR ou antigénique le 7e jour de l’isolement, Si le test est négatif, attestation sur l’honneur (voir modèle [ici](https://www.education.gouv.fr/media/97816/download)) avant le retour en classe, Si le test est positif, Isolement de 7 jours, Test PCR ou antigénique au bout de 7 jours, Si le test est encore positif, poursuite de l'isolement jusqu'à 10ème jour. Si le test est encore positif après 10 jours, votre enfant peut reprendre l’école s’il n’a plus de symptômes. S’il a encore des symptômes, vous pouvez demander un arrêt maladie à son médecin traitant. Si le test est négatif et en l’absence de symptômes depuis 48 heures, votre enfant peut retourner en classe."
    done: true
diff --git a/resources/public/index.html b/resources/public/index.html
index 91db264..f0f8d2a 100644
--- a/resources/public/index.html
+++ b/resources/public/index.html
@@ -5,6 +5,21 @@
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <link href="css/choices.css" rel="stylesheet" />
    <link href="css/print.css" rel="stylesheet" />
    <!-- Matomo -->
    <script>
      var _paq = window._paq = window._paq || [];
      /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
      _paq.push(['trackPageView']);
      _paq.push(['enableLinkTracking']);
      (function() {
        var u="//faire-ecole.org/matomo/";
        _paq.push(['setTrackerUrl', u+'matomo.php']);
        _paq.push(['setSiteId', '1']);
        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
        g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
      })();
    </script>
    <!-- End Matomo Code -->
  </head>
  <body>
    <div id="app"></div>
diff --git a/src/cljs/choices/core.cljs b/src/cljs/choices/core.cljs
index 5bba382..b1c163d 100644
--- a/src/cljs/choices/core.cljs
+++ b/src/cljs/choices/core.cljs
@@ -107,8 +107,7 @@
              [:img {:src logo}]]]]])
        [:div.column
         {:class (if (not-empty logo)
                   "has-text-right"
                   "has-text-centered")}
                   "has-text-left")}
         [:h1.title (:title (:header config))]
         [:br]
         [:h2.subtitle
-- 
2.34.1
Applied, thanks.