Nouvelle version de Zola et petites corrections

This commit is contained in:
julien committed 2026-09-30 10:30:36 +02:00
1 parent 7e09d12345
commit 58bcc189ab
9 files changed
+92 -22

No files matched your search

+6 -5
View File
@@ -29,7 +29,7 @@ Les commandes publiques sont :
- `new-content.py` : création d’un brouillon ;
- `update-content.py` : mise à jour de l’horodatage `updated` ;
- `check-content.py` : validation structurelle des fiches.
- `check-content.py` : validation des noms et de la structure des fiches.
`_schema.py` est leur module commun et ne se lance pas directement.
@@ -424,6 +424,9 @@ Zola génère `giallo.css`, tandis que le HTML rendu utilise les classes corresp
Pour chaque fiche, il vérifie :
- le nom de fichier en Unicode NFC ;
- les identifiants en minuscules avec lettres Unicode, chiffres et tirets ;
- la forme `mzl-NNN.md` pour les signes ;
- la lecture en UTF-8 ;
- la présence d’un front matter délimité par `+++` ;
- la validité du TOML ;
@@ -453,11 +456,9 @@ Le validateur accepte les chaînes et tableaux vides. Il ne contrôle pas :
- la qualité ou l’exactitude linguistique des valeurs ;
- les champs supplémentaires ;
- la forme des noms de fichiers ;
- la correspondance entre le numéro MZL et le nom du fichier ;
- la normalisation Unicode des fichiers existants.
- la correspondance entre le numéro MZL du front matter et le nom du fichier.
Zola reste responsable des liens, taxonomies et templates. Le générateur reste responsable de produire des noms de fichiers valides et des squelettes complets.
Zola reste responsable des liens, taxonomies et templates. Le générateur et le validateur appliquent les mêmes conventions de nommage ; le générateur reste responsable de produire des squelettes complets.
## Vérification avant publication