[AJ] Possibilité d'ajouter un paragraphe d'introduction et corrections

diverses :
- suppression de @ dérangeants
- modification de la recherche de l'existence d'un fichier patch
- réordonnancement des éléments d'affichage
This commit is contained in:
Olivier DOSSMANN 2011-03-04 19:40:20 +01:00
parent 2b3666a77e
commit 1042a6a5eb
3 changed files with 14 additions and 4 deletions

View File

@ -20,6 +20,7 @@ ACCUEIL = Accueil - $(TITRE)
DOSSIER_HTML = composants DOSSIER_HTML = composants
## divers ## divers
MENU = $(DOSSIER_HTML)/menu.html MENU = $(DOSSIER_HTML)/menu.html
INTRO = $(DOSSIER_HTML)/introduction.html
## utiles pour le makefile ## utiles pour le makefile
ifndef $(MENU) ifndef $(MENU)
dependances_css = style/$(CSS_DEFAUT) dependances_css = style/$(CSS_DEFAUT)
@ -35,6 +36,7 @@ PROG_TEST = `which test`
PROG_SED = `which sed` PROG_SED = `which sed`
PROG_PATCH = `which patch` PROG_PATCH = `which patch`
PROG_CAT = `which cat` PROG_CAT = `which cat`
PROG_CP = `which cp`
## DEBUT ## DEBUT
# création de tous les fichiers # création de tous les fichiers
@ -50,9 +52,13 @@ test:
@test -d style || mkdir style @test -d style || mkdir style
@$(PROG_ECHO) -e "\t…existence de la feuille de style par défaut : '$(CSS_DEFAUT)'" @$(PROG_ECHO) -e "\t…existence de la feuille de style par défaut : '$(CSS_DEFAUT)'"
@test -f style/$(CSS_DEFAUT) || exit @test -f style/$(CSS_DEFAUT) || exit
@$(PROG_ECHO) -e "\t…vérification du choix de l'utilisateur sur l'ajout d'un menu ou non" @$(PROG_ECHO) -e "\t…option introduction dans la page"
$(if $(MENU), @test -f $(MENU) || exit, @$(PROG_ECHO) -e "\t\t-> option menu : désactivée") $(if $(INTRO), @test -f $(INTRO) || exit)
$(if $(MENU), @test -f style/$(CSS_DEFAUT); $(PROG_ECHO) -e "\t\t-> option menu : activée" || exit) $(if $(INTRO), @$(PROG_ECHO) -e "\t\t-> activée", @$(PROG_ECHO) -e "\t\t-> désactivée")
@$(PROG_ECHO) -e "\t…option ajout d'un menu (vérification de l'existence)"
$(if $(MENU), @test -f $(MENU) || exit)
$(if $(MENU), @$(PROG_ECHO) -e "\t\t-> activée", @$(PROG_ECHO) -e "\t\t-> désactivée")
$(if $(MENU), @test -f style/$(CSS_PATCH_AJOUT_MENU) || exit)
@test -d $(DESTINATION) || mkdir $(DESTINATION) @test -d $(DESTINATION) || mkdir $(DESTINATION)
@test -d $(DESTINATION)/image || mkdir $(DESTINATION)/image @test -d $(DESTINATION)/image || mkdir $(DESTINATION)/image
@$(PROG_ECHO) -e " …terminé." @$(PROG_ECHO) -e " …terminé."
@ -76,6 +82,7 @@ index.html: $(DOSSIER_HTML) css $(dependances_index)
@$(PROG_ECHO) -e "\t …contenu modifié avec succès !" @$(PROG_ECHO) -e "\t …contenu modifié avec succès !"
# introduction (SI la variable INTRO est remplie) # introduction (SI la variable INTRO est remplie)
# TODO: insérer ici possibilité de mettre une INTRODUCTION à la page du site # TODO: insérer ici possibilité de mettre une INTRODUCTION à la page du site
$(if $(INTRO), @cat $(INTRO) >> $(INDEX); $(PROG_ECHO) -e "\t…insertion de l'introduction" || exit)
# contenu # contenu
# TODO: insérer ici le contenu # TODO: insérer ici le contenu
# @$(PROG_ECHO) -e "\t…insertion du contenu" # @$(PROG_ECHO) -e "\t…insertion du contenu"

2
TACHES
View File

@ -2,7 +2,6 @@
---------- ----------
- permettre l'ajout de plusieurs CSS dans HEAD - permettre l'ajout de plusieurs CSS dans HEAD
- permettre l'ajout d'un texte d'introduction au début de la page
- permettre l'ajout d'un pied de page - permettre l'ajout d'un pied de page
- compléter le fichier LISMOI pour expliquer le fonctionnement du logiciel - compléter le fichier LISMOI pour expliquer le fonctionnement du logiciel
- les dossiers à avoir - les dossiers à avoir
@ -57,3 +56,4 @@ Par exemple : ### Ma super catégorie ###
- ajouter des ECHO avant chaque ligne pour définir où ça plante quand c'est - ajouter des ECHO avant chaque ligne pour définir où ça plante quand c'est
le cas le cas
- rendre la page valide XHTML Strict via validator.w3.org - rendre la page valide XHTML Strict via validator.w3.org
- permettre l'ajout d'un texte d'introduction au début de la page

View File

@ -0,0 +1,3 @@
<p>
Ce message permet d'introduire le sujet de notre page et expliquer rapidement l'existence du site, la présence des éléments, les catégories, etc.
</p>