-
Notifications
You must be signed in to change notification settings - Fork 1
Les modèles de page
Ceci est une explication des modèles de page du thème Atlas.
Les pages sont de simples fichiers de texte. Pour obtenir certains éléments de mise en page comme des titres, des listes à puce, des images, des liens, on utilise le langage Markdown. Voici plus d'infos sur la syntaxe Markdown.
Le nom des fichiers devra se terminer par .md
(md signifie "Markdown").
Vous pouvez mettre les pages dans des dossiers, ou les laisser au premier niveau. Choisissez ce qui est le mieux pour votre organisation, cela n'a pas d'influence sur le fonctionnement du site.
Vous pouvez définir un en-tête contenant des métadonnées. Il s'agit d'un bloc délimité par des doubles tirets: "--".
Exemple:
---
layout: liste
type: AP
---
Dans cet exemple, on définit deux éléments.
layout
: spécifie quel modèle sera utilisé pour la mise en page. Chaque modèle a ses particularités.
type
: cette variable indique au modèle "cours-liste" quel type de cours on veut lister.
- default : le modèle standard, qui s'applique par défaut quand on ne définit aucun "layout".
- cours : produit la vue d'une fiche de cours.
- liste : produit une liste de tous les cours. peuvent être "filtrés" par type.
- cursus : produit une vue du cursus par semestre, pour un certain type d'élèves (p.ex. Dual, Plein-temps, FPC).