feat: ajout de la boutique dans le menu

main
Jalil Arfaoui 2024-10-12 16:40:36 +02:00
parent 30713edfa3
commit a6b0a757c2
7 changed files with 20 additions and 7 deletions

View File

@ -17,6 +17,6 @@
}
%}
{{ collections.all | eleventyNavigation | eleventyNavigationToHtml(navigationOptions) | safe }}
{{ collections.all | eleventyNavigation | eleventyNavigationToHtml(navigationOptions) | targetBlankForExternalLinks |safe }}
</header>

6
src/boutique.md Normal file
View File

@ -0,0 +1,6 @@
---
eleventyNavigation:
key: Boutique
url: https://nonscollectif.myspreadshop.fr/
order: 9
---

View File

@ -1,7 +1,9 @@
const mediaLogo = require('./mediaLogo')
const mediaName = require('./mediaName')
const targetBlankForExternalLinks = require('./targetBlankForExternalLinks')
module.exports = function(eleventyConfig) {
eleventyConfig.addFilter('mediaLogo', mediaLogo)
eleventyConfig.addFilter('mediaName', mediaName)
eleventyConfig.addFilter("targetBlankForExternalLinks", targetBlankForExternalLinks)
}

View File

@ -0,0 +1,6 @@
function targetBlankForExternalLinks (url) {
const anchorRegex = /(href="https?:[^"]+")/g;
return url.replace(anchorRegex, '$1 target="_blank"');
}
module.exports = targetBlankForExternalLinks

View File

@ -2,9 +2,6 @@
title: L'instruction en famille en France - Chiffres
description: "53 000 enfants instruits hors école : raisons de santé, modes de vie itinérants, pédagogies alternatives, choix de vie …"
permalink: /Chiffres/
eleventyNavigation:
key: Chiffres
order: 3
---
## Suivi des demandes - Septembre 2024

View File

@ -4,9 +4,6 @@ description: L'école est-elle obligatoire ? Que dit la loi sur l'instruction en
date: 2022-07-26
modified: 2022-07-26
permalink: /droit/
eleventyNavigation:
key: La loi
order: 4
---
## Que disait la loi avant 2022 ?

View File

@ -8,6 +8,11 @@ eleventyNavigation:
order: 8
---
[Le droit](/droit/){.button .mx-auto target=_blank style="display:inline-block"}
[Les chiffres](/Chiffres/){.button .mx-auto target=_blank style="display:inline-block"}
## Nos ressources en accès libre
### Suivi des demandes - Septembre 2024