diff --git a/content/fr/blog/posts/evenement.md b/content/fr/blog/posts/evenement.md index 78cafaf5..f8f369a7 100644 --- a/content/fr/blog/posts/evenement.md +++ b/content/fr/blog/posts/evenement.md @@ -9,6 +9,27 @@ tags: --- Voici un exemple d'événement qui sera ajouté au calendrier global accessible à l'adresse [/calendar.ics](/calendar.ics), et dont on peut télécharger l'événement de calendrier correspondant à l'adresse [/calendar/evenement-exemple-2023-09-10.ics](/calendar/evenement-exemple-2023-09-10.ics). +## Variables du template + +```json +{ + "title": "string", + "description": "string", + "date": "date", // ex. 2001-12-15T02:59:43.1Z + "duration": "number", + "location": "string" +} +``` + +## Exemple d'utilisation du composant bouton `add_to_calendar` + +```njk +{% raw %} +{% include "components/add_to_calendar.njk" %} +{% endraw %} +``` +## Rendu du composant bouton `add_to_calendar` +
{% include "components/add_to_calendar.njk" %}
diff --git "a/content/fr/blog/posts/fonctionnalit\303\251s.md" "b/content/fr/blog/posts/fonctionnalit\303\251s.md" index 7a480c91..0e1e3ed6 100644 --- "a/content/fr/blog/posts/fonctionnalit\303\251s.md" +++ "b/content/fr/blog/posts/fonctionnalit\303\251s.md" @@ -84,10 +84,10 @@ Par exemple, dans le fichier [`content/fr/blog/tags.njk`](https://github.com/cod ## Calendrier -La présence des fichiers de template dans [`content/calendar`](https://github.com/codegouvfr/eleventy-dsfr/tree/main/content/calendar) assure la création d'un fichier de calendrier [`calendar.ics`](/calendar.ics) à la racine du site. +La présence des fichiers de template dans [`content/calendar`](https://github.com/codegouvfr/eleventy-dsfr/tree/main/content/calendar) assure la création d'un fichier de calendrier global [`calendar.ics`](/calendar.ics) à la racine du site, et des fichiers de calendrier `.ics` correspondants aux événements. -Les articles libellés avec `event` y sont automatiquement ajoutés, et leurs fichiers d'événement de calendrier correspondant `.ics` sont automatiquement créés. +Les articles libellés avec `event` sont automatiquement ajoutés au calendrier, et leurs fichiers d'événement de calendrier `.ics` correspondants sont automatiquement créés. -Il existe le composant bouton [`add_to_calendar`](https://github.com/codegouvfr/eleventy-dsfr/tree/main/_includes/components/add_to_calendar.njk) qui contient le lien vers le téléchargement du fichier d'événement. +Il existe un composant bouton `add_to_calendar` qui contient un lien vers le téléchargement du fichier d'événement. [Voir un exemple d'événement](/fr/blog/evenement/){.fr-link .fr-fi-arrow-right-line .fr-link--icon-right} \ No newline at end of file