From e16143bc41f97d032b85450f437bc229b3a6d20c Mon Sep 17 00:00:00 2001 From: Olivier DOSSMANN Date: Wed, 15 May 2013 17:16:05 +0200 Subject: [PATCH] [DEL] Slimming down of GNUMakefile to support last lua script --- .gitignore | 1 - GNUmakefile | 146 ++++-------------------------------- NEW_VARS.txt | 25 ++++++ OLD_VARS.txt | 64 ++++++++++++++++ composants/categ.html | 8 -- composants/categ_deb.html | 5 -- composants/categ_fin.html | 2 - composants/categories.html | 9 +++ composants/contenu_fin.html | 1 - composants/element.html | 6 +- composants/enqueue.html | 7 -- composants/entete.html | 19 ----- composants/one_element.html | 10 --- configrc.exemple | 72 +++++++----------- create_homepage.lua | 18 +++-- paconfigrc | 68 ++++++----------- 16 files changed, 177 insertions(+), 284 deletions(-) create mode 100644 NEW_VARS.txt create mode 100644 OLD_VARS.txt delete mode 100644 composants/categ.html delete mode 100644 composants/categ_deb.html delete mode 100644 composants/categ_fin.html create mode 100644 composants/categories.html delete mode 100644 composants/contenu_fin.html delete mode 100644 composants/enqueue.html delete mode 100644 composants/entete.html delete mode 100644 composants/one_element.html diff --git a/.gitignore b/.gitignore index f187cdd..9304dc0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ porteail/* .gitignore -categories.html configrc diff --git a/GNUmakefile b/GNUmakefile index 81fdb4d..e231e65 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -35,45 +35,14 @@ include configrc ## AUTRES CONFIGS ##--[[ adresses ]]--## -INTRO_ADDR = $(COMPOSANTS)/$(INTRO) -INDEX_ADDR = $(CIBLE)/$(INDEX) -MENU_ADDR = $(COMPOSANTS)/$(MENU) -CSS_SANS_MENU_ADDR = $(CSS)/$(CSS_SANS_MENU) -CSS_AVEC_MENU_ADDR = $(CSS)/$(CSS_AVEC_MENU) -STYLE_ADDR = $(CSS)/$(STYLE) -ENTETE_ADDR = $(COMPOSANTS)/$(ENTETE) -ENQUEUE_ADDR = $(COMPOSANTS)/$(ENQUEUE) -POST_CONTENU_ADDR = $(COMPOSANTS)/$(POST_CONTENU) -ENTETE_CAT_ADDR = $(COMPOSANTS)/$(ENTETE_CAT) -ENQUEUE_CAT_ADDR = $(COMPOSANTS)/$(ENQUEUE_CAT) -ELEMENT_ADDR = $(COMPOSANTS)/$(ELEMENT) -CONTENU_ADDR = $(COMPOSANTS)/$(CONTENU) -DEFAUT_IMG_ADDR = $(IMAGES)/$(DEFAUT_IMG) - -##--[[ dépendances ]]--## -ifndef $(MENU) - CSS_DEP = $(CSS_SANS_MENU_ADDR) -else - CSS_DEP = $(CSS_AVEC_MENU_ADDR) -endif -INDEX_DEP = $(ENTETE_ADDR) $(ENQUEUE_ADDR) $(POST_CONTENU_ADDR) -CSS_TOUS = $(CIBLE)/$(STYLE) $(CIBLE)/$(CSS_NOM) -CONFIG = paconfigrc configrc - -# Éléments sources -SOURCE = $(CATEGORIES)/*.$(CATEGORIES_EXT) +INTRO_ADDR = $(COMPONENTS)/$(INTRO) +MENU_ADDR = $(COMPONENTS)/$(MENU) # programmes PROG_ECHO = `which echo` PROG_TEST = `which test` -PROG_SED = `which sed` -PROG_CAT = `which cat` -PROG_CP = `which cp` -PROG_SH = `which sh` PROG_RM = `which rm` -PROG_FIND = `which find` -PROG_SORT = `which sort` -PROG_WC = `which wc` +PROG_LUA = `which lua` PROG_MKDIR = `which mkdir` # vérification des programmes @@ -83,37 +52,19 @@ endif ifndef PROG_TEST error_test = 1 endif -ifndef PROG_SED -error_sed = 1 -endif -ifndef PROG_CAT -error_cat = 1 -endif -ifndef PROG_CP -error_cp = 1 -endif -ifndef PROG_SH -error_sh = 1 -endif ifndef PROG_RM error_rm = 1 endif -ifndef PROG_FIND -error_find = 1 -endif -ifndef PROG_SORT -error_sort = 1 -endif -ifndef PROG_WC -error_wc = 1 -endif ifndef PROG_MKDIR error_mkdir = 1 endif +ifndef PROG_LUA +error_lua = 1 +endif ## DEBUT # création de tous les fichiers -all: test index +all: test homepage ## TEST # divers tests sur l'existence des dossiers/fichiers @@ -131,13 +82,14 @@ test: $(if $(error_find), @$(PROG_ECHO) -e "\t\tfind : MANQUANT." ; exit 1) $(if $(error_sort), @$(PROG_ECHO) -e "\t\tsort : MANQUANT." ; exit 1) $(if $(error_wc), @$(PROG_ECHO) -e "\t\twc : MANQUANT." ; exit 1) + $(if $(error_lua), @$(PROG_ECHO) -e "\t\tlua : MANQUANT." ; exit 1) @$(PROG_ECHO) -e "\t…existence des dossiers '$(IMAGES)', '$(CATEGORIES)' et '$(CSS)'" @for i in $(IMAGES) $(CATEGORIES) $(CSS) ; \ do \ $(PROG_TEST) -d $$i || exit 1 ; \ done ; \ - $(PROG_ECHO) -e "\t…création des dossiers cibles '$(CIBLE)' et '$(CIBLE)/$(IMAGES_CIBLE)'" - @for j in $(CIBLE) $(CIBLE)/$(IMAGES_CIBLE) ; \ + $(PROG_ECHO) -e "\t…création des dossiers cibles '$(DESTINATION)' et '$(DESTINATION)/$(IMAGES_DESTINATION)'" + @for j in $(DESTINATION) $(DESTINATION)/$(IMAGES_DESTINATION) ; \ do \ $(PROG_TEST) -d $$j || $(PROG_MKDIR) $$j ; \ done @@ -149,82 +101,16 @@ test: $(if $(MENU), @$(PROG_ECHO) -e "\t\t-> activée", @$(PROG_ECHO) -e "\t\t-> désactivée") @$(PROG_ECHO) -e " …terminé." -## FICHIERS CSS -# création du fichier CSS -$(CIBLE)/$(CSS_NOM): $(CONFIG) $(CSS_DEP) - @$(PROG_ECHO) -e "Création du fichier CSS…" - $(if $(MENU), @$(PROG_CP) $(CSS_AVEC_MENU_ADDR) $(CIBLE)/$(CSS_NOM), @$(PROG_CP) $(CSS_SANS_MENU_ADDR) $(CIBLE)/$(CSS_NOM)) - @$(PROG_ECHO) -e " …terminée." - -# création du fichier CSS de couleur -$(CIBLE)/$(STYLE): $(CONFIG) $(STYLE_ADDR) - @$(PROG_ECHO) -e "Création du fichier CSS pour les couleurs…" - @$(PROG_CP) $(STYLE_ADDR) $(CIBLE)/$(STYLE) - @$(PROG_ECHO) -e " …terminée." - ## CATEGORIES -# création du fichier $(CONTENU_ADDR) -$(CONTENU_ADDR): $(CONFIG) $(GEN_CATEGORIES) $(SOURCE) $(DEFAUT_IMG_ADDR) - @$(PROG_SED) -i "s/DEBUG=1/DEBUG=0/g" $(GEN_CATEGORIES) - @$(PROG_ECHO) -e "Création du contenu avec les valeurs suivantes : " - @$(PROG_ECHO) -e "\t\t- Dossier catégorie : $(CATEGORIES)" - @$(PROG_ECHO) -e "\t\t- Destination temporaire du contenu : $(CONTENU_ADDR)" - @$(PROG_ECHO) -e "\t\t- Extension des fichiers à lire : $(CATEGORIES_EXT)" - @$(PROG_ECHO) -e "\t\t- Dossier ayant les composants de la page : $(COMPOSANTS)" - @$(PROG_ECHO) -e "\t\t- Entête HTML d'une catégorie : $(ENTETE_CAT_ADDR)" - @$(PROG_ECHO) -e "\t\t- Enqueue HTML d'une catégorie : $(ENQUEUE_ADDR)" - @$(PROG_ECHO) -e "\t\t- Code HTML d'un élément : $(ELEMENT_ADDR)" - @$(PROG_ECHO) -e "\t\t- Dossier contenant les images sources : $(IMAGES)" - @$(PROG_ECHO) -e "\t\t- Dossier de destination des images : $(IMAGES_CIBLE)" - @$(PROG_ECHO) -e "\t\t- Image par défaut : $(DEFAUT_IMG_ADDR)" - @$(PROG_ECHO) -e "\t\t- Dossier de destination global : $(CIBLE)" - @$(PROG_SH) $(GEN_CATEGORIES) $(CATEGORIES) $(CONTENU_ADDR) $(CATEGORIES_EXT) $(COMPOSANTS) $(ENTETE_CAT_ADDR) $(ENQUEUE_CAT_ADDR) $(ELEMENT_ADDR) $(IMAGES) $(IMAGES_CIBLE) $(DEFAUT_IMG_ADDR) $(CIBLE) - -## JAVASCRIPT -# création du fichier html5.js -html5.js: $(COMPOSANTS) - @$(PROG_ECHO) -e "Création du fichier html5.js…" - @$(PROG_CP) $(COMPOSANTS)/html5.js $(CIBLE)/html5.js - @$(PROG_ECHO) -e " …terminée." - -## INDEX -# création de la page d'index -index: $(CONFIG) $(INDEX_ADDR) $(CSS_TOUS) - -$(INDEX_ADDR): $(CONFIG) $(INDEX_DEP) $(CONTENU_ADDR) html5.js - @$(PROG_ECHO) -e "Création de la page de garde…" -# entete - @$(PROG_ECHO) -e "\t…insertion de l'entête" - @$(PROG_CAT) $(ENTETE_ADDR) > $(INDEX_ADDR) -# modification du contenu - @$(PROG_ECHO) -e "\t…modification du contenu" - @$(PROG_SED) -i \ - -e "s/@@TITRE_PORTEAIL@@/$(TITRE)/g" \ - -e "s/@@ACCUEIL_PORTEAIL@@/$(ACCUEIL)/g" \ - -e "s#@@CSS_DEFAUT@@#./$(CSS_NOM)#g" \ - -e "s#@@CSS_COULEUR@@#./$(STYLE)#g" \ - -e "s/^\(.*\)@@.*@@\(.*\)$$/\1\2/g" \ - $(INDEX_ADDR) - @$(PROG_ECHO) -e "\t …contenu modifié avec succès !" -# introduction (SI la variable INTRO est remplie) - $(if $(INTRO), @cat $(INTRO_ADDR) >> $(INDEX_ADDR); $(PROG_ECHO) -e "\t…insertion de l'introduction" || exit 1) -# contenu - @$(PROG_ECHO) -e "\t…insertion du contenu" - @$(PROG_CAT) $(CONTENU_ADDR) >> $(INDEX_ADDR) -# fin du contenu - @$(PROG_ECHO) -e "\t…insertion de la fin du contenu" - @$(PROG_CAT) $(POST_CONTENU_ADDR) >> $(INDEX_ADDR) -# menu - $(if $(MENU), @cat $(MENU_ADDR) >> $(INDEX_ADDR); $(PROG_ECHO) -e "\t…insertion du menu" || exit 1) -# enqueue - @$(PROG_ECHO) -e "\t…insertion de l'enqueue" - @$(PROG_CAT) $(ENQUEUE_ADDR) >> $(INDEX_ADDR) - @$(PROG_ECHO) -e " …terminée." +# création de la page d'accueil +homepage: + @$(PROG_ECHO) -e "Création de la page d'accueil…" + @$(PROG_LUA) create_homepage.lua || exit 1 + @$(PROG_ECHO) -e " …terminé." ## NETTOYAGE # nettoyage des fichiers générés clean: @$(PROG_ECHO) -e "Nettoyage des fichiers en cours…" - @$(PROG_RM) -rf $(CIBLE) - @$(PROG_RM) -f $(CONTENU_ADDR) + @$(PROG_RM) -rf $(DESTINATION) @$(PROG_ECHO) -e " …terminé." diff --git a/NEW_VARS.txt b/NEW_VARS.txt new file mode 100644 index 0000000..b7aba66 --- /dev/null +++ b/NEW_VARS.txt @@ -0,0 +1,25 @@ +# old one TITRE +TITLE = Titre par défaut +STYLE = noir.css +# old one CIBLE +DESTINATION = porteail +# old one ACCUEIL +HOMEPAGE = Accueil - $(TITRE) +GEN_CATEGORIES = creation_categ.sh +INDEX = index.html +CATEGORIES_EXT = txt +# old one DEFAUT_IMG +DEFAULT_IMG = generique.png +# old one ELEMENT +TEMPLATE_ELEMENT = element.html +# new one TEMPLATE_INDEX +TEMPLATE_INDEX = index.html +# new one TEMPLATE_CATEG +TEMPLATE_CATEG = categ.html +# old one COMPOSANTS +COMPONENTS = composants +CATEGORIES = categ +IMAGES = img +CSS = style +# old one CSS_NOM +CSS_NAME = defaut.css diff --git a/OLD_VARS.txt b/OLD_VARS.txt new file mode 100644 index 0000000..8ca416c --- /dev/null +++ b/OLD_VARS.txt @@ -0,0 +1,64 @@ +########################### +## Configuration basique ## +########################### + +# Titre de votre PorteAil +TITRE = Titre par défaut +# Feuille de style choisie +STYLE = noir.css +# Code HTML du menu (par défaut dans le dossier COMPOSANTS) +#MENU = menu.html +# Code HTML de l'introduction (par défaut dans le dossier COMPOSANTS) +#INTRO = introduction.html +CIBLE = porteail + +########################### +## Configuration avancée ## +########################### + +##--[[ divers ]]--## + +ACCUEIL = Accueil - $(TITRE) +GEN_CATEGORIES = creation_categ.sh +INDEX = index.html +# Extension des fichiers à prendre en compte dans le dossier contenant les +#+ catégories +CATEGORIES_EXT = txt +# Image de base si aucune mentionnée (par défaut dans le dossier IMAGES) +DEFAUT_IMG = generique.png +# Contenu HTML d'un élément +ELEMENT = element.html +# résultat de la génération des catégories +CONTENU = categories.html +# Contenu HTML à utiliser en début de catégorie +ENTETE_CAT = categ_deb.html +# Contenu HTML à utiliser en fin de catégorie +ENQUEUE_CAT = categ_fin.html +# Contenu HTML à utiliser après le contenu principal de la page +POST_CONTENU = contenu_fin.html +# Contenu HTML à utiliser en début de page finale +ENTETE = entete.html +# Contenu HTML à utiliser en fin de page finale +ENQUEUE = enqueue.html + +##--[[ dossiers ]]--## + +## SOURCES +# Dossier contenant les éléments composants votre page +COMPOSANTS = composants +# dossier contenant le détail des catégories +CATEGORIES = categ +# dossier contenant les images +IMAGES = img +# dossier contenant les feuilles de style +CSS = style + +## DESTINATION (cible) +# dossier de destination des images +IMAGES_CIBLE = image + +##--[[ style ]]--## + +CSS_SANS_MENU = sans_menu.css +CSS_AVEC_MENU = avec_menu.css +CSS_NOM = defaut.css diff --git a/composants/categ.html b/composants/categ.html deleted file mode 100644 index 703c10d..0000000 --- a/composants/categ.html +++ /dev/null @@ -1,8 +0,0 @@ - - -

${CATEG_TITLE}

-

${CATEG_DESC}

- -
 
diff --git a/composants/categ_deb.html b/composants/categ_deb.html deleted file mode 100644 index dde853a..0000000 --- a/composants/categ_deb.html +++ /dev/null @@ -1,5 +0,0 @@ - - -

@@TITRE_CATEG@@

-

@@DESC_CATEG@@

- -
 
diff --git a/composants/categories.html b/composants/categories.html new file mode 100644 index 0000000..4df8ab0 --- /dev/null +++ b/composants/categories.html @@ -0,0 +1,9 @@ + + +

${CATEG_TITLE}

+

${CATEG_DESC}

+ +
 
+ diff --git a/composants/contenu_fin.html b/composants/contenu_fin.html deleted file mode 100644 index d412e2c..0000000 --- a/composants/contenu_fin.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/composants/element.html b/composants/element.html index 733a9b3..8cc2a2e 100644 --- a/composants/element.html +++ b/composants/element.html @@ -1,9 +1,9 @@
  • - + - @@TITRE_ELEMENT@@
    + ${ELEMENT_TITLE}
    - @@DESC_IMAGE@@ + ${IMG_DESC}
  • diff --git a/composants/enqueue.html b/composants/enqueue.html deleted file mode 100644 index 8af6595..0000000 --- a/composants/enqueue.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/composants/entete.html b/composants/entete.html deleted file mode 100644 index cc7affd..0000000 --- a/composants/entete.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - @@ACCUEIL_PORTEAIL@@ - - - - - - -
    -

    @@TITRE_PORTEAIL@@

    -
    - - -
    diff --git a/composants/one_element.html b/composants/one_element.html deleted file mode 100644 index 8cc2a2e..0000000 --- a/composants/one_element.html +++ /dev/null @@ -1,10 +0,0 @@ -
  • - - - ${ELEMENT_TITLE}
    - - ${IMG_DESC} -
    -
    -
  • - diff --git a/configrc.exemple b/configrc.exemple index 276b01b..786aa83 100644 --- a/configrc.exemple +++ b/configrc.exemple @@ -1,64 +1,44 @@ ########################### -## Configuration basique ## +## Main configuration ## ########################### -# Titre de votre PorteAil -TITRE = Titre par défaut -# Feuille de style choisie +# Homepage title +TITLE = Default title +# CSS color file STYLE = noir.css -# Code HTML du menu (par défaut dans le dossier COMPOSANTS) +# Menu (if needed) #MENU = menu.html -# Code HTML de l'introduction (par défaut dans le dossier COMPOSANTS) +# Introduction (if needed) #INTRO = introduction.html -CIBLE = porteail +# Destination directory +DESTINATION = porteail ########################### -## Configuration avancée ## +## Additional config ## ########################### -# -###--[[ divers ]]--## -# -#ACCUEIL = Accueil - $(TITRE) -#GEN_CATEGORIES = creation_categ.sh -#INDEX = index.html -## Extension des fichiers à prendre en compte dans le dossier contenant les -##+ catégories + +##--[[ miscellaneous ]]--## + +#HOMEPAGE = Homepage - $(TITLE) +## File extension to be used to read categories #CATEGORIES_EXT = txt -## Image de base si aucune mentionnée (par défaut dans le dossier IMAGES) -#DEFAUT_IMG = generique.png -## Contenu HTML d'un élément -#ELEMENT = element.html -## résultat de la génération des catégories -#CONTENU = categories.html -## Contenu HTML à utiliser en début de catégorie -#ENTETE_CAT = categ_deb.html -## Contenu HTML à utiliser en fin de catégorie -#ENQUEUE_CAT = categ_fin.html -## Contenu HTML à utiliser après le contenu principal de la page -#POST_CONTENU = contenu_fin.html -## Contenu HTML à utiliser en début de page finale -#ENTETE = entete.html -## Contenu HTML à utiliser en fin de page finale -#ENQUEUE = enqueue.html +## Default image +#DEFAULT_IMG = generique.png +## Templates +#TEMPLATE_ELEMENT = element.html +#TEMPLATE_INDEX = index.html +#TEMPLATE_CATEG = categories.html # -###--[[ dossiers ]]--## +###--[[ directories ]]--## # -### SOURCES -## Dossier contenant les éléments composants votre page -#COMPOSANTS = composants -## dossier contenant le détail des catégories +#COMPONENTS = composants #CATEGORIES = categ -## dossier contenant les images #IMAGES = img -## dossier contenant les feuilles de style +#IMAGES_DESTINATION = image #CSS = style # -### DESTINATION (cible) -## dossier de destination des images -#IMAGES_CIBLE = image -# ###--[[ style ]]--## # -#CSS_SANS_MENU = sans_menu.css -#CSS_AVEC_MENU = avec_menu.css -#CSS_NOM = defaut.css +#CSS_WITHOUT_MENU = sans_menu.css +#CSS_WITH_MENU = avec_menu.css +#CSS_NAME = defaut.css diff --git a/create_homepage.lua b/create_homepage.lua index 90fb425..f6fe72a 100755 --- a/create_homepage.lua +++ b/create_homepage.lua @@ -22,8 +22,8 @@ local default_dir_css_source = 'style' local default_img_filename = 'generique.png' local default_index_filename = 'index.html' local default_template_index_filename = 'index.html' -local default_template_categ_filename = 'categ.html' -local default_template_element_filename = 'one_element.html' +local default_template_categ_filename = 'categories.html' +local default_template_element_filename = 'element.html' local default_css_filename = 'noir.css' local default_css_menu_without = 'sans_menu.css' local default_css_menu_with = 'avec_menu.css' @@ -31,6 +31,8 @@ local default_css_menu_with = 'avec_menu.css' local default_categ_extension = 'txt' local DIR_SEP = '/' local default_css_name = 'Défaut' +local default_title = 'Titre par défaut' +local default_homepage_title = 'Accueil - ' .. default_title --[[ Functions ]]-- @@ -175,9 +177,9 @@ config = getConfig(configFile) -- create values for directories categ = config['CATEGORIES'] or default_dir_category -component = config['COMPOSANTS'] or default_dir_component -destination = config['CIBLE'] or default_dir_destination -img_destination = config['CIBLE_IMAGE'] or default_dir_img_destination +component = config['COMPONENTS'] or default_dir_component +destination = config['DESTINATION'] or default_dir_destination +img_destination = config['IMAGE_DESTINATION'] or default_dir_img_destination img_source = config['IMAGES'] or default_dir_img_source css_source = config['CSS'] or default_dir_css_source -- create values for files @@ -185,7 +187,7 @@ index_filename = config['INDEX'] or default_index_filename main_template = config['TEMPLATE_INDEX'] or default_template_index_filename template_categ_filename = config['TEMPLATE_CATEG'] or default_template_categ_filename template_element_filename = config['TEMPLATE_ELEMENT'] or default_template_element_filename -default_img = config['DEFAUT_IMG'] or default_img_filename +default_img = config['DEFAULT_IMG'] or default_img_filename css_filename = config['STYLE'] or default_css_filename css_menu = default_css_menu_without local menu = config['MENU'] or '' @@ -238,8 +240,8 @@ end result = assert(io.open(destination .. '/' .. main_template, 'wb')) -- create substitution table substitutions = { - TITLE=config['TITRE'] .. ' - Accueil', - PORTEAIL_TITLE=config['TITRE'], + TITLE=config['HOMEPAGE'] or default_homepage_title, + PORTEAIL_TITLE=config['TITLE'] or default_title, CONTENT=content, INTRODUCTION=introduction_content, MENU=menu_content, diff --git a/paconfigrc b/paconfigrc index 8ca416c..8cac343 100644 --- a/paconfigrc +++ b/paconfigrc @@ -1,64 +1,44 @@ ########################### -## Configuration basique ## +## Main configuration ## ########################### -# Titre de votre PorteAil -TITRE = Titre par défaut -# Feuille de style choisie +# Homepage title +TITLE = Default title +# CSS color file STYLE = noir.css -# Code HTML du menu (par défaut dans le dossier COMPOSANTS) +# Menu (if needed) #MENU = menu.html -# Code HTML de l'introduction (par défaut dans le dossier COMPOSANTS) +# Introduction (if needed) #INTRO = introduction.html -CIBLE = porteail +# Destination directory +DESTINATION = porteail ########################### -## Configuration avancée ## +## Additional config ## ########################### -##--[[ divers ]]--## +##--[[ miscellaneous ]]--## -ACCUEIL = Accueil - $(TITRE) -GEN_CATEGORIES = creation_categ.sh -INDEX = index.html -# Extension des fichiers à prendre en compte dans le dossier contenant les -#+ catégories +HOMEPAGE = Homepage - $(TITLE) +# File extension to be used to read categories CATEGORIES_EXT = txt -# Image de base si aucune mentionnée (par défaut dans le dossier IMAGES) -DEFAUT_IMG = generique.png -# Contenu HTML d'un élément -ELEMENT = element.html -# résultat de la génération des catégories -CONTENU = categories.html -# Contenu HTML à utiliser en début de catégorie -ENTETE_CAT = categ_deb.html -# Contenu HTML à utiliser en fin de catégorie -ENQUEUE_CAT = categ_fin.html -# Contenu HTML à utiliser après le contenu principal de la page -POST_CONTENU = contenu_fin.html -# Contenu HTML à utiliser en début de page finale -ENTETE = entete.html -# Contenu HTML à utiliser en fin de page finale -ENQUEUE = enqueue.html +# Default image +DEFAULT_IMG = generique.png +# Templates +TEMPLATE_ELEMENT = element.html +TEMPLATE_INDEX = index.html +TEMPLATE_CATEG = categories.html -##--[[ dossiers ]]--## +##--[[ directories ]]--## -## SOURCES -# Dossier contenant les éléments composants votre page -COMPOSANTS = composants -# dossier contenant le détail des catégories +COMPONENTS = composants CATEGORIES = categ -# dossier contenant les images IMAGES = img -# dossier contenant les feuilles de style +IMAGES_DESTIONATION = image CSS = style -## DESTINATION (cible) -# dossier de destination des images -IMAGES_CIBLE = image - ##--[[ style ]]--## -CSS_SANS_MENU = sans_menu.css -CSS_AVEC_MENU = avec_menu.css -CSS_NOM = defaut.css +CSS_WITHOUT_MENU = sans_menu.css +CSS_WITH_MENU = avec_menu.css +CSS_NAME = defaut.css