From e34595756501851d6f5ecd270fb156ed85e28b50 Mon Sep 17 00:00:00 2001 From: Eric Thuaud Date: Thu, 13 Jul 2023 13:44:13 +0200 Subject: [PATCH 1/2] build - upgrade package json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0bdeeb7..7c4a6ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "colempub", - "version": "0.10.11", + "version": "0.10.12", "dependencies": { "axios": "^0.19.2", "bootstrap": "^3.3.7", From 70661485ffe6867faebfd4e7c60c0a000ce4fde3 Mon Sep 17 00:00:00 2001 From: Eric Thuaud Date: Thu, 14 Sep 2023 09:33:55 +0200 Subject: [PATCH 2/2] fix - hide qoe survey --- src/components/home.js | 8 +- src/resources/content.json | 186 +++++++++++++++++++++++++------------ 2 files changed, 130 insertions(+), 64 deletions(-) diff --git a/src/components/home.js b/src/components/home.js index 3857ca0..6a6fc66 100644 --- a/src/components/home.js +++ b/src/components/home.js @@ -13,9 +13,11 @@ const Home = () => (

{`Sélectionnez votre enquête`}

- {getSurveys().map(element => ( - - ))} + {getSurveys() + .filter(survey => survey.id !== 'qoe') + .map(element => ( + + ))}
diff --git a/src/resources/content.json b/src/resources/content.json index 99a3bc0..2f7768c 100644 --- a/src/resources/content.json +++ b/src/resources/content.json @@ -17,7 +17,6 @@ "body": "Ce site a été conçu dans un souci de conformité avec les critères recommandés." }, "faq-data": [ - { "title": "Je n’arrive pas à me connecter", "body": "Vérifiez que l’identifiant et le mot de passe saisis sont exacts ; veillez notamment à bien respecter les minuscules et majuscules du mot de passe.\n\n Par ailleurs, si vous avez déjà rempli et validé le questionnaire, vous ne pouvez plus y accéder." @@ -43,70 +42,135 @@ }, "specifique": [ { - "id": "chi", - "isSurveyOnline": false, - "messageSurveyOffline": "L'enquête est terminée", - "messageInfoSurveyOffline": "", - "title": "Survey about Chicken", - "titleShort": "Chicken survey", - "verifmail": true, - "content": { - "description": { - "title": "Survey about Chicken 2023", - "body": "Présentation des objectifs de l'enquête." - }, - "resultats": { - "title": "Résultats 2019", - "menu-title": "Résultats de l'enquête 2019", - "picture-url": "img/chi_resultats.png", + "id": "chi", + "isSurveyOnline": false, + "messageSurveyOffline": "L'enquête est terminée", + "messageInfoSurveyOffline": "", + "title": "Survey about Chicken", + "titleShort": "Chicken survey", + "verifmail": true, + "content": { + "description": { + "title": "Survey about Chicken 2023", + "body": "Présentation des objectifs de l'enquête." + }, + "resultats": { + "title": "Résultats 2019", + "menu-title": "Résultats de l'enquête 2019", + "picture-url": "img/chi_resultats.png", + "legende": "L'enquête donne lieu à de nombreuses publications.", + "link-url": "https://en.wikipedia.org/wiki/Chicken" + }, + "enquete-en-detail": { + "menu-link": "https://en.wikipedia.org/wiki/Chicken" + }, + + "donnees-personnelles": { + "cartouche": "Vos réponses seront conservées pendant cinq ans à compter de la fin de la collecte pour les besoins de l’enquête.", + "context": "" + }, + "a-quoi-servent-vos-reponses": { + "body": "Vos réponses nous sont fort utiles." + }, + "faq-data": [ + { + "title": "Est-ce obligatoire de répondre ?", + "body": "Oui, l’enquête est obligatoire." + }, + { + "title": "Pourquoi est-ce important de répondre ?", + "body": "Afin de prendre en compte la diversité des situations et d'assurer ainsi la qualité statistique des résultats, il est très important que votre foyer réponde à cette enquête." + }, + { + "title": "Quand aura-t-on les résultats de l’enquête ?", + "body": "Les données seront exploitées dès la fin de l'enquête." + } + ] + }, + "configuration": { + "listOptionsObjetMailAssistance": [ + { + "auth": true, + "value": "affichageQuestionnaire", + "displayValue": "Affichage du questionnaire" + }, + { + "auth": true, + "value": "comprehensionQuestionnaire", + "displayValue": "Compréhension du questionnaire" + }, + { "auth": true, "value": "autre", "displayValue": "Autre" }, + { "auth": false, "value": "perteMotDePasse", "displayValue": "Mot de passe oublié" }, + { "auth": false, "value": "perteIdentifiant", "displayValue": "Identifiant oublié" }, + { "auth": false, "value": "autre", "displayValue": "Autre" } + ] + } + }, + { + "id": "qoe", + "isSurveyOnline": false, + "messageSurveyOffline": "L'enquête est terminée", + "messageInfoSurveyOffline": "", + "title": "Survey about Chicken", + "titleShort": "Chicken survey", + "verifmail": true, + "content": { + "description": { + "title": "Survey about Chicken 2023", + "body": "Présentation des objectifs de l'enquête." + }, + "resultats": { + "title": "Résultats 2019", + "menu-title": "Résultats de l'enquête 2019", + "picture-url": "img/chi_resultats.png", "legende": "L'enquête donne lieu à de nombreuses publications.", - "link-url": "https://en.wikipedia.org/wiki/Chicken" - }, - "enquete-en-detail": { - "menu-link": "https://en.wikipedia.org/wiki/Chicken" - }, + "link-url": "https://en.wikipedia.org/wiki/Chicken" + }, + "enquete-en-detail": { + "menu-link": "https://en.wikipedia.org/wiki/Chicken" + }, - "donnees-personnelles": { + "donnees-personnelles": { "cartouche": "Vos réponses seront conservées pendant cinq ans à compter de la fin de la collecte pour les besoins de l’enquête.", - "context": "" - }, - "a-quoi-servent-vos-reponses": { + "context": "" + }, + "a-quoi-servent-vos-reponses": { "body": "Vos réponses nous sont fort utiles." - }, - "faq-data": [ - { - "title": "Est-ce obligatoire de répondre ?", - "body": "Oui, l’enquête est obligatoire." - }, - { - "title": "Pourquoi est-ce important de répondre ?", - "body": "Afin de prendre en compte la diversité des situations et d'assurer ainsi la qualité statistique des résultats, il est très important que votre foyer réponde à cette enquête." - }, - { - "title": "Quand aura-t-on les résultats de l’enquête ?", - "body": "Les données seront exploitées dès la fin de l'enquête." - } - ] - }, - "configuration": { - "listOptionsObjetMailAssistance": [ - { - "auth": true, - "value": "affichageQuestionnaire", - "displayValue": "Affichage du questionnaire" - }, - { - "auth": true, - "value": "comprehensionQuestionnaire", - "displayValue": "Compréhension du questionnaire" - }, - { "auth": true, "value": "autre", "displayValue": "Autre" }, - { "auth": false, "value": "perteMotDePasse", "displayValue": "Mot de passe oublié" }, - { "auth": false, "value": "perteIdentifiant", "displayValue": "Identifiant oublié" }, - { "auth": false, "value": "autre", "displayValue": "Autre" } - ] - } - }, + }, + "faq-data": [ + { + "title": "Est-ce obligatoire de répondre ?", + "body": "Oui, l’enquête est obligatoire." + }, + { + "title": "Pourquoi est-ce important de répondre ?", + "body": "Afin de prendre en compte la diversité des situations et d'assurer ainsi la qualité statistique des résultats, il est très important que votre foyer réponde à cette enquête." + }, + { + "title": "Quand aura-t-on les résultats de l’enquête ?", + "body": "Les données seront exploitées dès la fin de l'enquête." + } + ] + }, + "configuration": { + "listOptionsObjetMailAssistance": [ + { + "auth": true, + "value": "affichageQuestionnaire", + "displayValue": "Affichage du questionnaire" + }, + { + "auth": true, + "value": "comprehensionQuestionnaire", + "displayValue": "Compréhension du questionnaire" + }, + { "auth": true, "value": "autre", "displayValue": "Autre" }, + { "auth": false, "value": "perteMotDePasse", "displayValue": "Mot de passe oublié" }, + { "auth": false, "value": "perteIdentifiant", "displayValue": "Identifiant oublié" }, + { "auth": false, "value": "autre", "displayValue": "Autre" } + ] + } + }, { "id": "arm", "isSurveyOnline": true,