[MàJ] Changement de quelques éléments du fichier de configuration :
* CSS_COULEUR -> STYLE * DOSSIER_HTML -> COMPOSANTS * réadaptation du code en fonction des changements * déplacement de la variable dependances_index vers le Makefile
This commit is contained in:
parent
1c894d8121
commit
0904ebabcd
@ -28,6 +28,7 @@
|
||||
## configuration utilisateur
|
||||
include configrc
|
||||
## autre configurations
|
||||
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
||||
SOURCE = $(categ)/*.$(ext)
|
||||
# programmes
|
||||
PROG_ECHO = `which echo`
|
||||
@ -115,9 +116,9 @@ $(DESTINATION)/$(CSS_NOM): $(dependances_css)
|
||||
@$(PROG_ECHO) -e " …terminée."
|
||||
|
||||
# création du fichier CSS de couleur
|
||||
$(DESTINATION)/$(CSS_COULEUR): style/$(CSS_COULEUR)
|
||||
$(DESTINATION)/$(STYLE): style/$(STYLE)
|
||||
@$(PROG_ECHO) -e "Création du fichier CSS pour les couleurs…"
|
||||
@$(PROG_CP) style/$(CSS_COULEUR) $(DESTINATION)/$(CSS_COULEUR)
|
||||
@$(PROG_CP) style/$(STYLE) $(DESTINATION)/$(STYLE)
|
||||
@$(PROG_ECHO) -e " …terminée."
|
||||
|
||||
# création du fichier $(contenu)
|
||||
@ -139,7 +140,7 @@ $(contenu): $(script_contenu) $(SOURCE) $(image_defaut)
|
||||
|
||||
# création de la page d'index
|
||||
index: $(INDEX)
|
||||
$(INDEX): $(DOSSIER_HTML) $(DESTINATION)/$(CSS_NOM) $(dependances_index) $(contenu) $(DESTINATION)/$(CSS_COULEUR)
|
||||
$(INDEX): $(COMPOSANTS) $(DESTINATION)/$(CSS_NOM) $(dependances_index) $(contenu) $(DESTINATION)/$(STYLE)
|
||||
@$(PROG_ECHO) -e "Création de la page de garde…"
|
||||
# entete
|
||||
@$(PROG_ECHO) -e "\t…insertion de l'entête"
|
||||
@ -150,7 +151,7 @@ $(INDEX): $(DOSSIER_HTML) $(DESTINATION)/$(CSS_NOM) $(dependances_index) $(conte
|
||||
-e "s/@@TITRE_PORTEAIL@@/$(TITRE)/g" \
|
||||
-e "s/@@ACCUEIL_PORTEAIL@@/$(ACCUEIL)/g" \
|
||||
-e "s#@@CSS_DEFAUT@@#./$(CSS_NOM)#g" \
|
||||
-e "s#@@CSS_COULEUR@@#./$(CSS_COULEUR)#g" \
|
||||
-e "s#@@CSS_COULEUR@@#./$(STYLE)#g" \
|
||||
-e "s/^\(.*\)@@.*@@\(.*\)$$/\1\2/g" \
|
||||
$(INDEX)
|
||||
@$(PROG_ECHO) -e "\t …contenu modifié avec succès !"
|
||||
|
14
LISMOI
14
LISMOI
@ -222,11 +222,11 @@ langage HTML pour permettre un affichage correct de ce que vous voulez.
|
||||
Par défaut cet élément n'est pas activé. Pour l'activer il suffit de
|
||||
changer la ligne suivante dans le fichier 'configrc' :
|
||||
|
||||
#INTRO = $(DOSSIER_HTML)/introduction.html
|
||||
#INTRO = $(COMPOSANTS)/introduction.html
|
||||
|
||||
par
|
||||
|
||||
INTRO = $(DOSSIER_HTML)/introduction.html
|
||||
INTRO = $(COMPOSANTS)/introduction.html
|
||||
|
||||
Vous l'aurez compris, il suffit d'enlever le premier dièse '#' du début de
|
||||
ligne.
|
||||
@ -240,11 +240,11 @@ voulez agrémenter le portail de tout un tas d'autres pages.
|
||||
Par défaut cet élément n'est pas activé. Pour l'activer il suffit de
|
||||
changer la ligne suivante dans el fichier 'configrc' :
|
||||
|
||||
#MENU = $(DOSSIER_HTML)/menu.html
|
||||
#MENU = $(COMPOSANTS)/menu.html
|
||||
|
||||
par
|
||||
|
||||
MENU = $(DOSSIER_HTML)/menu.html
|
||||
MENU = $(COMPOSANTS)/menu.html
|
||||
|
||||
Comme pour l'introduction, il suffit de supprimer le dièse '#' en début de
|
||||
ligne.
|
||||
@ -299,7 +299,7 @@ CSS_AVEC_MENU : nom de la feuille de style à utiliser quand la page est génér
|
||||
avec un menu. À noter que le fichier doit se trouver dans le dossier
|
||||
'style'.
|
||||
|
||||
CSS_COULEUR : nom de la seconde feuille de style à utiliser pour ajouter des
|
||||
STYLE : nom de la seconde feuille de style à utiliser pour ajouter des
|
||||
couleurs à votre page. À noter que le fichier doit se trouver dans le dossier
|
||||
'style'.
|
||||
|
||||
@ -309,7 +309,7 @@ TITRE : Cf. Chapitre 'configrc' ci-avant.
|
||||
|
||||
ACCUEIL : Cf. Chapitre 'configrc' ci-avant.
|
||||
|
||||
DOSSIER_HTML : nom du dossier contenant l'ensemble des composants. Cf Chapitre
|
||||
COMPOSANTS : nom du dossier contenant l'ensemble des composants. Cf Chapitre
|
||||
sur les composants 'Les composants'.
|
||||
|
||||
MENU : Cf. Chapitre 'Le fichier menu.html'
|
||||
@ -390,7 +390,7 @@ Le dossier 'style' est prévu pour contenir l'ensemble des feuilles de style
|
||||
disponible pour l'apparence de notre page PorteAil.
|
||||
|
||||
Déposez donc ici vos feuille de style et changez la variable 'CSS_AVEC_MENU'
|
||||
,'CSS_SANS_MENU' et 'CSS_COULEUR' du fichier 'configrc' (Cf. Chapitre
|
||||
,'CSS_SANS_MENU' et 'STYLE' du fichier 'configrc' (Cf. Chapitre
|
||||
'configrc').
|
||||
|
||||
#--[[ Le dossier img ]]--#
|
||||
|
@ -2,10 +2,14 @@
|
||||
## Configuration basique ##
|
||||
###########################
|
||||
|
||||
# Titre de votre PorteAil
|
||||
TITRE = Titre par défaut
|
||||
CSS_COULEUR = noir.css
|
||||
#MENU = $(DOSSIER_HTML)/menu.html
|
||||
INTRO = $(DOSSIER_HTML)/introduction.html
|
||||
# Feuille de style choisie
|
||||
STYLE = noir.css
|
||||
# Code HTML du menu (par défaut dans le dossier COMPOSANTS)
|
||||
#MENU = $(COMPOSANTS)/menu.html
|
||||
# Code HTML de l'introduction (par défaut dans le dossier COMPOSANTS)
|
||||
INTRO = $(COMPOSANTS)/introduction.html
|
||||
DESTINATION = porteail
|
||||
|
||||
###########################
|
||||
@ -16,7 +20,8 @@ DESTINATION = porteail
|
||||
|
||||
ACCUEIL = Accueil - $(TITRE)
|
||||
script_contenu = creation_categ.sh
|
||||
# Extension des fichiers à prendre en compte dans le dossier contenant les catégories
|
||||
# Extension des fichiers à prendre en compte dans le dossier contenant les
|
||||
#+ catégories
|
||||
ext = txt
|
||||
# image par défaut (au cas où aucune ne serait trouvée)
|
||||
image_defaut = generique.png
|
||||
@ -34,7 +39,8 @@ endif
|
||||
|
||||
##--[[ dossiers ]]--##
|
||||
|
||||
DOSSIER_HTML = composants
|
||||
# Dossier contenant les éléments composants votre page
|
||||
COMPOSANTS = composants
|
||||
# dossier contenant le détail des catégories
|
||||
categ = categ
|
||||
# dossier contenant les images
|
||||
@ -42,14 +48,14 @@ image = img
|
||||
# dossier de destination des images
|
||||
dest_image = image
|
||||
# dossier contenant les morceaux de la page résultante
|
||||
composants = ./$(DOSSIER_HTML)
|
||||
composants = ./$(COMPOSANTS)
|
||||
|
||||
##--[[ adresses ]]--##
|
||||
|
||||
INDEX = $(DESTINATION)/index.xhtml
|
||||
entete = $(DOSSIER_HTML)/entete.html
|
||||
enqueue = $(DOSSIER_HTML)/enqueue.html
|
||||
contenu_fin = $(DOSSIER_HTML)/contenu_fin.html
|
||||
entete = $(COMPOSANTS)/entete.html
|
||||
enqueue = $(COMPOSANTS)/enqueue.html
|
||||
contenu_fin = $(COMPOSANTS)/contenu_fin.html
|
||||
# résultat de la génération des catégories
|
||||
contenu = categories.html
|
||||
# entête des catégories (contenu dans dossier composants)
|
||||
@ -58,6 +64,3 @@ categ_deb = categ_deb.html
|
||||
categ_fin = categ_fin.html
|
||||
# code HTML de chaque élément
|
||||
elem = element.html
|
||||
|
||||
##--[[ dépendances ]]--##
|
||||
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
||||
|
Loading…
Reference in New Issue
Block a user