Toutes les actions de Photo-3G
Les paramètres [....]
Ils mémorisent et alimentent les paramètres
techniques (sauf les paramètres d'actions)
Les paramètres sont affectés à une routine de traitement, dans le table
générale.
Ces routines contrôlent et transforment les valeurs de paramètre en données
techniques.
Les commandes * + - = == #
Elles alimentent et utilisent des paramètres à leur valeur
instantanée.
Elles déclenchent l'impression dans différents fichiers.
Elles peuvent contenir des balises.
Les paramètres techniques ]....[..]
Ceux dit HTM peuvent contenir les noms
de paramètres techniques, tel que ]Titre[1]
Elles seront remplacées par la valeur du paramètre désigné (exp: valeur du
paramètre technique ]Titre[1]) .
Si nécessaire, des traitements spéciaux sont décrits dans les paramètres. On y
trouve @ en début de ligne, ]*[ , ]1[ ou ]2[.
La modification des paramètres techniques n'est pas contrôlée
Description des paramètres techniques alimentés et des paramètres techniques utilisés pour imprimer les fichiers
le début de traitement
Alimente : ]photo-3g[1], [2], [3],
[4] Imprime pour l'album : ]htm[1], [2], [4], [5], [6], [7] Imprime pour le diaporama : ]htm dia[1] à [5] ,]htm dia[9] à [11] |
la fin de traitement
Imprime pour l'album : ]htm[9] Imprime pour l'album script : ]htm script[1] à [16] Imprime pour le diaporama : ]htm dia[14] à [56], ]htm dia[8] |
les Commentaires
? |
pas de traitement |
! |
pas de traitement |
les Traits de séparation
Alimente : ]commande[1], [2], [3], [4],
[5], [10] ]titre[4]
]titre[5] ]titre[6] ]titre[7] Imprime pour l'album : ]htm commande groupe[1] voir balise <*.XXX> |
|
Alimente : ]commande[1], [2], [3], [4],
[5], [10] ]titre[5]
]titre[7] Imprime pour l'album : ]htm commande groupe[2] ou ]htm commande groupe[3] voir balise <*.XXX> nb : [2] et [5] normalement ou [3] et [6] si suit directement la commande * |
|
- |
Alimente : ]commande[1], [2], [3], [4],
[5], [10] ]titre[5]
]titre[7] Imprime pour l'album : ]htm commande groupe[3] voir balise <*.XXX> |
les Photos
= |
Alimente : ]commande[1], [2], [3], [4], [5], [6],
[7], [8], [9], [10] ]google[3] ]wikipedia[3] ] Imprime pour l'album : ]htm photo[1] ou [3] ou [5] ]htm source[1] Imprime pour le diaporama : ]htm dia[12],[13],[6],[7] Imprime pour description : ]fichier description[1] voir balises <*.XXX> @ nb : si [vue]=0 ]htm photo[1],[2] si caractères interdits dans fichier ]htm photo[5],[6] si non ]htm photo[3],[4] ]htm dia[6],[7] seulement à rupture |
Blanc |
Alimente : ]commande[1], [10] Imprime pour l'album : ]htm commande ligne saut[1] ou [2] nb : [1] si [centre]=0, [2] si [centre]=1 |
== |
Alimente : ]commande[1], [2], [3], [4], [5],
[6], [7], [8], [10] ]google[3] ]wikipedia[3] Imprime pour l'album : ]htm album[1] ]htm source[1] Imprime pour l'index : ]htm album[2] voir balises <*.XXX> @ |
les Spéciaux
= |
Alimente : ]commande[1], [4], [5],
[10] Imprime pour l'album : ]htm commande photo vide[1] |
# |
Alimente : ]commande[1], [4], [5],
[10] Imprime pour l'album : ]htm commande aller[1] |
<..> |
Alimente : ]commande[1], [4], [5],
[10] Imprime pour l'album : ]htm commande htm[1] |
Alimente : ]commande[6], [7] |
|
Alimente : ]commande[6] |
|
Alimente : ]commande[6] |
Début
[Titre] | routine : 1 - traitement du titre alimente : ]commande[10] ]titre[1], [2], [3] nb [3] intègre le traitement <*.XXX> |
[Fond] | routine : 2 - traitement du fond
(utilise la technique de masque ]*[) alimente : ]commande[10] ]fond[1] nb :]fond[1]par le masque [2] si [F...]= ou le masque [3] si [f...]= |
[Fond color] | routine : 19 - valeur et masque alimente : ]commande[10] ]fond color[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Lien color] | routine : 19 - valeur et masque alimente : ]commande[10] ]lien color[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Color] | routine : 14 - color (traitement
multiple) alimente : ]commande[10] nb déclenche [lien color], [trait titre], [trait groupe], [trait sous groupe] |
[Color texte] | routine : 15 - color texte (traitement
multiple) alimente : ]commande[10] nb déclenche [fonte titre], [fonte groupe], [fonte sous groupe], [fonte ligne] |
[Reliure] | routine : 19 - valeur et masque alimente : ]commande[10] ]reliure[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Transition Aller] | routine : 20 - valeur entre 1 et
]transition aller[3] puis traitement d'un masque alimente : ]Transition aller[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Transition Retour] | routine : 20 - valeur entre 1 et
]transition retour[3] puis traitement d'un masque alimente : ]Transition retour[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
Image
[Image] | routine : 8 - simple contrôle alimente : ]commande[10] nb si vide la valeur ";;;;" est prise |
[Haut] | routine : 19 - valeur et masque alimente : ]commande[10] ]haut[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Large] | routine : 19 - valeur et masque alimente : ]commande[10] ]large[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Source] | routine : 11 - valeur non vide alimente : ]commande[10] ]source[ |
[Bordure] | routine : 19 - valeur et masque alimente : ]commande[10] ]bordure[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Type icone] | routine : pas de contrôle alimente : ]commande[10] |
routine : pas de contrôle alimente : ]commande[10] |
|
[Prefixe vignette] | routine : pas de contrôle alimente : ]commande[10] |
[Suffixe vignette] | routine : pas de contrôle alimente : ]commande[10] |
[Prefixe assoc] | routine : pas de contrôle alimente : ]commande[10] |
[Prefixe image] | routine : pas de contrôle alimente : ]commande[10] |
[Vue] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Visu] | routine : 19 - valeur et masque alimente : ]commande[10] ]visu[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Max/ligne] | routine : 8 - simple contrôle alimente : ]commande[10] nb si vide la valeur "999" est prise |
[Saut] | routine : 11 - valeur non vide alimente : ]commande[10] |
[Centre] | routine : 8 - simple contrôle alimente : ]commande[10] ]centre[1], [2] ??????????????????????????????????????????? nb valeurs binaires seules (0 ou 1) |
[Valign] | routine : 13 - Valign alimente : ]commande[10] ]valign[1] nb ne peux être qu' égal à ]valign[2], [3] si [2], [1] égal [4] si non [1] égal [5] |
[Espace] | routine : 19 - valeur et masque alimente : ]commande[10] ]espace[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque alimente : ]table[1] par le masque [3] nb la valeur de ]espace[1] remplace ]@[ dans le masque |
[Google] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Wikipedia] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Youtube] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Tableau] | routine : 8 - simple contrôle alimente : ]commande[10] ]tableau[1], [2], [3] nb1] ne peux être qu' égal à ]tableau[4], [5] si [4], [2] égal ]saut[ si non ??????????????????????????????????????????????????????????????? |
Fontes Textes Traits
[Font Titre] | routine : 5 - fonte (utilise
technique des masque et traitements spéciaux ]1[ et ]2[) alimente : ]commande[10] ]font titre[1], [2] nb ]font titre[1] par les masques ]htm[10] police seule; ]htm[11] complet; ]font titre[2] par le masque ]htm[12] ]1[ est la police ]2[ est la taille; ]3[ est la couleur |
[Font Groupe] | routine : 5 - fonte (utilise
technique des masque et traitements spéciaux ]1[ et ]2[) alimente : ]commande[10] ]font groupe[1], [2] nb ]font groupe[1] par les masques ]htm[10] police seule; ]htm[11] complet; ]font groupe[2] par le masque ]htm[12] ]1[ est la police ]2[ est la taille; ]3[ est la couleur |
[Font Sous Groupe] | routine : 5 - fonte (utilise
technique des masque et traitements spéciaux ]1[ et ]2[) alimente : ]commande[10] ]font sous groupe[1], [2] nb ]font sous groupe[1] par les masques ]htm[10] police seule; ]htm[11] complet; ]font sous groupe[2] par le masque ]htm[12] ]1[ est la police ]2[ est la taille; ]3[ est la couleur |
[Font ligne] | routine : 5 - fonte (utilise
technique des masque et traitements spéciaux ]1[ et ]2[) alimente : ]commande[10] ]font ligne[1], [2] nb ]font ligne[1] par les masques ]htm[10] police seule; ]htm[11] complet; ]font ligne[2] par le masque ]htm[12] ]1[ est la police ]2[ est la taille; ]3[ est la couleur |
[Font diapo] | routine : 5 - fonte (utilise
technique des masque et traitements spéciaux ]1[ et ]2[) alimente : ]commande[10] ]font ligne[1], [2] nb ]font ligne[1] par les masques ]htm[10] police seule; ]htm[11] complet; ]font ligne[2] par le masque ]htm[12] ]1[ est la police ]2[ est la taille; ]3[ est la couleur |
[Police] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[1] à [5] |
[Police Titre] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[1] |
[Police Groupe] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[2] |
[Police Sous Groupe] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[3] |
[Police Ligne] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[4] |
[Police Diapo] | routine : 6 - police (relance les
paramètres font) alimente : ]commande[10] ]police[5] |
[Texte Titre] | routine : 4 - texte alimente : ]commande[10] ]texte titre[1], [2] nb ]texte titre[3] contient les valeurs possibles, ]texte titre[4] contient les codes début correspondants, ]texte titre[3] contient les codes fin correspondants |
[Texte Groupe] | routine : 4 - texte alimente : ]commande[10] ]texte groupe[1], [2] nb ]texte titre[3] contient les valeurs possibles, ]texte titre[4] contient les codes début correspondants, ]texte titre[3] contient les codes fin correspondants |
[Texte Sous Groupe] | routine : 4 - texte alimente : ]commande[10] ]texte sous groupe[1], [2] nb ]texte titre[3] contient les valeurs possibles, ]texte titre[4] contient les codes début correspondants, ]texte titre[3] contient les codes fin correspondants |
[Texte Ligne] | routine : 4 - texte alimente : ]commande[10] ]texte ligne[1], [2] nb ]texte titre[3] contient les valeurs possibles, ]texte titre[4] contient les codes début correspondants, ]texte titre[3] contient les codes fin correspondants |
[Trait Titre] | routine : 3 - trait (utilise les
masque ]1[ et ]2[) alimente : ]commande[10] ]trait titre[1] par les masques ]trait titre[2], [3], [4] nb ]trait titre[2] paramètre vide,]trait titre[3] taille 0, ]trait titre[4] complet pour ]trait titre[3], [4] les masques ]1[ pour la taille et ]2[ pour la couleur sont possibles |
[Trait Groupe] | routine : 3 - trait alimente : ]commande[10] ]trait groupe[1] par les masques ]trait titre[2], [3], [4] nb ]trait titre[2] paramètre vide,]trait titre[3] taille 0, ]trait titre[4] complet pour ]trait titre[3], [4] les masques ]1[ pour la taille et ]2[ pour la couleur sont possibles |
[Trait Sous Groupe] | routine : 3 - trait alimente : ]commande[10] ]trait sous groupe[1] par les masques ]trait titre[2], [3], [4] nb ]trait titre[2] paramètre vide,]trait titre[3] taille 0, ]trait titre[4] complet pour ]trait titre[3], [4] les masques ]1[ pour la taille et ]2[ pour la couleur sont possibles |
Super Album
[Album] | routine : pas de contrôle alimente : ]commande[10] |
[Album+] | routine : 19 - valeur et masque alimente : ]commande[10] ]album+[1] par le masque [2] nb la valeur du paramètre remplace ]*[ dans le masque |
[Dossier] | routine : 8 - simple contrôle alimente : ]commande[10] ]dossier[1], ]dossier+[1], [dossier+] nb si non vide \ est ajouté à la valeur, les dossiers+ sont effacés |
[Dossier+] | routine : pas de contrôle alimente : ]commande[10] |
Javascript
[Diaporama] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Max long nom] | routine : 8 - simple contrôle alimente : ]commande[10] nb valeur numérique seule (sauf zero) |
[Diapo Texte] | routine : 5 - fonte alimente : ]commande[10] ]diapo texte[1], [2] nb constantes fixes |
Divers Action
[Defaut] | routine : 8 - simple contrôle alimente : ]commande[10] nb recharge les tables de paramètres |
[Aller] | routine : 11 - valeur non vide alimente : ]commande[10] |
[Associe] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |
[Optimiser] | routine : 8 - simple contrôle alimente : ]commande[10] nb remplace les variables techniques par leur rang dans toutes les lignes HTML |
[Description] | routine : 10 - fichier description alimente : ]commande[10] |
[Inser] ou [Photo-3G] |
routine : 12 - insertion de fichier INI
alimente : ]commande[10] |
[Param] | routine : 9 - paramètres alimente : ]commande[10] nb imprime dans le fichier $photo.txt tous les paramètres, si la valeur est "999" les paramètres techniques sont inclus |
[Sauve] | routine : 16 - sauvegarde des paramètres
alimente : ]commande[10] nb création d'un fichier indiqué en paramètre |
[Restor] | routine : 17 - restauration des
paramètres alimente : ]commande[10] nb restauration à partir d'un fichier indiqué en paramètre |
[Supprime] | routine : 18 - suppression d'un fichier
alimente : ]commande[10] nb suppression du fichier indiqué en paramètre |
[Trace] | routine : 7 - valeurs binaires seules (0
ou 1) alimente : ]commande[10] |