hugo.soucy.cc

The personnal website source code of Hugo Soucy. Creates from an homebrewed static website generator (Ferron).
Log | Files | Refs

commit f86a60dad3e3e315970282739b69a6e052fcfea1
parent 27b05fc859e55800ddd4397f1d4c0333d7020b67
Author: Hugo Soucy <hugo.soucy@toumoro.com>
Date:   Wed, 29 Apr 2020 06:43:39 -0400

Add some infos in DOC

Diffstat:
MDOC.md | 39+++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+), 0 deletions(-)

diff --git a/DOC.md b/DOC.md @@ -1,6 +1,8 @@ Documentation ============= +En cours de développement ... + Introduction ------------ @@ -61,3 +63,40 @@ Les bases Feed doivent être dans un sous-répertoire nommé `feed/`. * Les sous-templates doivent être dans un sous-répertoire nommé `partials`. + +## Concepts et conventions de base + Par défaut, une page type index, liste toutes les pages de type + simple présentes dans le répertoire courant et dans ses + sous-répertoires. Donc la page d'accueil aura dans sa portée toutes + les pages du site. + + Chaque page de type index permet de générer automatiquement les flux + atom, rss2 et éventuellement json. + + Par défaut seules les pages de type simple qui ont été modifié + (ainsi que les gabarits et la configuration de la page en question) + vont être regénérées. Cela est possible en compararant la date de + modifications de ces fichiers et celle du fichier `lastbuild` + (généré au premier build) qui se retrouve à la racine de Ferron. Si + vous voulez forcer un rebuild complet du site vous pouvez simplement + supprimer ce fichier avant de lancer la commande du build. + + * Site + * Lister + * Choisir + * Générer + * Contenu + * markdown ou meta (json, lua) + * statique (images d'interface, css, js) + * Page + * Lister + * Choisir + * Générer + * Type + * Simple + * Index + * Asset + * Template + * Lien + * Fil + * Extension