Retour sur [13550] qui introduisait une syntaxe non dérogatoire pour les...
Retour sur [13550] qui introduisait une syntaxe non dérogatoire pour les balises LOGO_* mais continuait à traiter l'ancienne syntaxe. Comme ce traitement fonctionnait par modification de l'arbre de syntaxe abstraite, il est finalement effectué dès l'analyse syntaxique, ce qui permet de ne plus avoir à modifier l'arbre, et débarasse le code du compilateur de cas qui à terme ne se présenteront plus jamais. Par ailleurs certains cas ne passaient plus.
Je continue à améliorer le jeu de tests ([13550] puis [14074]) en remplaçant image_sepia (indispo sur la dev) et je retire des cas idiots qui font croire à tort à une erreur):
{{{
<BOUCLE_doc(DOCUMENTS){id_article}{doublons}>
<h1>DOCUMENT #ID_DOCUMENT</h1>
LOGO_DOCUMENT|URL_ARTICLE
[(#LOGO_DOCUMENT|#URL_ARTICLE)]
<br>
LOGO_DOCUMENT|right
[(#LOGO_DOCUMENT|right)]
<br>
LOGO_DOCUMENT|fichier
[(#LOGO_DOCUMENT|fichier)]
<br>
LOGO_DOCUMENT|lien
[(#LOGO_DOCUMENT|lien)]
<br>
LOGO_DOCUMENT|fichier|strtoupper
[(#LOGO_DOCUMENT|fichier|strtoupper)]
<br>
LOGO_DOCUMENT{icone}
[(#LOGO_DOCUMENT{icone})]
<br>
LOGO_DOCUMENT{vignette}
[(#LOGO_DOCUMENT{vignette}|sinon{'pas de vignette'})]
<br>
LOGO_DOCUMENT{apercu}
[(#LOGO_DOCUMENT{apercu})]
<br>
LOGO_DOCUMENT{auto}
[(#LOGO_DOCUMENT{auto})]
<br>
LOGO_DOCUMENT|image_reduire
[(#LOGO_DOCUMENT|image_reduire)]
<br><br><br><br>
LOGO_DOCUMENT{16,50}|URL_ARTICLE
[(#LOGO_DOCUMENT{16,50}|#URL_ARTICLE)]
<br>
LOGO_DOCUMENT{16,50}|right
[(#LOGO_DOCUMENT{16,50}|right)]
<br>
LOGO_DOCUMENT{16,50}|lien
[(#LOGO_DOCUMENT{16,50}|lien)]
<br>
LOGO_DOCUMENT|fichier|strtoupper
[(#LOGO_DOCUMENT|fichier|strtoupper)]
<br>
LOGO_DOCUMENT{16,50}|image_reduire
[(#LOGO_DOCUMENT{16,50}|image_reduire)]
<br>
LOGO_DOCUMENT{icone,16,50}
[(#LOGO_DOCUMENT{icone,16,50})]
<br>
LOGO_DOCUMENT{vignette,16,50}
[(#LOGO_DOCUMENT{vignette,16,50}|sinon{'pas de vignette'})]
<br>
LOGO_DOCUMENT{apercu,16,50}
[(#LOGO_DOCUMENT{apercu,16,50})]
<br>
LOGO_DOCUMENT{auto,16,50}
[(#LOGO_DOCUMENT{auto,16,50})]
<br>
LOGO_DOCUMENT{apercu,16,50,right}
[(#LOGO_DOCUMENT{apercu,16,50,right})]
<br>
</BOUCLE_doc>
}}}
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter