Merci pour ce tutoriel, les ressources pour 11ty se font encore rares en français.
J'ajouterais peut-être quelques ressources supplémentaires, hélas toutes en anglais.
https://11ty.rocks/
Le site de l'experte 11ty Stephanie Eckles qui offre une belle collection de tutos souvent accessibles au débutant et quand même pointus.
https://www.11ty.dev/docs/starter/
Une liste de « starters » qui permettent de lancer un site 11ty avec telle ou telle techno ou fonction en un tournemain. Les ouvrir et regarder comment ils marchent est un bon moyen d'apprentissage.
https://aloxe.github.io/huwindty/
Ça c'est mon starter qui n'est pas dans la liste ci-dessus. Il est je pense assez complet, mais je compte encore le faire évoluer. J'essaye de documenter clairement les fonctionnalités que j'y ajoute en espérant que ça aide ceux qui ont juste besoin de quelques morceaux de ce starter.
C'est exactement la solution que j'ai choisie sur mon premier site 11ty. Je retouche parfois certains vieux posts et je les fait remonter en haut du flux rss de cette manière.
Mon squelette pour les feed contient:
{%- if (post.data.dateUpdate) -%}
<updated>{{ post.data.dateUpdate | dateToRfc3339 }}</updated>
{%- else -%}
<updated>{{ post.date | dateToRfc3339 }}</updated>
{%- endif -%} Comme ça si j'oublie la date dans le front matter, c'est celle de création du fichier qui est prise en compte. Mais je préfère l'indiquer à la main parce que c'est plus lisible.
# Quelques ressources en plus
Posté par aloxe (Mastodon) . En réponse au journal Eleventy, présentation et mini-tutoriel. Évalué à 1 (+1/-0).
Merci pour ce tutoriel, les ressources pour 11ty se font encore rares en français.
J'ajouterais peut-être quelques ressources supplémentaires, hélas toutes en anglais.
https://11ty.rocks/
Le site de l'experte 11ty Stephanie Eckles qui offre une belle collection de tutos souvent accessibles au débutant et quand même pointus.
https://11tybundle.dev/blog/11ty-bundle-71/#newsletter-subscribe
La newsletter de Bob Monsour qui permet de ne pas rater les nouveautés et les webinaires réguliers sur le sujet.
https://www.11ty.dev/docs/starter/
Une liste de « starters » qui permettent de lancer un site 11ty avec telle ou telle techno ou fonction en un tournemain. Les ouvrir et regarder comment ils marchent est un bon moyen d'apprentissage.
https://aloxe.github.io/huwindty/
Ça c'est mon starter qui n'est pas dans la liste ci-dessus. Il est je pense assez complet, mais je compte encore le faire évoluer. J'essaye de documenter clairement les fonctionnalités que j'y ajoute en espérant que ça aide ceux qui ont juste besoin de quelques morceaux de ce starter.
[^] # Re: Je m'en sers régulièrement.
Posté par aloxe (Mastodon) . En réponse au journal Eleventy, présentation et mini-tutoriel. Évalué à 2 (+2/-0).
C'est exactement la solution que j'ai choisie sur mon premier site 11ty. Je retouche parfois certains vieux posts et je les fait remonter en haut du flux rss de cette manière.
Mon squelette pour les feed contient:
Comme ça si j'oublie la date dans le front matter, c'est celle de création du fichier qui est prise en compte. Mais je préfère l'indiquer à la main parce que c'est plus lisible.{%- if (post.data.dateUpdate) -%}
<updated>{{ post.data.dateUpdate | dateToRfc3339 }}</updated>
{%- else -%}
<updated>{{ post.date | dateToRfc3339 }}</updated>
{%- endif -%}