Les variables
les variables sont des suites de caractères quelconques qu'il faut définir dans un fichier de type sbs au format ascii ( comme txt ).

Reportez vous à celui présent dans '0 0systeme'. Il est assez commenté.


Déclaration
Ce script définit 4 mots clés qu'il faut précéder d'un dièse :
#SOURCE origine destination
uniquement pour le travail hors AblyFTP : séquence de fichiers à traiter
#FONCTION fonction
complètement ignoré, il devrait signaler la nécessité d'inclure le corps d'une fonction
#APPORT variable
variable désignant une variable de forme
#EQUIV variable
simple équivalence : nous n'utiliserons que ce dernier mot clé et c'est très suffisant pour plusieurs applications.

Le contenu d'une variable commence la ligne qui suit la déclaration et finit juste avant la déclaration suivante ou la fin du fichier.

Un contenu de variable peut comporter des variables mais attention, il n'y a aucun contrôle de boucle infinie.

Appel
Pour qu'une variable soit substituée dans un texte ascii par sa valeur, il suffit de la mettre dans le texte à l'emplacement désiré entre 2 'style2style2¤ : pour forcer la variable à être précédée et suivie de sauts de ligne

: pour faire précéder les apostrophes ( ' ) de la variable par un anti slash ( \ ) : utile pour Perl et JavaScript.

Activation
Pour activer ce traitement, il faut dans l'écran des paramètres de l'entrée cocher à côté de 'fichier var' et choisir un fichier de variables.
Quand ces 2 conditions sont réunies, les variables de ce fichier sont remplacées par leurs contenus à chaque occurence dans les fichiers qui ont été déclarés ascii ( extensions ascii dans le même écran ).


Test
Il est très facile de tester un paramétrage donné. Si vous n'avez pas encore créé un clone local de l'entrée en question, faites le.

Sélectionnez l'entrée à dupliquer, cliquez sur nouveau , mettez un disque à la place de l'url ftp et un login quelconque. Dans la zone sous-répertoire, ajoutez un répertoire quelconque : il sera créé si nécessaire.

Validez , allez en exploration et validez. Cliquez sur l'icone explorateur, puis sur l'équivalent Web de cette entrée : ca y est, vous êtes en train de la tester.

Quand le fichier variables est au point, il ne reste plus qu'à mettre à jour le Web par l'entrée FTP.