[(#SET{defaut_tri,#ARRAY{ statut,-1, date,-1, email,1, code,1, titre,1, id_billet,1, id_billets_type,1, id_billetterie,1, points,-1 }})] #ANCRE_PAGINATION
[] [(#REM) Par manque de place on met code + type de billet la même colonne ]
(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{billet:info_1_billet,billet:info_nb_billets}})
[(#TRI{statut,#,ajax})] [(#TRI{code,<:billet:champ_code_label:>,ajax})] [ | (#TRI{id_billets_type,<:billets_type:titre_billets_type:>,ajax})] [(#TRI{id_billetterie,<:billetterie:titre_billetterie:>,ajax})] [(#TRI{id_auteur,<:billet:champ_id_auteur_label:>,ajax})] [(#TRI{id_auteur_acheteur,<:billet:champ_id_auteur_acheteur_label:>,ajax})] [(#TRI{date,<:date:>,ajax})] [(#TRI{id_billet,<:info_numero_abbreviation:>,ajax})]
[(#STATUT|puce_statut{billet,#ID_BILLET})] [(#LOGO_BILLET|image_reduire{20,26})] [(#REM) Le titre du billet est censé être son code, mais ça bug, on fait un fallback temporairement le temps de régler ça ] [ (#TITRE|sinon{#CODE}) ] [ [(#INFO_TITRE{billets_type, #ID_BILLETS_TYPE})] ] [[(#INFO_TITRE{billetterie, #ID_BILLETTERIE}|couper{50})]] [(#INFO_TITRE{auteur, #ID_AUTEUR})] [(#INFO_TITRE{auteur, #ID_AUTEUR_ACHETEUR})] [(#DATE|affdate{d/m/Y})][
(#DATE|affdate{H:i:s})]
[(#AUTORISER{modifier,billet,#ID_BILLET}|?{ #ID_BILLET, #ID_BILLET })]
[]
[
(#ENV*{sinon,''})
]