Skip to content

Commit

Permalink
Docs; household example
Browse files Browse the repository at this point in the history
  • Loading branch information
laurentC35 committed Feb 6, 2024
1 parent 31d0671 commit 48c11da
Show file tree
Hide file tree
Showing 7 changed files with 121 additions and 1 deletion.
40 changes: 40 additions & 0 deletions docs/docs/features/transversal/personnalisation/0_static.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Elements statiques

Certains éléments sont statiques et ont besoin de paramètres (page d'accueil, page de fin).


```TS
const staticValues = {
Welcome: {
welcomeTitle: `"Bienvenue sur " || Enq_LibelleEnquete`,
faqTitle: `"En savoir plus sur " || Enq_LibelleEnquete`,
cadreLegal: {
title: `Quel est le cadre l'égal de l'enquête`,
content: `(if nvl(cast(Enq_TestNonLabellise, boolean), false)
then "Cette enquête non obligatoire relève de l'exercice des missions de service public dont est investi l'Insee (articles 4, 5 et 5 bis du règlement 223/2009 relatif aux statistiques européennes, article 1 de la [loi n° 51-711 du 7 juin 1951](" || Loi_statistique ||") sur l'obligation, la coordination et le secret en matière de statistiques, décret du 14 juin 1946 organisant l'Insee)."
else
"Vu l'avis favorable du Conseil national de l'information statistique, cette enquête"
|| (if cast(Enq_CaractereObligatoire, boolean)
then ", reconnue d’intérêt général"
|| (if cast(Enq_QualiteStatistique, boolean) then " et de qualité statistique" else "")
|| ", est obligatoire"
else " est reconnue d'intérêt général"
|| (if cast(Enq_QualiteStatistique, boolean) then " et de qualité statistique" else "")
|| "sans avoir de caractère obligatoire")
|| ", en application de la [loi n° 51-711 du 7 juin 1951](" || Loi_statistique ||") sur l'obligation, la coordination et le secret en matière de statistiques."
) ||
(if nvl(cast(Enq_TestNonLabellise, boolean), false)
then ""
else "Visa n°" || Enq_NumeroVisa || " du Ministre " || Enq_MinistereTutelle || ", valable pour l'année " || cast(Enq_AnneeVisa, string) || " - Arrêté en " || (if cast(Enq_ParutionJo,boolean) then " date du " || Enq_DateParutionJo else "cours de parution") || "."
) ||
"Les réponses à ce questionnaire sont protégées par le secret statistique et destinées à " || Enq_RespOperationnel || ". Le [règlement général 2016/679 du 27 avril 2016 sur la protection des données (RGPD)](" || Loi_rgpd || ") ainsi que la [loi n° 78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés](" || Loi_informatique || "), s'appliquent à la présente enquête. Ils garantissent aux personnes concernées un droit d'accès, de limitation ou de rectification pour les données les concernant. Ce droit peut être exercé auprès de " || Enq_RespTraitement || "."`,
},
},

PostValidated: {
title: `Enq_RespOperationnel || " vous remercie pour votre collaboration à cette enquête."`,
},
};
```


Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ Les paramètres du Header sont du texte. (pas de VTL ou MD)
Pour plus de détails, se référer à la [documentation DSFR du header](https://components.react-dsfr.codegouv.studio/?path=/docs/components-header--with-horizontal-operator-logo)

```typescript

export type QuickAccessItem = {
iconId: string;
linkProps: {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Exemple complet pour une enquête entreprise

:warning: à compléter :warning:
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import fullHousehold from './tic_metadata.json'
import { JsonViewer } from '@site/src/components/JsonViewer';

# Exemple complet pour une enquête ménage

<JsonViewer json={fullHousehold}></JsonViewer>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Exemple complet pour une enquête SSM
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"inseeContext": "household",

"Header": {
"serviceTitle": "Enquête statistique sur les technologies de l’information et de la communication 2024",
"operatorLogo": {
"alt": "Insee, mesurer pour comprendre",
"imgUrl": "/logoINSEE.png"
},
"quickAccessItems": []
},

"Footer": {},

"Welcome": {
"Enq_Image": "https://le-recensement-et-moi.fr/illu-femme-ordi.svg",
"Enq_LibelleEnquete": "l'enquête statistique sur les technologies de l’information et de la communication 2024",
"Enq_ObjectifsCourts": {
"value": "\"Cette enquête permet de connaître l'équipement et les usages des personnes dans le domaine des technologies de l'information et de la communication (téléphone fixe et mobile, informatique, internet sur support fixe et mobile).\n\n Le temps de réponse à ce questionnaire est estimé à 15 minutes\" \n\n **Qui doit répondre à ce questionnaire ?** \n\n || whoAnswers",
"type": "VTL|MD"
},
"Enq_Faq_QuestionsAdditionnelles": [],
"Enq_CadreLegal": {
"Enq_CaractereObligatoire": true,
"Enq_NumeroVisa": "2024A004EC",
"Enq_AnneeVisa": "2023",
"Enq_MinistereTutelle": "de l'Économie, des Finances et de la Souveraineté industrielle et numérique ",
"Enq_ParutionJo": true,
"Enq_DateParutionJo": "15/11/2023",
"Enq_RespOperationnel": "l'Insee",
"Enq_RespTraitement": "l'Institut national de la statistique et des études économiques (Insee)",
"Enq_QualiteStatistique": true
}
},

"PostValidated": {
"Enq_RespOperationnel": "L'Insee",
"Enq_Text_Additionnel": "Vous pouvez à présent vous déconnecter."
}
}
31 changes: 31 additions & 0 deletions docs/docs/features/transversal/personnalisation/static.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
const staticValues = {
Welcome: {
welcomeTitle: `"Bienvenue sur " || Enq_LibelleEnquete`,
faqTitle: `"En savoir plus sur " || Enq_LibelleEnquete`,
cadreLegal: {
title: `Quel est le cadre l'égal de l'enquête`,
content: `(if nvl(cast(Enq_TestNonLabellise, boolean), false)
then "Cette enquête non obligatoire relève de l'exercice des missions de service public dont est investi l'Insee (articles 4, 5 et 5 bis du règlement 223/2009 relatif aux statistiques européennes, article 1 de la [loi n° 51-711 du 7 juin 1951](" || Loi_statistique ||") sur l'obligation, la coordination et le secret en matière de statistiques, décret du 14 juin 1946 organisant l'Insee)."
else
"Vu l'avis favorable du Conseil national de l'information statistique, cette enquête"
|| (if cast(Enq_CaractereObligatoire, boolean)
then ", reconnue d’intérêt général"
|| (if cast(Enq_QualiteStatistique, boolean) then " et de qualité statistique" else "")
|| ", est obligatoire"
else " est reconnue d'intérêt général"
|| (if cast(Enq_QualiteStatistique, boolean) then " et de qualité statistique" else "")
|| "sans avoir de caractère obligatoire")
|| ", en application de la [loi n° 51-711 du 7 juin 1951](" || Loi_statistique ||") sur l'obligation, la coordination et le secret en matière de statistiques."
) ||
(if nvl(cast(Enq_TestNonLabellise, boolean), false)
then ""
else "Visa n°" || Enq_NumeroVisa || " du Ministre " || Enq_MinistereTutelle || ", valable pour l'année " || cast(Enq_AnneeVisa, string) || " - Arrêté en " || (if cast(Enq_ParutionJo,boolean) then " date du " || Enq_DateParutionJo else "cours de parution") || "."
) ||
"Les réponses à ce questionnaire sont protégées par le secret statistique et destinées à " || Enq_RespOperationnel || ". Le [règlement général 2016/679 du 27 avril 2016 sur la protection des données (RGPD)](" || Loi_rgpd || ") ainsi que la [loi n° 78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés](" || Loi_informatique || "), s'appliquent à la présente enquête. Ils garantissent aux personnes concernées un droit d'accès, de limitation ou de rectification pour les données les concernant. Ce droit peut être exercé auprès de " || Enq_RespTraitement || "."`,
},
},

PostValidated: {
title: `Enq_RespOperationnel || " vous remercie pour votre collaboration à cette enquête."`,
},
};

0 comments on commit 48c11da

Please sign in to comment.