Browse Source

utiliser la balise #CONST plutot qu'un #EVAL, qui produit des warnings si indéfinis

pull/21/head
Maïeul 12 months ago committed by tcharlss
parent
commit
77cacea9b4
  1. 10
      modeles/album_liste.html

10
modeles/album_liste.html

@ -66,14 +66,14 @@
][(#SET{titre_album, #ENV{titre}|in_array{#LISTE{oui,true}}|?{#INFO_TITRE{album,#ENV{id_album}},#ENV{titre}}})][
(#SET{descriptif_album, #ENV{descriptif}|?{#INFO_DESCRIPTIF{album,#ENV{id_album}}}})][
(#SET{pagination, #ENV{pagination}|intval|sinon{#EVAL{_ALBUMS_PAGINATION_LISTE}|intval}|sinon{#EVAL{_ALBUMS_PAGINATION}|intval}|sinon{20}})][
(#SET{balise_titre, #ENV*{balise_titre}|sinon{#ENV*{balise_titraille}}|sinon{#EVAL{_ALBUMS_BALISE_TITRE_LISTE}}|sinon{#EVAL{_ALBUMS_BALISE_TITRE}}|sinon{strong}|trim|replace{^<|>$}})][
(#SET{position_legende, #ENV{position_legende}|sinon{#EVAL{_ALBUMS_POSITION_LEGENDE_LISTE}}|sinon{#EVAL{_ALBUMS_POSITION_LEGENDE}}|trim})][
(#SET{pagination, #ENV{pagination}|intval|sinon{#CONST{_ALBUMS_PAGINATION_LISTE}|intval}|sinon{#CONST{_ALBUMS_PAGINATION}|intval}|sinon{20}})][
(#SET{balise_titre, #ENV*{balise_titre}|sinon{#ENV*{balise_titraille}}|sinon{#CONST{_ALBUMS_BALISE_TITRE_LISTE}}|sinon{#CONST{_ALBUMS_BALISE_TITRE}}|sinon{strong}|trim|replace{^<|>$}})][
(#SET{position_legende, #ENV{position_legende}|sinon{#CONST{_ALBUMS_POSITION_LEGENDE_LISTE}}|sinon{#CONST{_ALBUMS_POSITION_LEGENDE}}|trim})][
(#SET{position_legende, #GET{position_legende}|in_array{#LISTE{top,bottom}}|?{#GET{position_legende},bottom}})][
(#SET{caption, #GET{titre_album}|?{#GET{titre_album}|wrap{#VAL{'<'}|concat{#GET{balise_titre},' class="titre_album">'}}}
|concat{#GET{#GET{descriptif_album}}|?{#GET{descriptif_album}|wrap{<div class="descriptif_album">}}}
|wrap{#VAL{'<'}|concat{#HTML5|?{figcaption,div},' class="caption ',#GET{position_legende},'">'}}}|trim)][
(#SET{metas, #LISTE{metas,infos}|array_intersect{#ENV{args,#ARRAY}|array_keys}|count|?{#ENV{metas,#ENV{infos}},#EVAL{_ALBUMS_LISTE_METAS}}})][
(#SET{metas, #LISTE{metas,infos}|array_intersect{#ENV{args,#ARRAY}|array_keys}|count|?{#ENV{metas,#ENV{infos}},#CONST{_ALBUMS_LISTE_METAS}}})][
(#SET{metas, #VAL{'/\[\W\]/'}|preg_split{#GET{metas}|in_array{#LISTE{oui,true}}|?{extension-taille-dimensions,#GET{metas}}}})][
(#SET{ids_documents, #ARRAY})][
(#SET{source_docs, #ENV{id_album}|intval|?{album,
@ -119,7 +119,7 @@
(#SET{taille, #TAILLE|taille_en_octets|wrap{<span class="taille">}})][
(#SET{dimensions, #MEDIA|=={image}|?{#LARGEUR|concat{' &times; ',#HAUTEUR,' px'}|wrap{<span class="dimensions">}}})][
(#SET{titre_document, #TITRE|sinon{#FICHIER|basename}})][
(#SET{titre_document_long, #EVAL{_ALBUMS_TITRE_COURT}|?{#GET{titre_document},#GET{titre_document}|concat{' - ',#TYPE_DOCUMENT,' - ',#VAL{#TAILLE|taille_en_octets},#MEDIA|=={image}|?{#VAL{' - '}|concat{#LARGEUR,'&times;',#HAUTEUR,' px'}}}}})]<li>
(#SET{titre_document_long, #CONST{_ALBUMS_TITRE_COURT}|?{#GET{titre_document},#GET{titre_document}|concat{' - ',#TYPE_DOCUMENT,' - ',#VAL{#TAILLE|taille_en_octets},#MEDIA|=={image}|?{#VAL{' - '}|concat{#LARGEUR,'&times;',#HAUTEUR,' px'}}}}})]<li>
<a href="#FICHIER" type="#MIME_TYPE" rel="album#ID_ALBUM" class="spip_doc[ (#EXTENSION|attribut_html)]" title="[(#GET{titre_document_long}|attribut_html)]">
[<span class="titre_album[ (#TITRE|non)fichier]">(#GET{titre_document})</span>] [
(#REM)]<B_metas>(<BOUCLE_metas(DATA){source table, #GET{metas}}{' <span class="sep">-</span> '}{si #GET{metas}}>[(#GET{#VALEUR})]</BOUCLE_metas>)</B_metas>

Loading…
Cancel
Save