Skip to content

Commit

Permalink
update calendar doc
Browse files Browse the repository at this point in the history
  • Loading branch information
hjonin committed Aug 29, 2023
1 parent 90c2a3e commit 4ee84d5
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 3 deletions.
21 changes: 21 additions & 0 deletions content/fr/blog/posts/evenement.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`

<p>
{% include "components/add_to_calendar.njk" %}
</p>
Expand Down
6 changes: 3 additions & 3 deletions content/fr/blog/posts/fonctionnalités.md
Original file line number Diff line number Diff line change
Expand Up @@ -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}

0 comments on commit 4ee84d5

Please sign in to comment.