{ "version": "https://jsonfeed.org/version/1.1", "title": "Fr-OOS", "language": "fr", "home_page_url": "https://www.ifremer.fr/co/fr-oos/co/fr-oos/", "feed_url": "https://www.ifremer.fr/co/fr-oos/feed/feed.json", "description": "French Ocean Observing System", "author": { "name": "Fr-OOS contact", "url": "https://www.ifremer.fr/co/fr-oos/" }, "items": [ { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/imdis2024/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/imdis2024/", "title": "Conférence IMDIS 2024", "content_html": "
\n
\n
\n
\n

\nIMDIS 2024\n

\n

La conférence IMDIS aura lieu les 27-28-29 mai 2024 à Bergen.

\n
\n
    \n
  • carte

  • \n

\n \n

\n
\n
\n \n
\n
\n
    \n
  • IMDIS 2024

  • \n
\n
\n \"\"\n
\n
\n
\n
\n", "date_published": "2024-05-07T07:51:09Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/assemblee-generale-froos-2024/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/assemblee-generale-froos-2024/", "title": "Assemblée générale Fr-OOS 2024", "content_html": "

L'assemblée générale du Fr-OOS aura lieu les 25-26 septembre 2024 à ...

\n

Agenda

\n

Inscription

\n", "date_published": "2024-05-07T07:51:09Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/assemblee-generale-eurogoos-2024/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/assemblee-generale-eurogoos-2024/", "title": "Assemblée générale EuroGOOS 2024", "content_html": "
\n
\n
\n
\n

\nEuroGOOS 2024\n

\n

L'assemblée générale EuroGOOS aura lieu les 21-22-23 mai 2024 à Lisbonne.

\n
\n
    \n
  • carte

  • \n

\n \n

\n
\n
\n \n
\n
\n
    \n
  • EuroGOOS 2024

  • \n
\n
\n \"\"\n
\n
\n
\n
\n", "date_published": "2024-05-07T07:51:09Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/md-cheatsheet/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/md-cheatsheet/", "title": "Syntaxe Markdown", "content_html": "

La syntaxe utilisée dans les fichiers Markdown .md du site suit la spécification CommonMark.

\n

Voir un rappel des principaux éléments

\n

De nouveaux éléments ont été ajoutés à cette syntaxe et sont disponibles dans eleventy-dsfr.

\n

L'accordéon #

\n
????accordionsgroup\n\n??? Intitulé accordéon\n\nContenu **markdown** _riche_\n\n???\n\n????
\n

Voir aussi

\n

L'alerte #

\n
:::info Test d'alerte\nContenu **Mardown**\n:::
\n

Voir aussi

\n

La citation #

\n
:::quote\n« Lorem [...] elit ut. »\n:::
\n

Voir aussi

\n

La mise en avant #

\n
:::callout Titre mise en avant\nLes parents d’enfants de 11 à 14 ans n’ont aucune démarche à accomplir : les CAF versent <strong>automatiquement</strong> l’ARS aux familles déjà allocataires qui remplissent les conditions.\n:::
\n

Voir aussi

\n
\n

La syntaxe utilisée pour le cartouche en début de fichier est communément le YAML.\nIl peut contenir des données pré-définies par Eleventy ou personnalisées pour la page en cours.

\n", "date_published": "2024-02-13T08:49:46Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/accordeon/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/accordeon/", "title": "Accordéon", "content_html": "

Chaque composant peut être inclus dans un fichier Nunjucks .njk ou Markdown .md.

\n

Utilisation #

\n

Exemple d'utilisation dans un fichier Markdown .md #

\n
????accordionsgroup\n\n??? Intitulé accordéon\n\nContenu **markdown** _riche_\n\n???\n\n????
\n

Note : Le conteneur accordionsgroup est facultatif quand il n'y a qu'un seul accordéon.

\n

Exemple d'utilisation dans un fichier Nunjucks .njk #

\n
{% from \"components/component.njk\" import component with context %}\n{{ component(\"accordionsgroup\", {\n    items: [{\n        title: \"Intitulé accordéon\",\n        content: \"<p>Contenu HTML</p>\"\n    }]\n}) }}\n
\n

Rendu #

\n

Un accordéon créé en Nunjucks :

\n
\n
\n

\n \n

\n
\n

Contenu HTML

\n
\n
\n
\n
\n

Groupe d'accordéons créé en Markdown :

\n
\n
\n

\n \n

\n
\n

Contenu MD

\n
    \n
  • one
  • \n
  • two
  • \n
\n
\n\n
\n

\n \n

\n
\n

Contenu markdown riche

\n
git commit\ngit push
\n
\n
\n
\n

Un autre accordéon seul :

\n\n
\n

\n \n

\n
\n

Lorem [...] elit ut.

\n
\n
\n

Voir aussi la page du composant sur le site du DSFR

\n", "date_published": "2024-02-13T08:49:46Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/carte/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/carte/", "title": "Carte", "content_html": "

Chaque composant peut être inclus dans un fichier Nunjucks .njk ou Markdown .md.

\n

Exemple d'utilisation #

\n
{% from \"components/component.njk\" import component with context %}\n{{ component(\"card\", {\n    url: \"/\",\n    title: \"Intitulé carte\",\n    description: \"La carte donne des aperçus cliquables d’une page de contenu à l’utilisateur. Elle fait généralement partie d'une collection ou liste d’aperçus de contenu similaires. La carte n’est jamais présentée de manière isolée.\",\n    tags: [\"label tag\"],\n    date: \"2023-06-21\" | jsDateObject,\n    badges: [\"label badge\"],\n    image: {\n        src: \"/img/placeholder.16x9.png\",\n        alt: \"\"\n    },\n    addClass: \"fr-card--horizontal-tier\"\n}) }}\n
\n

Le format complet de l'objet en paramètre est le suivant :

\n
{\n  \"url\": \"string\",\n  \"externalUrl\": \"string\",\n  \"urlDescription\": \"string\",\n  \"title\": \"string\",\n  \"description\": \"string\",\n  \"tags\": \"string[]\",\n  \"date | detail\": \"Date | string\",\n  \"detailEnd\": \"string\",\n  \"badges\": \"string[]\",\n  \"image\": {\n    \"src | path\": \"string\",\n    \"alt\": \"string\"\n  },\n  \"addClass\": \"string\"\n}
\n

Notes :

\n

Si card.externalUrl est utilisé, card.url doit être false. card.urlDescription peut alors être utilisé pour nommer le lien.

\n

image.src est le chemin de l'image dans le site. image.path peut être utilisé à la place de image.src en spécifiant le chemin relatif du fichier depuis l'emplacement de la page dans le dépôt (ex. path : "../../../../public/img/placeholder.16x9.png"). Cela permet de bénéficier du plugin Image d'Eleventy.

\n

date et detail ne peuvent pas être renseignés simultanément car les deux utilisent la même zone de détail (haute).

\n

Rendu #

\n
\n
\n
\n
\n

\n \n Intitulé carte\n \n

\n

La carte donne des aperçus cliquables d’une page de contenu à l’utilisateur. Elle fait généralement partie d'une collection ou liste d’aperçus de contenu similaires. La carte n’est jamais présentée de manière isolée.

\n
\n
    \n
  • label tag

  • \n

\n \n

\n
\n
\n
\n
\n
\n
\n
    \n
  • label badge

  • \n
\n
\n \"\"\n
\n
\n
\n
\n
\n

Voir aussi la page du composant sur le site du DSFR

\n", "date_published": "2024-02-07T15:04:15Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/alerte/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/alerte/", "title": "Alerte", "content_html": "

Ce composant peut être inclus dans un fichier Nunjucks .njk ou Markdown .md.

\n

Utilisation #

\n

Exemple d'utilisation dans un fichier Markdown .md #

\n
:::info Test d'alerte\nContenu **Mardown**\n:::
\n

Exemple d'utilisation dans un fichier Nunjucks .njk #

\n
{% from \"components/component.njk\" import component with context %}\n{{ component(\"alert\", {\n    type: \"info\",\n    title: \"Test d'alerte\",\n    description: \"<p>Le contenu de l'alerte</p>\"\n}) }}\n
\n

Notes :

\n

Le composant alerte n'inclut pas de bouton de fermeture.

\n

Le bloc ne porte pas l'attribut role="alert" car il n’apparait pas dynamiquement en cours de navigation.

\n

Les types possibles sont info, warning, error, success. En njk si le type est omis, le type info sera appliqué.

\n

Rendu #

\n\n
\n

Titre de l'information

\n

Contenu de l'alerte

\n
\n
\n

Titre de l'avertissement

\n

Le contenu de l'alerte

\n\n
\n \n

Contenu de l'alerte seule

\n
\n
\n

Titre d'une erreur simple

\n
\n
\n

Voir aussi la page du composant sur le site du DSFR

\n", "date_published": "2024-02-07T14:43:04Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/citation/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/citation/", "title": "Citation", "content_html": "

Chaque composant peut être inclus dans un fichier Nunjucks .njk ou Markdown .md.

\n

Utilisation #

\n

Exemple d'utilisation dans un fichier Markdown .md #

\n

Seul le texte est disponible.

\n
:::quote /img/placeholder.1x1.png\n« Lorem [...] elit ut. »\n:::
\n

Le chemin de l'image (optionnelle) est celui dans le site.

\n

Exemple d'utilisation dans un fichier Nunjucks .njk #

\n
{% from \"components/component.njk\" import component with context %}\n{{ component(\"quote\", {\n    sourceUrl: \"/\",\n    text: \"Lorem [...] elit ut.\",\n    author: \"Auteur\",\n    source: \"Ouvrage\",\n    imageSrc: \"/img/placeholder.1x1.png\"\n}) }}\n
\n

imageSrc est le chemin de l'image dans le site.

\n

Rendu #

\n
\n
\n

« Lorem [...] elit ut. »

\n
\n
\n

Auteur

\n \n
\n \"\"\n
\n
\n
\n
\n

Voir aussi la page du composant sur le site du DSFR

\n", "date_published": "2024-01-23T10:35:54Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/blog-post/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/blog-post/", "title": "Mise en page d'un article", "content_html": "

La mise en page post.njk utilisée pour les articles de blog, permet l'ajout d'une bannière en haut, via la variable image du cartouche :

\n
---\nimage:\n  path: ./possum.png\n  alt: A possum\n---
\n

Note : La variable image.path correspond au chemin relatif du fichier depuis l'emplacement de la page dans le dépôt.

\n

Le fil d'Ariane peut être affiché automatiquement si la variable showBreadcrumb du cartouche est positionnée :

\n
---\nshowBreadcrumb: true\n---
\n", "date_published": "2024-01-23T10:35:54Z" } , { "id": "https://www.ifremer.fr/co/fr-oos/fr/blog/tuile/", "url": "https://www.ifremer.fr/co/fr-oos/fr/blog/tuile/", "title": "Tuile", "content_html": "

Chaque composant peut être inclus dans un fichier Nunjucks .njk ou Markdown .md.

\n

Exemple d'utilisation #

\n
{% from \"components/component.njk\" import component with context %}\n{{ component(\"tile\", {\n    url: \"/\",\n    title: \"Intitulé de la tuile\",\n    description: \"Lorem [...] elit ut.\",\n    pictogram: \"buildings/city-hall.svg\"\n}) }}\n
\n

Le format complet de l'objet en paramètre est le suivant :

\n
{\n  \"url\": \"string\",\n  \"externalUrl\": \"string\",\n  \"title\": \"string\",\n  \"description\": \"string\",\n  \"pictogram\": \"string\"\n}
\n

Si tile.externalUrl est utilisé, tile.url doit être false.

\n

Rendu #

\n
\n
\n
\n
\n

\n \n Intitulé de la tuile\n \n

\n

Lorem [...] elit ut.

\n
\n
\n
\n
\n \n \n \n \n \n
\n
\n
\n
\n
\n

Voir aussi la page du composant sur le site du DSFR

\n", "date_published": "2024-01-19T15:46:06Z" } ] }