Non au génocide des Palestiniens et des
Libanais par Israël!L'État d'Israël ne représente pas
les juifs du monde entier, qui sont les citoyens de
leur propre pays et non d'un “peuple juif”,
et ne sont pas coupables des crimes et de
l'apartheid commis par ce gouvernement nazi.
|
Traditionnellement, il y a plusieurs façons de créer des pages web:
Vous comprendrez immédiatement l'intérêt de la chose si vous
avez déjà créé des pages web et si vous connaissez le shell
d'Unix (c'est l'équivalent du prompt MS-DOS, mais en infiniment
plus puissant). Jetez aussi un coup d'oeil à mes pages collectiftramway.free.fr
et garetgv.free.fr pour
avoir une idée de ce qu'on peut en faire.
NB: ma page personnelle mjulier.free.fr
utilise également prehtml, et le site internet de Vélocité
Languedoc l'utilisait également avant que je le transfère sous
WordPress pour permettre à plusieurs personnes de contribuer
facilement.
| Je tape ceci dans mon éditeur HTML (l'éditeur de Mozilla Seamonkey par exemple) | J'obtiens cela dans le fichier créé | ||||||||||||||||||
| <SHELL titre="Des pistes cyclables sur le
trottoir";lien="pistes.html"> <SHELL numero_info=`expr $numero_info + 1`> |
(rien dans le fichier créé, mais j'ai affecté des valeurs à des variables) | ||||||||||||||||||
| Dernière info: <echo
$titre> (notez que ce lien pointe vers "<echo $lien>") |
Dernière info: Des pistes
cyclables sur le trottoir (notez que ce lien pointe vers "pistes.html") |
||||||||||||||||||
| Dernière mise à jour le <SHELLECHO date "+%A %e %B %Y à %Hh%M"> | Dernière mise à jour le samedi 6 octobre 2001 à 19h22 | ||||||||||||||||||
| <INCLUDE bandeau_haut.htm> | (le contenu de "bandeau_haut.htm" apparaît à la place de cette commande. Ce fichier peut contenir des commandes prehtml, en particulier pour que le bandeau s'adapte à chaque page) | ||||||||||||||||||
| Voici les messages échangés:
<INCLUDE `ls -rt messages/*.htm`> |
Voici les messages échangés:
<Contenu du premier fichier> <Contenu du deuxième fichier>... (ordre chronologique grâce à "-rt") |
||||||||||||||||||
| <SHELL numero=1> <NOTINCLUDE info_$numero.htm> Info n°<echo $numero>: <echo $titre><INCLUDE info_$numero.htm>(et le fichier info_1.htm contient ceci:) <shell titre="Vive le vélo |
Info n°1: Vive le vélo
Tout le monde est pour le vélo! |
||||||||||||||||||
| <IF [ $dest == index.html ]>ACCUEIL<ELSE>Accueil<FI> (cette ligne sera dans le fichier "bandeau_haut.htm") |
ACCUEIL
(si fichier inclu depuis index.html) Accueil (si fichier inclu depuis une autre page) |
||||||||||||||||||
| Liste des infos: <FOR fichier IN depeches/depeche*.htm> <notinclude $fichier>- <echo $titre><DONE> (depeches/depeche[...].htm contient des informations, mais également la commande <shell titre="titre de cette info">) |
Liste des infos: - titre de la première info - titre de la deuxième info - titre de la troisième info... |
||||||||||||||||||
| <shell nb=1> <WHILE [ -f depeche_${nb}.htm ]> <include depeche_${nb}.htm> <shell nb=`expr $nb + 1`> <DONE> |
Le contenu de depeche_1.htm Le contenu de depeche_2.htm Le contenu de depeche_3.htm (tant qu'il existe un fichier dans la série) |
||||||||||||||||||
| Début de la page <for annee in 19?? 20??> <GENERATE archives_${annee}.html>Archives de l'année <for depeche in ${annee}/depeche*.htm> <include $depeche> </GENERATE><done> Fin de la page |
(plusieurs fichiers créés: par exemple le fichier
"archive_2000.html" contiendra ceci:) Début de la page Archives de l'année 2000 Le contenu du fichier 2000/depecheA.htm Le contenu du fichier 2000/depecheB.htm... Fin de la page |
||||||||||||||||||
| <chut> blablabla</chut> |
(rien) (très utile: voir l'exemple suivant) |
||||||||||||||||||
| (le tableau est un objet qui contient un début, des
lignes, et une fin) <shell liste="un deux trois quatre"> Liste des valeurs
<FOR variable IN $liste>
|
Liste des valeurs
|