Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suppression des Output Format au profit de Content Adapter #33

Open
brtrdkeller opened this issue Nov 28, 2024 · 0 comments
Open

Suppression des Output Format au profit de Content Adapter #33

brtrdkeller opened this issue Nov 28, 2024 · 0 comments

Comments

@brtrdkeller
Copy link
Collaborator

Pour générer les pages d'audits sans avoir à créer de fichiers .md, je passais par des Output Format.

Ce sont des formats alternatifs d'un fichier au format que l'ont souhaite : json, csv, html, txt...

Cela a 2 inconvénients :

  1. Il faut le configurer dans un fichier, et c'est assez embêtant si on surcharge avec un autre fichier (ex. intégration dans un autre site Hugo).
  2. Une sortie est générée pour tous les fichiers configurés d'une section (Génération très lente)

Mais depuis la 128 de gohugo, il est possible d'utiliser les "Content Adapter". On peut créer un fichier de contenu (c'est pas un layout c'est un contenu) pour générer une arborescence (à partir de datas). C'est surtout fait pour les API.
Mais on peut le faire aussi en allant scruter une arborescence de fichiers. Donc créer une arbo à la condition que des audits soient déclarés.

J'ai pas supprimé le fonctionnement antérieur, mais il faudra donc la 128 pour ça marche. Sachant que de toute façon y a des trucs qui marche plus si on est pas à jour.

Ce peut casser des trucs, mais ça a l'air de marcher.

@marc-bouvier @mloyat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant