Contenu
Il existe différents types de contenu dans Cecil :
- Pages
- Les pages constituent le contenu principal du site, rédigé en Markdown.
- Les pages doivent être organisées de manière à refléter le site Web généré.
- Les pages peuvent être organisées en Sections (dossiers racine) (ex. : « Blog », « Projet », etc.).
- Assets
- Les assets sont des fichiers transformés (c.-à-d. : images redimensionnées, Sass compilé, scripts minifiés, etc.) avec la fonction de template
asset(). - Static files
- Les fichiers statiques sont copiés tels quels dans le site généré (ex. :
static/fichier.pdf->fichier.pdf). - Data files
- Les fichiers de données sont des collections de variables personnalisées, exposées dans les templates via
site.data.
Dans cette section
Pages et sections Anatomie d’une page, préfixe de fichier, sections, sous-sections et page d’accueil. Front matter Variables de page personnalisées et prédéfinies : menu, taxonomie, planification, redirection, alias, sortie, etc. Markdown Syntaxe et extensions Markdown : attributs, liens, images, table des matières, notes, coloration syntaxique, etc. Multilingue Traduisez les pages via le nom de fichier ou le front matter et liez les pages traduites. Contenu dynamique Utilisez des variables et expressions Twig dans le contenu des pages.