exemple de fichier banana.def Cette fonction est destinée aux blocs standards que l'on inclue un peu dans toutes les pages. Elle permet de n'inclure réellement l'image que dans la page nommée index.html def IMG_INDEXPAGE_ONLY (image, width, height, align) { IF align -> MOVE align RIGHT ELSE IF align <- MOVE align LEFT ELSE MOVE align CENTER ENDIF ENDIF IF PAGENAME INDEX

ELSE ENDIF } //-------------------------------------------------------------------------------------------------------------------- def PUT_IMAGE (image, width, height, align) { IF align -> MOVE align RIGHT ELSE IF align <- MOVE align LEFT ELSE MOVE align CENTER ENDIF ENDIF

} //-------------------------------------------------------------------------------------------------------------------- def TEXT (message, color, size) { %%message } //-------------------------------------------------------------------------------------------------------------------- def PARAGRAPHE (align) { IF align -> MOVE align RIGHT ELSE IF align <- MOVE align LEFT ELSE MOVE align CENTER ENDIF ENDIF

} //-------------------------------------------------------------------------------------------------------------------- def /PARAGRAPHE () {

} //-------------------------------------------------------------------------------------------------------------------- def BUTTON (libelle,page) { %%libelle    } //-------------------------------------------------------------------------------------------------------------------- def BUTTON_COLOR (color,libelle,page) { %%libelle    } //-------------------------------------------------------------------------------------------------------------------- def CELL_PICT_LINKTEXT ( widthcell, aligncell, picture, text, link, widthpic, heightpic ) {


%%text

} //-------------------------------------------------------------------------------------------------------------------- def HYPERLINK ( text, link ) { %%text } //-------------------------------------------------------------------------------------------------------------------- def CELL_PICTURE ( widthcell, aligncell, picture, widthpic, heightpic ) {

} //-------------------------------------------------------------------------------------------------------------------- def PAGE_HEADER ( title, date_crea, author, description, keywords, robot ) { %%title } //-------------------------------------------------------------------------------------------------------------------- def TABLE (largeur, border, BORDERCOLOR, CELLPADDING, CELLSPACING) { } //-------------------------------------------------------------------------------------------------------------------- def TABLE_DEBUT_LIGNE () { } //-------------------------------------------------------------------------------------------------------------------- def TABLE_FIN_LIGNE () { } //-------------------------------------------------------------------------------------------------------------------- def TABLE_TITRE_COL (titre, largeur, color, bgcolor, align) { IF align -> MOVE align RIGHT ELSE IF align <- MOVE align LEFT ELSE MOVE align CENTER ENDIF ENDIF } //-------------------------------------------------------------------------------------------------------------------- def TABLE_DATACELL_DEBUT (largeur, valign, align) { IF align -> MOVE align RIGHT ELSE IF align <- MOVE align LEFT ELSE MOVE align CENTER ENDIF ENDIF } //-------------------------------------------------------------------------------------------------------------------- def TABLE_FIN () {

%%titre

} //-------------------------------------------------------------------------------------------------------------------- def TABLE_DATACELL_FIN () {
} //-------------------------------------------------------------------------------------------------------------------- def LigneTable2Cols (col1larg, col1align, col1txt, col2larg, col2align, col2txt) { IF col1align -> MOVE col1align RIGHT ELSE IF col1align <- MOVE col1align LEFT ELSE MOVE col1align CENTER ENDIF ENDIF IF col2align -> MOVE col2align RIGHT ELSE IF col2align <- MOVE col2align LEFT ELSE MOVE col2align CENTER ENDIF ENDIF %%col1txt %%col2txt } //-------------------------------------------------------------------------------------------------------------------- def LigneTitrePrix_LIBELLE (libelle) {

%%libelle

} //-------------------------------------------------------------------------------------------------------------------- def LigneTitrePrix_FRANCS () {

PRIX HT FRANCS

PRIX TTC FRANCS

} //-------------------------------------------------------------------------------------------------------------------- def LigneTitrePrix_EUROS () {

PRIX HT EUROS

PRIX TTC EUROS

} //-------------------------------------------------------------------------------------------------------------------- def LigneTablePrix (libel, FRHT, FRTTC, EURHT, EURTTC) { %%libel %%FRHT %%FRTTC %%EURHT %%EURTTC } //-------------------------------------------------------------------------------------------------------------------- def LigneTable2Cols+Lien (col1larg, col1align, col1txt, col2larg, col2align, col2txt, col3larg, col3align, col3txt, col3hyperlien) { IF col1align -> MOVE col1align RIGHT ELSE IF col1align <- MOVE col1align LEFT ELSE MOVE col1align CENTER ENDIF ENDIF IF col2align -> MOVE col2align RIGHT ELSE IF col2align <- MOVE col2align LEFT ELSE MOVE col2align CENTER ENDIF ENDIF IF col3align -> MOVE col3align RIGHT ELSE IF col3align <- MOVE col3align LEFT ELSE MOVE col3align CENTER ENDIF ENDIF %%col1txt %%col2txt %%col3txt } //-------------------------------------------------------------------------------------------------------------------- def LigneTableLien+2Cols (col1larg, col1align, col1txt, col1hyperlien, col2larg, col2align, col2txt, col3larg, col3align, col3txt) { IF col1align -> MOVE col1align RIGHT ELSE IF col1align <- MOVE col1align LEFT ELSE MOVE col1align CENTER ENDIF ENDIF IF col2align -> MOVE col2align RIGHT ELSE IF col2align <- MOVE col2align LEFT ELSE MOVE col2align CENTER ENDIF ENDIF IF col3align -> MOVE col3align RIGHT ELSE IF col3align <- MOVE col3align LEFT ELSE MOVE col3align CENTER ENDIF ENDIF %%col1txt %%col2txt %%col3txt } //-------------------------------------------------------------------------------------------------------------------- exemple de fichier tags.cnf [ancien]: [TITLE]: [TEXT]: [BLUE]: [/BLUE]: [RED]: [/RED]: [LINK_ADR]: [/LINK_ADR]: [COMPTEUR]:

[/PAGE]: [cRED]:#ff0000 [cBROWN]:#ac0d0d [cBLUE]:#0000ff [cBLACK]:#000000 [cWHITE]:#FFFFFF [cYELLOW]:#FFFB06 [cGREEN1]:#A0A0A0 [cTURQUOISE]:#00FFFF [COLORMENU2]:#ff0000 [ORDICOL1]:"30%" [ORDICOL2]:"50%" [ORDICOL3]:"20%"