Author: cedric@yterium.com
Date: 2009-06-07 20:47:34 +0200 (dim, 07 jun 2009)
New Revision: 14074
Log:
remise en marche des #LOGO_DOCUMENT qui produisent bien le meme resultat que sur une branche 2.0
On ajoute un parametre optionnel a la balise qui peut avoir 4 valeurs possibles :
#LOGO_DOCUMENT{icone} renverra toujours l'icone du type de document
#LOGO_DOCUMENT{apercu} renverra l'apercu d'une image ou l'icone (mais pas la vignette telechargee si il y en a une)
#LOGO_DOCUMENT{vignette} renverra la vignette telechargee si il y en a une, ou rien
#LOGO_DOCUMENT{auto} correspond au fonctionnement par defaut, sans l'argument.
Cet argument peut avoir n'importe quelle place dans la liste des arguments
Jeu de test :
<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_sepia
[(#LOGO_DOCUMENT||image_sepia)]
<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}|fichier
[(#LOGO_DOCUMENT{16,50}|fichier)]
<br>
LOGO_DOCUMENT{16,50}|lien
[(#LOGO_DOCUMENT{16,50}|lien)]
<br>
LOGO_DOCUMENT{16,50}|fichier|strtoupper
[(#LOGO_DOCUMENT{16,50}|fichier|strtoupper)]
<br>
LOGO_DOCUMENT{16,50}||image_sepia
[(#LOGO_DOCUMENT{16,50}||image_sepia)]
<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>
Modified:
spip/ecrire/balise/logo_.php
spip/ecrire/inc/documents.php
spip/ecrire/public/quete.php