Plugin utilisé (et modifié pour mes besoin) :
↳ https://github.com/getgrav/grav-plugin-page-inject
- (f)iches et (e)xtraits fonctionnent avec un sommaire (catégories)
- (f/e) > sommaire (catégories/liste) > fiche (sujet)
(g)lossaire affiche directement les éléments du glossaire - (g) > > fiche (terme) (<- extrait... à peaufiner)
J'ai finalement contourné la limitation de GRAV qui faisait que je n'avais pas acces aux données en utilisant Json (comme c'est possible avec les autres types d'articles)
J'utilise https://github.com/markdown-it/markdown-it?tab=readme-ov-file
Ainsi que https://github.com/tj/js-yaml
EX/ à l'intérieur d'un popup, je vais chercher le contenu du fichier .md directement !
FIXED =>
[NB: pas mal de problèmes, les modules dans GRAV sans restrictifs]
[PBL pour charger le text (popup) en json]
[PBL pour trouver les liens internes (certains)]
[Décision ? 1.garer / 2.passer aux articles "normaux" / template.alt]
[Si 2. => Vérifier l'insert/inject d'articles "normaux" fonctionne]
Les pages normales semblent + adaptées :(
Je vais voir comment reprendre le tamplate des modules => normal/new.fiche
Sinon, design alt. d'article en essai dans /e/transcripts
Avec des métas en bas de post/contenu + retroliens