Nouvelle version de Zola et petites corrections
This commit is contained in:
1 parent
7e09d12345
commit
58bcc189ab
9 files changed
+92
-22
No files matched your search
+6
-5
@@ -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
|
||||
|
||||
|
||||
Reference in new issue
Block a user