feat: ajoute une structure de base pour les témoignages famille
This commit is contained in:
parent
403ce722b2
commit
bab41dcc3a
20 changed files with 374 additions and 5 deletions
31
.eleventy.js
Normal file
31
.eleventy.js
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
const { DateTime } = require("luxon");
|
||||
|
||||
const pluginNavigation = require("@11ty/eleventy-navigation");
|
||||
|
||||
module.exports = function(eleventyConfig) {
|
||||
eleventyConfig.addPlugin(pluginNavigation);
|
||||
|
||||
eleventyConfig.addFilter("readableDate", dateObj => {
|
||||
return DateTime.fromJSDate(dateObj, {zone: 'utc'}).setLocale("fr").toFormat("dd LLL yyyy");
|
||||
});
|
||||
|
||||
// https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#valid-date-string
|
||||
eleventyConfig.addFilter('htmlDateString', (dateObj) => {
|
||||
return DateTime.fromJSDate(dateObj, {zone: 'utc'}).toFormat('yyyy-LL-dd');
|
||||
});
|
||||
|
||||
// Get the first `n` elements of a collection.
|
||||
eleventyConfig.addFilter("head", (array, n) => {
|
||||
if (!Array.isArray(array) || array.length === 0) {
|
||||
return [];
|
||||
}
|
||||
if (n < 0) {
|
||||
return array.slice(n);
|
||||
}
|
||||
|
||||
return array.slice(0, n);
|
||||
});
|
||||
|
||||
eleventyConfig.addFilter("nlToBr", string => string.replaceAll('\n', '<br>'))
|
||||
}
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -189,3 +189,4 @@ dist
|
|||
.yarn/install-state.gz
|
||||
.pnp.*
|
||||
|
||||
/_site/
|
||||
|
|
|
|||
21
_data/metadata.json
Normal file
21
_data/metadata.json
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"title": "Nous Toustes",
|
||||
"url": "https://example.com/",
|
||||
"language": "fr",
|
||||
"description": "Rétablissons la vérité sur l’instruction en famille",
|
||||
"feed": {
|
||||
"subtitle": "Rétablissons la vérité sur l’instruction en famille",
|
||||
"filename": "feed.xml",
|
||||
"path": "/feed/feed.xml",
|
||||
"id": "https://example.com/"
|
||||
},
|
||||
"jsonfeed": {
|
||||
"path": "/feed/feed.json",
|
||||
"url": "https://example.com/feed/feed.json"
|
||||
},
|
||||
"author": {
|
||||
"name": "Jalil Arfaoui",
|
||||
"email": "jalil@arfaoui.net",
|
||||
"url": "https://jalil.arfaoui.net"
|
||||
}
|
||||
}
|
||||
8
_includes/familles.njk
Normal file
8
_includes/familles.njk
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<ol class="liste-familles">
|
||||
{% for famille in listeFamilles %}
|
||||
<li class="famille-item{% if post.url == url %} famille-item-active{% endif %}">
|
||||
<a href="{{ famille.url | url }}" class="famille-link">{% if famille.data.nom %}{{ famille.data.nom }}{% else %}<code>{{ famille.url }}</code>{% endif %}</a>
|
||||
<time class="liste-famille-date" datetime="{{ famille.date | htmlDateString }}">{{ famille.date | readableDate }}</time>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ol>
|
||||
36
_includes/layouts/base.njk
Normal file
36
_includes/layouts/base.njk
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>{{ title or metadata.title }}</title>
|
||||
<meta name="description" content="{{ description or metadata.description }}">
|
||||
<meta name="generator" content="{{ eleventy.generator }}">
|
||||
|
||||
<link rel="stylesheet" href="{{ '/css/index.css' | url }}">
|
||||
<link rel="stylesheet" href="{{ '/css/prism-base16-monokai.dark.css' | url }}">
|
||||
<link rel="stylesheet" href="{{ '/css/prism-diff.css' | url }}">
|
||||
<link rel="alternate" href="{{ metadata.feed.path | url }}" type="application/atom+xml" title="{{ metadata.title }}">
|
||||
<link rel="alternate" href="{{ metadata.jsonfeed.path | url }}" type="application/json" title="{{ metadata.title }}">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<h1 class="home"><a href="{{ '/' | url }}">{{ metadata.title }}</a></h1>
|
||||
|
||||
{#- Read more about `eleventy-navigation` at https://www.11ty.dev/docs/plugins/navigation/ #}
|
||||
<ul class="nav">
|
||||
{%- for entry in collections.all | eleventyNavigation %}
|
||||
<li class="nav-item{% if entry.url == page.url %} nav-item-active{% endif %}"><a href="{{ entry.url | url }}">{{ entry.title }}</a></li>
|
||||
{%- endfor %}
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
<main{% if templateClass %} class="{{ templateClass }}"{% endif %}>
|
||||
{{ content | safe }}
|
||||
</main>
|
||||
|
||||
<footer></footer>
|
||||
|
||||
<!-- Current page: {{ page.url | url }} -->
|
||||
</body>
|
||||
</html>
|
||||
38
_includes/layouts/famille.njk
Normal file
38
_includes/layouts/famille.njk
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
layout: layouts/base.njk
|
||||
templateClass: tmpl-post
|
||||
---
|
||||
<h1>{{ title }}</h1>
|
||||
|
||||
<time datetime="{{ page.date | htmlDateString }}">{{ page.date | readableDate }}</time>
|
||||
|
||||
<p>{{ intro }}</p>
|
||||
|
||||
{% for parent in parents %}
|
||||
<h2>{{ parent.nom }}</h2>
|
||||
<p>[Photo ou vidéo]</p>
|
||||
<ul>
|
||||
<li>Âge: {{ parent.age }}</li>
|
||||
<li>Activité: {{ parent.activite }}</li>
|
||||
<li>Nationalité: {{ parent.nationalite }}</li>
|
||||
<li>Langues parlées: {{ parent.langues }}</li>
|
||||
</ul>
|
||||
{% endfor %}
|
||||
|
||||
{% for enfant in enfants %}
|
||||
<h2>{{ enfant.nom }}</h2>
|
||||
<p>[Photo ou vidéo]</p>
|
||||
<ul>
|
||||
<li>Âge: {{ enfant.age }}</li>
|
||||
<li>IEF: {{ enfant.ief }}</li>
|
||||
<li>Activité préférées: {{ enfant.activites }}</li>
|
||||
<li>Autorisation: {{ enfant.autorisation }}</li>
|
||||
{% if enfant.controle %}<li>Dernier contrôle: {{ enfant.controle }}</li>{% endif %}
|
||||
</ul>
|
||||
<p>{{ enfant.presentation }}</p>
|
||||
{% endfor %}
|
||||
|
||||
|
||||
<h2>Nos principes pédagogiques</h2>
|
||||
|
||||
{{ pedagogie | nlToBr | safe }}
|
||||
5
_includes/layouts/home.njk
Normal file
5
_includes/layouts/home.njk
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
layout: layouts/base.njk
|
||||
templateClass: tmpl-home
|
||||
---
|
||||
{{ content | safe }}
|
||||
14
familles.njk
Normal file
14
familles.njk
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
layout: layouts/base.njk
|
||||
permalink: /familles/
|
||||
eleventyNavigation:
|
||||
key: Toutes les familles
|
||||
order: 2
|
||||
---
|
||||
|
||||
<h1>Toutes les familles</h1>
|
||||
|
||||
{{ collections | log }}
|
||||
|
||||
{% set listeFamilles = collections.familles %}
|
||||
{% include "familles.njk" %}
|
||||
42
familles/arfaoui.json
Normal file
42
familles/arfaoui.json
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"nom": "Famille Arfaoui",
|
||||
"description": "La famille Arfaoui a commencé l’instruction en famille en 2022.",
|
||||
"parents": [
|
||||
{
|
||||
"nom": "Jalil Arfaoui",
|
||||
"age": "42 ans",
|
||||
"activité": "Ingénieur informaticien",
|
||||
"nationalité": "Français",
|
||||
"langues": "français, anglais et arabe"
|
||||
},
|
||||
{
|
||||
"nom": "Karène Arfaoui",
|
||||
"age": "38 ans",
|
||||
"activité": "Commerçante et consultante en communication",
|
||||
"nationalité": "Française",
|
||||
"langues": "français et anglais"
|
||||
}
|
||||
],
|
||||
"enfants": [
|
||||
{
|
||||
"nom": "Jade",
|
||||
"age": "8 ans",
|
||||
"ief": "École publique, puis Montessori, puis IEF depuis 2021",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Accordée de «plein droit»",
|
||||
"controle": "Positif",
|
||||
"presentation": "Jade bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
},
|
||||
{
|
||||
"nom": "Nora",
|
||||
"age": "6 ans",
|
||||
"ief": "École publique, puis Montessori, puis établissement privé catholique, puis IEF depuis 2022",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Refusée (motif 4)",
|
||||
"presentation": "Nora bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
}
|
||||
],
|
||||
"pedagogie": "Nous avons choisi bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.\n\n\n\nHaec igitur prima lex amicitiae sanciatur, ut ab amicis honesta petamus, amicorum causa honesta faciamus, ne exspectemus quidem, dum rogemur; studium semper adsit, cunctatio absit; consilium vero dare audeamus libere. Plurimum in amicitia amicorum bene suadentium valeat auctoritas, eaque et adhibeatur ad monendum non modo aperte sed etiam acriter, si res postulabit, et adhibitae pareatur.\n\nEquitis Romani autem esse filium criminis loco poni ab accusatoribus neque his iudicantibus oportuit neque defendentibus nobis. Nam quod de pietate dixistis, est quidem ista nostra existimatio, sed iudicium certe parentis; quid nos opinemur, audietis ex iuratis; quid parentes sentiant, lacrimae matris incredibilisque maeror, squalor patris et haec praesens maestitia, quam cernitis, luctusque declarat.\n\nOmitto iuris dictionem in libera civitate contra leges senatusque consulta; caedes relinquo; libidines praetereo, quarum acerbissimum extat indicium et ad insignem memoriam turpitudinis et paene ad iustum odium imperii nostri, quod constat nobilissimas virgines se in puteos abiecisse et morte voluntaria necessariam turpitudinem depulisse. Nec haec idcirco omitto, quod non gravissima sint, sed quia nunc sine teste dico.\n\nUt enim quisque sibi plurimum confidit et ut quisque maxime virtute et sapientia sic munitus est, ut nullo egeat suaque omnia in se ipso posita iudicet, ita in amicitiis expetendis colendisque maxime excellit. Quid enim? Africanus indigens mei? Minime hercule! ac ne ego quidem illius; sed ego admiratione quadam virtutis eius, ille vicissim opinione fortasse non nulla, quam de meis moribus habebat, me dilexit; auxit benevolentiam consuetudo. Sed quamquam utilitates multae et magnae consecutae sunt, non sunt tamen ab earum spe causae diligendi profectae.\n\nIllud tamen clausos vehementer angebat quod captis navigiis, quae frumenta vehebant per flumen, Isauri quidem alimentorum copiis adfluebant, ipsi vero solitarum rerum cibos iam consumendo inediae propinquantis aerumnas exitialis horrebant.\n\n"
|
||||
}
|
||||
1
familles/arfaoui.md
Normal file
1
familles/arfaoui.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
La famille Arfaoui a débuté l’instruction en famille bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.
|
||||
42
familles/famille2.json
Normal file
42
familles/famille2.json
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"nom": "Famille 2",
|
||||
"description": "La famille Arfaoui a commencé l’instruction en famille en 2022.",
|
||||
"parents": [
|
||||
{
|
||||
"nom": "Jalil Arfaoui",
|
||||
"age": "42 ans",
|
||||
"activité": "Ingénieur informaticien",
|
||||
"nationalité": "Français",
|
||||
"langues": "français, anglais et arabe"
|
||||
},
|
||||
{
|
||||
"nom": "Karène Arfaoui",
|
||||
"age": "38 ans",
|
||||
"activité": "Commerçante et consultante en communication",
|
||||
"nationalité": "Française",
|
||||
"langues": "français et anglais"
|
||||
}
|
||||
],
|
||||
"enfants": [
|
||||
{
|
||||
"nom": "Jade",
|
||||
"age": "8 ans",
|
||||
"ief": "École publique, puis Montessori, puis IEF depuis 2021",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Accordée de «plein droit»",
|
||||
"controle": "Positif",
|
||||
"presentation": "Jade bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
},
|
||||
{
|
||||
"nom": "Nora",
|
||||
"age": "6 ans",
|
||||
"ief": "École publique, puis Montessori, puis établissement privé catholique, puis IEF depuis 2022",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Refusée (motif 4)",
|
||||
"presentation": "Nora bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
}
|
||||
],
|
||||
"pedagogie": "Nous avons choisi bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.\n\n\n\nHaec igitur prima lex amicitiae sanciatur, ut ab amicis honesta petamus, amicorum causa honesta faciamus, ne exspectemus quidem, dum rogemur; studium semper adsit, cunctatio absit; consilium vero dare audeamus libere. Plurimum in amicitia amicorum bene suadentium valeat auctoritas, eaque et adhibeatur ad monendum non modo aperte sed etiam acriter, si res postulabit, et adhibitae pareatur.\n\nEquitis Romani autem esse filium criminis loco poni ab accusatoribus neque his iudicantibus oportuit neque defendentibus nobis. Nam quod de pietate dixistis, est quidem ista nostra existimatio, sed iudicium certe parentis; quid nos opinemur, audietis ex iuratis; quid parentes sentiant, lacrimae matris incredibilisque maeror, squalor patris et haec praesens maestitia, quam cernitis, luctusque declarat.\n\nOmitto iuris dictionem in libera civitate contra leges senatusque consulta; caedes relinquo; libidines praetereo, quarum acerbissimum extat indicium et ad insignem memoriam turpitudinis et paene ad iustum odium imperii nostri, quod constat nobilissimas virgines se in puteos abiecisse et morte voluntaria necessariam turpitudinem depulisse. Nec haec idcirco omitto, quod non gravissima sint, sed quia nunc sine teste dico.\n\nUt enim quisque sibi plurimum confidit et ut quisque maxime virtute et sapientia sic munitus est, ut nullo egeat suaque omnia in se ipso posita iudicet, ita in amicitiis expetendis colendisque maxime excellit. Quid enim? Africanus indigens mei? Minime hercule! ac ne ego quidem illius; sed ego admiratione quadam virtutis eius, ille vicissim opinione fortasse non nulla, quam de meis moribus habebat, me dilexit; auxit benevolentiam consuetudo. Sed quamquam utilitates multae et magnae consecutae sunt, non sunt tamen ab earum spe causae diligendi profectae.\n\nIllud tamen clausos vehementer angebat quod captis navigiis, quae frumenta vehebant per flumen, Isauri quidem alimentorum copiis adfluebant, ipsi vero solitarum rerum cibos iam consumendo inediae propinquantis aerumnas exitialis horrebant.\n\n"
|
||||
}
|
||||
1
familles/famille2.md
Normal file
1
familles/famille2.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
La famille Arfaoui a débuté l’instruction en famille bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.
|
||||
42
familles/famille3.json
Normal file
42
familles/famille3.json
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"nom": "Famille 3",
|
||||
"description": "La famille Arfaoui a commencé l’instruction en famille en 2022.",
|
||||
"parents": [
|
||||
{
|
||||
"nom": "Jalil Arfaoui",
|
||||
"age": "42 ans",
|
||||
"activité": "Ingénieur informaticien",
|
||||
"nationalité": "Français",
|
||||
"langues": "français, anglais et arabe"
|
||||
},
|
||||
{
|
||||
"nom": "Karène Arfaoui",
|
||||
"age": "38 ans",
|
||||
"activité": "Commerçante et consultante en communication",
|
||||
"nationalité": "Française",
|
||||
"langues": "français et anglais"
|
||||
}
|
||||
],
|
||||
"enfants": [
|
||||
{
|
||||
"nom": "Jade",
|
||||
"age": "8 ans",
|
||||
"ief": "École publique, puis Montessori, puis IEF depuis 2021",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Accordée de «plein droit»",
|
||||
"controle": "Positif",
|
||||
"presentation": "Jade bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
},
|
||||
{
|
||||
"nom": "Nora",
|
||||
"age": "6 ans",
|
||||
"ief": "École publique, puis Montessori, puis établissement privé catholique, puis IEF depuis 2022",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Refusée (motif 4)",
|
||||
"presentation": "Nora bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
}
|
||||
],
|
||||
"pedagogie": "Nous avons choisi bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.\n\n\n\nHaec igitur prima lex amicitiae sanciatur, ut ab amicis honesta petamus, amicorum causa honesta faciamus, ne exspectemus quidem, dum rogemur; studium semper adsit, cunctatio absit; consilium vero dare audeamus libere. Plurimum in amicitia amicorum bene suadentium valeat auctoritas, eaque et adhibeatur ad monendum non modo aperte sed etiam acriter, si res postulabit, et adhibitae pareatur.\n\nEquitis Romani autem esse filium criminis loco poni ab accusatoribus neque his iudicantibus oportuit neque defendentibus nobis. Nam quod de pietate dixistis, est quidem ista nostra existimatio, sed iudicium certe parentis; quid nos opinemur, audietis ex iuratis; quid parentes sentiant, lacrimae matris incredibilisque maeror, squalor patris et haec praesens maestitia, quam cernitis, luctusque declarat.\n\nOmitto iuris dictionem in libera civitate contra leges senatusque consulta; caedes relinquo; libidines praetereo, quarum acerbissimum extat indicium et ad insignem memoriam turpitudinis et paene ad iustum odium imperii nostri, quod constat nobilissimas virgines se in puteos abiecisse et morte voluntaria necessariam turpitudinem depulisse. Nec haec idcirco omitto, quod non gravissima sint, sed quia nunc sine teste dico.\n\nUt enim quisque sibi plurimum confidit et ut quisque maxime virtute et sapientia sic munitus est, ut nullo egeat suaque omnia in se ipso posita iudicet, ita in amicitiis expetendis colendisque maxime excellit. Quid enim? Africanus indigens mei? Minime hercule! ac ne ego quidem illius; sed ego admiratione quadam virtutis eius, ille vicissim opinione fortasse non nulla, quam de meis moribus habebat, me dilexit; auxit benevolentiam consuetudo. Sed quamquam utilitates multae et magnae consecutae sunt, non sunt tamen ab earum spe causae diligendi profectae.\n\nIllud tamen clausos vehementer angebat quod captis navigiis, quae frumenta vehebant per flumen, Isauri quidem alimentorum copiis adfluebant, ipsi vero solitarum rerum cibos iam consumendo inediae propinquantis aerumnas exitialis horrebant.\n\n"
|
||||
}
|
||||
1
familles/famille3.md
Normal file
1
familles/famille3.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
La famille Arfaoui a débuté l’instruction en famille bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.
|
||||
42
familles/famille4.json
Normal file
42
familles/famille4.json
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"nom": "Famille 4",
|
||||
"description": "La famille Arfaoui a commencé l’instruction en famille en 2022.",
|
||||
"parents": [
|
||||
{
|
||||
"nom": "Jalil Arfaoui",
|
||||
"age": "42 ans",
|
||||
"activité": "Ingénieur informaticien",
|
||||
"nationalité": "Français",
|
||||
"langues": "français, anglais et arabe"
|
||||
},
|
||||
{
|
||||
"nom": "Karène Arfaoui",
|
||||
"age": "38 ans",
|
||||
"activité": "Commerçante et consultante en communication",
|
||||
"nationalité": "Française",
|
||||
"langues": "français et anglais"
|
||||
}
|
||||
],
|
||||
"enfants": [
|
||||
{
|
||||
"nom": "Jade",
|
||||
"age": "8 ans",
|
||||
"ief": "École publique, puis Montessori, puis IEF depuis 2021",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Accordée de «plein droit»",
|
||||
"controle": "Positif",
|
||||
"presentation": "Jade bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
},
|
||||
{
|
||||
"nom": "Nora",
|
||||
"age": "6 ans",
|
||||
"ief": "École publique, puis Montessori, puis établissement privé catholique, puis IEF depuis 2022",
|
||||
"activites": "Fanni, quod mihi tantum tribui",
|
||||
"autorisation": "Refusée (motif 4)",
|
||||
"presentation": "Nora bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.",
|
||||
"citation": "Une petite citation"
|
||||
}
|
||||
],
|
||||
"pedagogie": "Nous avons choisi bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.\n\n\n\nHaec igitur prima lex amicitiae sanciatur, ut ab amicis honesta petamus, amicorum causa honesta faciamus, ne exspectemus quidem, dum rogemur; studium semper adsit, cunctatio absit; consilium vero dare audeamus libere. Plurimum in amicitia amicorum bene suadentium valeat auctoritas, eaque et adhibeatur ad monendum non modo aperte sed etiam acriter, si res postulabit, et adhibitae pareatur.\n\nEquitis Romani autem esse filium criminis loco poni ab accusatoribus neque his iudicantibus oportuit neque defendentibus nobis. Nam quod de pietate dixistis, est quidem ista nostra existimatio, sed iudicium certe parentis; quid nos opinemur, audietis ex iuratis; quid parentes sentiant, lacrimae matris incredibilisque maeror, squalor patris et haec praesens maestitia, quam cernitis, luctusque declarat.\n\nOmitto iuris dictionem in libera civitate contra leges senatusque consulta; caedes relinquo; libidines praetereo, quarum acerbissimum extat indicium et ad insignem memoriam turpitudinis et paene ad iustum odium imperii nostri, quod constat nobilissimas virgines se in puteos abiecisse et morte voluntaria necessariam turpitudinem depulisse. Nec haec idcirco omitto, quod non gravissima sint, sed quia nunc sine teste dico.\n\nUt enim quisque sibi plurimum confidit et ut quisque maxime virtute et sapientia sic munitus est, ut nullo egeat suaque omnia in se ipso posita iudicet, ita in amicitiis expetendis colendisque maxime excellit. Quid enim? Africanus indigens mei? Minime hercule! ac ne ego quidem illius; sed ego admiratione quadam virtutis eius, ille vicissim opinione fortasse non nulla, quam de meis moribus habebat, me dilexit; auxit benevolentiam consuetudo. Sed quamquam utilitates multae et magnae consecutae sunt, non sunt tamen ab earum spe causae diligendi profectae.\n\nIllud tamen clausos vehementer angebat quod captis navigiis, quae frumenta vehebant per flumen, Isauri quidem alimentorum copiis adfluebant, ipsi vero solitarum rerum cibos iam consumendo inediae propinquantis aerumnas exitialis horrebant.\n\n"
|
||||
}
|
||||
1
familles/famille4.md
Normal file
1
familles/famille4.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
La famille Arfaoui a débuté l’instruction en famille bla bla Tu autem, Fanni, quod mihi tantum tribui dicis quantum ego nec adgnosco nec postulo, facis amice; sed, ut mihi videris, non recte iudicas de Catone; aut enim nemo, quod quidem magis credo, aut si quisquam, ille sapiens fuit. Quo modo, ut alia omittam, mortem filii tulit! memineram Paulum, videram Galum, sed hi in pueris, Cato in perfecto et spectato viro.
|
||||
6
familles/familles.json
Normal file
6
familles/familles.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"layout": "layouts/famille.njk",
|
||||
"tags": [
|
||||
"familles"
|
||||
]
|
||||
}
|
||||
15
index.njk
Normal file
15
index.njk
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
layout: layouts/home.njk
|
||||
eleventyNavigation:
|
||||
key: Home
|
||||
order: 1
|
||||
---
|
||||
|
||||
<h1>Accueil</h1>
|
||||
|
||||
<p>Expliquer le but du site et les principaux contenus</p>
|
||||
|
||||
{% set listeFamilles = collections.familles | head(3) %}
|
||||
{% include "familles.njk" %}
|
||||
|
||||
<p>Toutes les <a href="{{ '/familles/' | url }}">familles</a>.</p>
|
||||
27
package-lock.json
generated
27
package-lock.json
generated
|
|
@ -8,6 +8,9 @@
|
|||
"name": "nous-toustes",
|
||||
"version": "0.0.1",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@11ty/eleventy-navigation": "^0.3.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@11ty/eleventy": "^1.0.1"
|
||||
}
|
||||
|
|
@ -70,6 +73,18 @@
|
|||
"url": "https://opencollective.com/11ty"
|
||||
}
|
||||
},
|
||||
"node_modules/@11ty/eleventy-navigation": {
|
||||
"version": "0.3.3",
|
||||
"resolved": "https://registry.npmjs.org/@11ty/eleventy-navigation/-/eleventy-navigation-0.3.3.tgz",
|
||||
"integrity": "sha512-O5C/NbDeTBnHQvDYZDr0Va6a7mEzifPUL1XRiqyKIAQqXZJsX/2K13PFLhX7t6kQRT1w6D0TSQyiT8skXbgWKA==",
|
||||
"dependencies": {
|
||||
"dependency-graph": "^0.11.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/11ty"
|
||||
}
|
||||
},
|
||||
"node_modules/@11ty/eleventy-utils": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz",
|
||||
|
|
@ -818,7 +833,6 @@
|
|||
"version": "0.11.0",
|
||||
"resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
|
||||
"integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">= 0.6.0"
|
||||
}
|
||||
|
|
@ -3504,6 +3518,14 @@
|
|||
"slugify": "^1.6.5"
|
||||
}
|
||||
},
|
||||
"@11ty/eleventy-navigation": {
|
||||
"version": "0.3.3",
|
||||
"resolved": "https://registry.npmjs.org/@11ty/eleventy-navigation/-/eleventy-navigation-0.3.3.tgz",
|
||||
"integrity": "sha512-O5C/NbDeTBnHQvDYZDr0Va6a7mEzifPUL1XRiqyKIAQqXZJsX/2K13PFLhX7t6kQRT1w6D0TSQyiT8skXbgWKA==",
|
||||
"requires": {
|
||||
"dependency-graph": "^0.11.0"
|
||||
}
|
||||
},
|
||||
"@11ty/eleventy-utils": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-1.0.1.tgz",
|
||||
|
|
@ -4096,8 +4118,7 @@
|
|||
"dependency-graph": {
|
||||
"version": "0.11.0",
|
||||
"resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
|
||||
"integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
|
||||
"dev": true
|
||||
"integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg=="
|
||||
},
|
||||
"destroy": {
|
||||
"version": "1.0.4",
|
||||
|
|
|
|||
|
|
@ -7,9 +7,10 @@
|
|||
"author": "Jalil Arfaoui <jalil@arfaoui.net>",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"dev": "eleventy"
|
||||
"dev": "eleventy --serve"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@11ty/eleventy": "^1.0.1"
|
||||
"@11ty/eleventy": "^1.0.1",
|
||||
"@11ty/eleventy-navigation": "^0.3.3"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue