Un générateur de site statique - retour accueil
git clone git://bebou.netlib.re/catium
Log | Files | Refs | README |
commit 85ba9a0f3a4a6f950bba53aa22ac50799d1a158a parent 98ed14a891dc9b0a6a6926236503ff474bcca872 Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Fri, 25 Apr 2025 19:04:13 +0200 Meilleure documentation de la première config Diffstat:
M | page | | | 27 | ++++++++++++++++++++------- |
1 file changed, 20 insertions(+), 7 deletions(-)
diff --git a/page b/page @@ -13,19 +13,13 @@ mkdir -p "$tmpdir" trap "rm -rf $tmpdir" EXIT # Fonction pour enregistrer du contenu dans une section - save() { cat >> "$tmpdir/$1"; } # L'alias pour ouvrir une section # Ouvre un heredoc avec pour délimiteur # "endsection" et commande "save" - alias section:='<<\endsection save' -# Pareil mais le shell écrit dans la -# section s'exécutera -# alias section:='<<endsection save' - ######################## # PREMIÈRE CONFIGURATION ######################## @@ -50,6 +44,10 @@ exit 1; # A DE LA ######### +## +# 1. Choix du traducteur +## + # Fonction appelée dans le layout # Permet de traduire en html et afficher # à l'endroit souhaité la section passée @@ -58,17 +56,32 @@ exit 1; # <main> # $(show main) # </main> - +# # Décommentez l'une des fonctions qui suit # ou créez la votre en fonction du # format que vous souhaitez + #show() { lowdown "$tmpdir/$1"; } #show() { asciidoc "$tmpdir/$1"; } #show() { cat "$tmpdir/$1"; } +## +# 2. Eventuel ajout +## + +# Décommentez cet alias si vous voulez disposer d'un type de section dans +# lequel le shell d'exécute (attention, peut être dangereux) + +# alias sectionexe:='<<endsection save' + +## +# 3. Config si vous utilisez bash +## + # Si votre sh est bash alors décommenter la ligne suivante # Sous linux vous pouvez vérifier en faisant # readlink $(whereis sh) + # shopt -s expand_aliases ###############################