[MàJ] Mise à jour de la documentation en vue de la version 0.1.1
This commit is contained in:
parent
ba0ea6ea95
commit
34662a12fb
71
LISMOI
71
LISMOI
@ -74,7 +74,8 @@ voudrez.
|
|||||||
|
|
||||||
Copiez le fichier 'configrc.exemple' (ou bien renommez le) en 'configrc'.
|
Copiez le fichier 'configrc.exemple' (ou bien renommez le) en 'configrc'.
|
||||||
|
|
||||||
Sans ce fichier 'configrc' le programme ne peut pas fonctionner.
|
Sans ce fichier 'configrc' le programme ne peut pas fonctionner (depuis la
|
||||||
|
version 0.1.1).
|
||||||
|
|
||||||
### UTILISATION ###
|
### UTILISATION ###
|
||||||
|
|
||||||
@ -120,9 +121,9 @@ changement particulier ne doit être effectué sur celui-ci.
|
|||||||
|
|
||||||
#--[[ configrc ]]--#
|
#--[[ configrc ]]--#
|
||||||
|
|
||||||
Ce fichier vous permettra de changer le titre de la page PorteAil et
|
Ce fichier apparaît depuis la version 0.1.1. Il vous permettra de changer le
|
||||||
le titre affiché dans un navigateur. Ceci se fait via les deux
|
titre de la page PorteAil et le titre affiché dans un navigateur. Ceci se
|
||||||
lignes suivantes :
|
fait via les deux lignes suivantes :
|
||||||
|
|
||||||
- TITRE=
|
- TITRE=
|
||||||
- ACCUEIL=
|
- ACCUEIL=
|
||||||
@ -182,21 +183,35 @@ où :
|
|||||||
Des exemples sont donnés dans le dossier categ. À vous de les modifier comme
|
Des exemples sont donnés dans le dossier categ. À vous de les modifier comme
|
||||||
bon vous semble.
|
bon vous semble.
|
||||||
|
|
||||||
|
Astuce : Pour ordonner les catégories dans la page résultante, ajouter des chiffres devant chacun de vos fichiers catégories. Par exemple :
|
||||||
|
|
||||||
|
00-ma_categorie.txt
|
||||||
|
01-autre_categorie.txt
|
||||||
|
|
||||||
|
Vous obtiendrez donc "ma_categorie" en premier lieu, puis "autre_categorie" en second lieu.
|
||||||
|
|
||||||
#--[[ Le dossier 'img' et Adresse de l'image ]]--#
|
#--[[ Le dossier 'img' et Adresse de l'image ]]--#
|
||||||
|
|
||||||
Dans la version 0.1, il faut indiquer clairement l'adresse de l'image à
|
Dans la version 0.1.1, il faut indiquer l'adresse dite absolute de l'image.
|
||||||
utiliser pour la page de PorteAil.
|
C'est à dire l'adresse à partir du dossier image source.
|
||||||
|
|
||||||
|
Le dossier image source est le dossier contenant l'ensemble des images. C'est
|
||||||
|
un dossier dans lequel le programme va 'piocher' les éléments.
|
||||||
|
|
||||||
Sachant que le dossier 'img' contient l'ensemble des images disponibles,
|
Sachant que le dossier 'img' contient l'ensemble des images disponibles,
|
||||||
il faut tout d'abord trouver l'adresse d'une image qu'on voudrait, par
|
il faut tout d'abord trouver l'adresse d'une image qu'on voudrait, par
|
||||||
exemple 'apps/clock.png'.
|
exemple 'apps/clock.png'.
|
||||||
|
|
||||||
Il faut donc concaténer deux chaînes de caractères :
|
Dans un fichier catégorie, on donnera donc l'adresse suivante comme adresse de
|
||||||
- './image/' qui est le dossier de destination
|
l'image :
|
||||||
- 'apps/clock.png' qui est l'adresse de l'image actuellement
|
|
||||||
|
|
||||||
Ainsi cela ressemble à :
|
apps/clock.png
|
||||||
|
|
||||||
./image/apps/clock.png
|
Pour un exemple plus criant, je vous propose de lire le fichier suivante :
|
||||||
|
|
||||||
|
categ/education.txt
|
||||||
|
|
||||||
|
qui contient un exemple de catégorie avec plusieurs éléments.
|
||||||
|
|
||||||
#--[[ Le fichier introduction.html ]]--#
|
#--[[ Le fichier introduction.html ]]--#
|
||||||
|
|
||||||
@ -342,27 +357,25 @@ Le fichier 'creation_categ.sh' permet de générer le corps de la page.
|
|||||||
et les éléments associés, puis il va tout déposer dans un fichier HTML
|
et les éléments associés, puis il va tout déposer dans un fichier HTML
|
||||||
prévu à cet effet.
|
prévu à cet effet.
|
||||||
|
|
||||||
Comme pour le fichier 'configrc', il y a des lignes à changer si vous
|
Le script fonctionne avec un certain nombre de paramètres parmi :
|
||||||
voulez personnaliser le script.
|
- dossier_cat : contient la source (dossier d'entrée) dans laquelle se trouve
|
||||||
|
|
||||||
Par exemple on peut changer le dossier d'entrée (la source) et le fichier
|
|
||||||
de sortie (la destination).
|
|
||||||
|
|
||||||
Les variables sont les suivantes :
|
|
||||||
- dossier : contient la source (dossier d'entrée) dans laquelle se trouve
|
|
||||||
les fichiers décrivant les catégories et les éléments associés.
|
les fichiers décrivant les catégories et les éléments associés.
|
||||||
- destination : contient la destination. C'est à dire le fichier dans lequel
|
- destination.html : contient la destination. C'est à dire le fichier dans
|
||||||
se situera le corps, temporairement évidemment.
|
lequel se situera le corps, temporairement évidemment.
|
||||||
|
- extension : extension des fichiers décrivant les catégories et leurs
|
||||||
D'autres éléments sont aussi modifiables :
|
éléments associés
|
||||||
- dossier_composants : ce dossier réunit l'ensemble des composants de notre
|
- dossier_composants : ce dossier réunit l'ensemble des composants de notre
|
||||||
page finale. Il est utile pour récupérer le fichier 'element.html',
|
page finale. Il est utile pour récupérer le fichier 'element.html',
|
||||||
disponible d'ailleurs dans la variable 'elem'
|
disponible d'ailleurs dans la variable 'elem'
|
||||||
- categ_deb : contenu HTML du début d'une catégorie
|
- entete_cat.html : contenu HTML du début d'une catégorie
|
||||||
- categ_fin : contenu HTML qui marque la fin d'une catégorie
|
- enqueue_cat.html : contenu HTML qui marque la fin d'une catégorie
|
||||||
- elem : contenu HTML qui contient UN élément
|
- element.html : contenu HTML qui contient UN élément
|
||||||
- extension : extension des fichiers décrivant les catégories et leurs
|
- dossier_img : dossier contenant les images dites "sources"
|
||||||
éléments associés
|
- destination_img : nom du dossier dans lequel seront stockées les images
|
||||||
|
finales
|
||||||
|
- image.png : nom du fichier par défaut utilisé lorsque les images ne sont pas
|
||||||
|
trouvées
|
||||||
|
- dossier_porteail : nom du dossier dans lequel sera mise la page PorteAil
|
||||||
|
|
||||||
Normalement, avec toutes ces données vous devriez pouvoir tester par vous
|
Normalement, avec toutes ces données vous devriez pouvoir tester par vous
|
||||||
même le résultat du script et améliorer le rendu de vos pages.
|
même le résultat du script et améliorer le rendu de vos pages.
|
||||||
@ -401,6 +414,6 @@ Pensez à ajouter, en début d'objet de votre courriel, l'élément suivant :
|
|||||||
|
|
||||||
[PorteAil]
|
[PorteAil]
|
||||||
|
|
||||||
Ceci me permettra de savoir directement sur quel sujet le courriel traite.
|
Ceci me permettra de savoir directement de quel sujet le courriel traite.
|
||||||
|
|
||||||
Merci d'avance, et amusez-vous bien avec PorteAil ;-)
|
Merci d'avance, et amusez-vous bien avec PorteAil ;-)
|
||||||
|
7
TACHES
7
TACHES
@ -18,9 +18,6 @@ DESTDIR
|
|||||||
- Tenter d'utiliser la description de l'élément pour faire une fenêtre qui s'affiche quand on passe sur le cadre de l'élément (tout en CSS si possible !)
|
- Tenter d'utiliser la description de l'élément pour faire une fenêtre qui s'affiche quand on passe sur le cadre de l'élément (tout en CSS si possible !)
|
||||||
- Que donne une ligne vide dans le fichier de catégorie ? => à tester comme cas possible
|
- Que donne une ligne vide dans le fichier de catégorie ? => à tester comme cas possible
|
||||||
|
|
||||||
>>> Pour la v0.1.1 :
|
|
||||||
- Doc : donner l'astuce pour ordonner les catégories dans le fichier : mettre 00-nom_fichier.txt, puis 01-autre_categorie.txt, etc.
|
|
||||||
|
|
||||||
>>> Pour la v0.2 :
|
>>> Pour la v0.2 :
|
||||||
- imaginer un système d'héritage des feuilles de style pour ne modifier que les couleurs de la page, en dehors de la structure ?
|
- imaginer un système d'héritage des feuilles de style pour ne modifier que les couleurs de la page, en dehors de la structure ?
|
||||||
- faire un export en XHTML si possible (ajouter l'extension au fichier de destination choisi)
|
- faire un export en XHTML si possible (ajouter l'extension au fichier de destination choisi)
|
||||||
@ -40,6 +37,9 @@ DESTDIR
|
|||||||
- changer l'utilisation du shell par TXTs = $(shell ls $(dossier)/*$(ext)), par exemple.
|
- changer l'utilisation du shell par TXTs = $(shell ls $(dossier)/*$(ext)), par exemple.
|
||||||
- Intégrer le script .sh dans le Makefile
|
- Intégrer le script .sh dans le Makefile
|
||||||
|
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
FAITES :
|
FAITES :
|
||||||
---------
|
---------
|
||||||
@ -107,3 +107,4 @@ des éléments
|
|||||||
- compléter l'adresse des images pour l'insertion dans le contenu
|
- compléter l'adresse des images pour l'insertion dans le contenu
|
||||||
- vérifier l'existence de l'image avant de l'ajouter
|
- vérifier l'existence de l'image avant de l'ajouter
|
||||||
- si pas d'image ou image inexistante, mettre une image générique
|
- si pas d'image ou image inexistante, mettre une image générique
|
||||||
|
- Doc : donner l'astuce pour ordonner les catégories dans le fichier : mettre 00-nom_fichier.txt, puis 01-autre_categorie.txt, etc.
|
||||||
|
@ -49,7 +49,7 @@ debug( )
|
|||||||
|
|
||||||
utilisation( )
|
utilisation( )
|
||||||
{
|
{
|
||||||
echo "Utilisation : $PROGRAMME dossier_cat destination.html extension composants entete_cat.html enqueue_cat.html element.html"
|
echo "Utilisation : $PROGRAMME dossier_cat destination.html extension composants entete_cat.html enqueue_cat.html element.html dossier_img destination_img image.png dossier_porteail"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Cf. Fichier LISMOI pour plus d'informations."
|
echo "Cf. Fichier LISMOI pour plus d'informations."
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user