[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
|
## configuration utilisateur
|
||||||
include configrc
|
include configrc
|
||||||
## autre configurations
|
## autre configurations
|
||||||
|
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
||||||
SOURCE = $(categ)/*.$(ext)
|
SOURCE = $(categ)/*.$(ext)
|
||||||
# programmes
|
# programmes
|
||||||
PROG_ECHO = `which echo`
|
PROG_ECHO = `which echo`
|
||||||
@ -115,9 +116,9 @@ $(DESTINATION)/$(CSS_NOM): $(dependances_css)
|
|||||||
@$(PROG_ECHO) -e " …terminée."
|
@$(PROG_ECHO) -e " …terminée."
|
||||||
|
|
||||||
# création du fichier CSS de couleur
|
# 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_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."
|
@$(PROG_ECHO) -e " …terminée."
|
||||||
|
|
||||||
# création du fichier $(contenu)
|
# création du fichier $(contenu)
|
||||||
@ -139,7 +140,7 @@ $(contenu): $(script_contenu) $(SOURCE) $(image_defaut)
|
|||||||
|
|
||||||
# création de la page d'index
|
# création de la page d'index
|
||||||
index: $(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…"
|
@$(PROG_ECHO) -e "Création de la page de garde…"
|
||||||
# entete
|
# entete
|
||||||
@$(PROG_ECHO) -e "\t…insertion de l'entête"
|
@$(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/@@TITRE_PORTEAIL@@/$(TITRE)/g" \
|
||||||
-e "s/@@ACCUEIL_PORTEAIL@@/$(ACCUEIL)/g" \
|
-e "s/@@ACCUEIL_PORTEAIL@@/$(ACCUEIL)/g" \
|
||||||
-e "s#@@CSS_DEFAUT@@#./$(CSS_NOM)#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" \
|
-e "s/^\(.*\)@@.*@@\(.*\)$$/\1\2/g" \
|
||||||
$(INDEX)
|
$(INDEX)
|
||||||
@$(PROG_ECHO) -e "\t …contenu modifié avec succès !"
|
@$(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
|
Par défaut cet élément n'est pas activé. Pour l'activer il suffit de
|
||||||
changer la ligne suivante dans le fichier 'configrc' :
|
changer la ligne suivante dans le fichier 'configrc' :
|
||||||
|
|
||||||
#INTRO = $(DOSSIER_HTML)/introduction.html
|
#INTRO = $(COMPOSANTS)/introduction.html
|
||||||
|
|
||||||
par
|
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
|
Vous l'aurez compris, il suffit d'enlever le premier dièse '#' du début de
|
||||||
ligne.
|
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
|
Par défaut cet élément n'est pas activé. Pour l'activer il suffit de
|
||||||
changer la ligne suivante dans el fichier 'configrc' :
|
changer la ligne suivante dans el fichier 'configrc' :
|
||||||
|
|
||||||
#MENU = $(DOSSIER_HTML)/menu.html
|
#MENU = $(COMPOSANTS)/menu.html
|
||||||
|
|
||||||
par
|
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
|
Comme pour l'introduction, il suffit de supprimer le dièse '#' en début de
|
||||||
ligne.
|
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
|
avec un menu. À noter que le fichier doit se trouver dans le dossier
|
||||||
'style'.
|
'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
|
couleurs à votre page. À noter que le fichier doit se trouver dans le dossier
|
||||||
'style'.
|
'style'.
|
||||||
|
|
||||||
@ -309,7 +309,7 @@ TITRE : Cf. Chapitre 'configrc' ci-avant.
|
|||||||
|
|
||||||
ACCUEIL : 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'.
|
sur les composants 'Les composants'.
|
||||||
|
|
||||||
MENU : Cf. Chapitre 'Le fichier menu.html'
|
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.
|
disponible pour l'apparence de notre page PorteAil.
|
||||||
|
|
||||||
Déposez donc ici vos feuille de style et changez la variable 'CSS_AVEC_MENU'
|
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').
|
'configrc').
|
||||||
|
|
||||||
#--[[ Le dossier img ]]--#
|
#--[[ Le dossier img ]]--#
|
||||||
|
@ -2,10 +2,14 @@
|
|||||||
## Configuration basique ##
|
## Configuration basique ##
|
||||||
###########################
|
###########################
|
||||||
|
|
||||||
|
# Titre de votre PorteAil
|
||||||
TITRE = Titre par défaut
|
TITRE = Titre par défaut
|
||||||
CSS_COULEUR = noir.css
|
# Feuille de style choisie
|
||||||
#MENU = $(DOSSIER_HTML)/menu.html
|
STYLE = noir.css
|
||||||
INTRO = $(DOSSIER_HTML)/introduction.html
|
# 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
|
DESTINATION = porteail
|
||||||
|
|
||||||
###########################
|
###########################
|
||||||
@ -16,7 +20,8 @@ DESTINATION = porteail
|
|||||||
|
|
||||||
ACCUEIL = Accueil - $(TITRE)
|
ACCUEIL = Accueil - $(TITRE)
|
||||||
script_contenu = creation_categ.sh
|
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
|
ext = txt
|
||||||
# image par défaut (au cas où aucune ne serait trouvée)
|
# image par défaut (au cas où aucune ne serait trouvée)
|
||||||
image_defaut = generique.png
|
image_defaut = generique.png
|
||||||
@ -34,7 +39,8 @@ endif
|
|||||||
|
|
||||||
##--[[ dossiers ]]--##
|
##--[[ dossiers ]]--##
|
||||||
|
|
||||||
DOSSIER_HTML = composants
|
# Dossier contenant les éléments composants votre page
|
||||||
|
COMPOSANTS = composants
|
||||||
# dossier contenant le détail des catégories
|
# dossier contenant le détail des catégories
|
||||||
categ = categ
|
categ = categ
|
||||||
# dossier contenant les images
|
# dossier contenant les images
|
||||||
@ -42,14 +48,14 @@ image = img
|
|||||||
# dossier de destination des images
|
# dossier de destination des images
|
||||||
dest_image = image
|
dest_image = image
|
||||||
# dossier contenant les morceaux de la page résultante
|
# dossier contenant les morceaux de la page résultante
|
||||||
composants = ./$(DOSSIER_HTML)
|
composants = ./$(COMPOSANTS)
|
||||||
|
|
||||||
##--[[ adresses ]]--##
|
##--[[ adresses ]]--##
|
||||||
|
|
||||||
INDEX = $(DESTINATION)/index.xhtml
|
INDEX = $(DESTINATION)/index.xhtml
|
||||||
entete = $(DOSSIER_HTML)/entete.html
|
entete = $(COMPOSANTS)/entete.html
|
||||||
enqueue = $(DOSSIER_HTML)/enqueue.html
|
enqueue = $(COMPOSANTS)/enqueue.html
|
||||||
contenu_fin = $(DOSSIER_HTML)/contenu_fin.html
|
contenu_fin = $(COMPOSANTS)/contenu_fin.html
|
||||||
# résultat de la génération des catégories
|
# résultat de la génération des catégories
|
||||||
contenu = categories.html
|
contenu = categories.html
|
||||||
# entête des catégories (contenu dans dossier composants)
|
# entête des catégories (contenu dans dossier composants)
|
||||||
@ -58,6 +64,3 @@ categ_deb = categ_deb.html
|
|||||||
categ_fin = categ_fin.html
|
categ_fin = categ_fin.html
|
||||||
# code HTML de chaque élément
|
# code HTML de chaque élément
|
||||||
elem = element.html
|
elem = element.html
|
||||||
|
|
||||||
##--[[ dépendances ]]--##
|
|
||||||
dependances_index = $(entete) $(enqueue) $(contenu_fin)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user