[ (#SET{titre_doc, #TITRE|sinon{#FICHIER|basename}})][ (#SET{titre_doc_long, #EVAL{_ALBUMS_TITRE_COURT}|?{#GET{titre_doc},#GET{titre_doc}|concat{' - ',#TYPE_DOCUMENT,' - ',#VAL{#TAILLE|taille_en_octets},#MEDIA|=={image}|?{#VAL{' - '}|concat{#LARGEUR,'×',#HAUTEUR,' px'}}}}})][ (#SET{ratio, #GET{recadrer}|?{#VAL{/\[-:\/\]/}|preg_split{#ENV*{ratio,1}}}})][ (#SET{ratio, #GET{ratio}|count|>{1}|?{#GET{ratio/1}|div{#GET{ratio/0}},#GET{ratio/0}}|floatval})][ (#SET{ratio, #GET{ratio}|sinon{#LARGEUR|div{#HAUTEUR}}|floatval})][ (#SET{largeur, #ENV{largeur}|sinon{#ENV{hauteur}|div{#GET{ratio}}}|sinon{#GET{taille_preview}}|intval})][ (#SET{hauteur, #ENV{hauteur,#GET{largeur}|mult{#GET{ratio}}}|intval})][ (#SET{extension, #EXTENSION|sinon{#FICHIER|pathinfo|table_valeur{extension}}})][ (#SET{media_defaut, #VAL{media_defaut}|sql_getfetsel{'spip_types_documents',#VAL{extension=}|concat{#GET{extension}|sql_quote}}})][ (#SET{media, #MEDIA|in_array{#LISTE{image,audio,video,file,document}}|?{#MEDIA,#GET{media_defaut}}})][ (#SET{src, #GET{media}|=={image}|?{ #GET{recadrer}|?{ #FICHIER|image_passe_partout{#GET{largeur},#GET{hauteur}}|image_recadre{#GET{largeur},#GET{hauteur},center}, #FICHIER|image_reduire{#GET{largeur},#GET{hauteur}}}, #LOGO_DOCUMENT{#FICHIER}} |extraire_attribut{src}})] [(#GET{src}|balise_img{#GET{titre_doc_long},vignette}|inserer_attribut{aria-hidden,true})] [ (#ENV{label}|oui)[(#GET{titre_doc})]]