[(#REM)
Affiche la liste des albums dans la page 'albums'
Paramètres d'inclusion :
statut (texte) prepa|publie|poubelle
nb (texte) nombre pagination
][(#REM)
inclus dans /prive/squelettes/inclure/albums_navigation.html
]
[(#SET{defaut_tri,#ARRAY{
date,-1,
id_album,1,
multi titre,1
}})
]
#ANCRE_PAGINATION
[
(#ENV{recherche}|?{
[(#GRAND_TOTAL|singulier_ou_pluriel{album:info_resultat_recherche_un,album:info_resultat_recherche_plus})],
[(#GRAND_TOTAL|objet_afficher_nb{album})]
})
]
#FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax}
[]
#SET{contenu, #ID_ALBUM|album_contenu|?{oui,''}}
#SET{alt, #VAL{album:titre_album}|_T|concat{' n°'}|concat{#ID_ALBUM}|attribut_html}
#SET{remplir, #ENV{albums}|=={remplir}|et{#ENV{id_album}|=={#ID_ALBUM}}|?{oui,''}}
#SET{retour_propre, #SELF|parametre_url{albums,''}|parametre_url{id_album,''}|parametre_url{ajouter,''}|ancre_url{#VAL{album}|concat{#ID_ALBUM}}}
[(#BOITE_OUVRIR{'',#VAL{simple album}|concat{#GET{remplir}|?{' actif'}}|concat{#COMPTEUR_BOUCLE|=={1}|?{' premier'}}})]
[(#REM) TITRE + infos ]
[(#REM) CONTENU : vignettes ]
[(#INCLURE{fond=prive/squelettes/inclure/albums_contenu, id_album, hauteur=60, ajax=documents})]
[(#REM) Formulaire ajout document ]
[(#GET{remplir}|oui)
\[ <:bouton_fermer:> \]
[(#FORMULAIRE_JOINDRE_DOCUMENT{new,#ID_ALBUM,album})]
]
#BOITE_PIED
[(#GET{remplir}|non)
]
#BOITE_FERMER
[]
[(#ENV{recherche}|oui)
<:album:info_resultat_recherche_aucun:>
]
[(#ENV{recherche}|non)
#SET{nb_albums_total,#VAL{album}|table_objet_sql|sql_countsel{#ARRAY{objet=album}}}
[(#GET{nb_albums_total}=={0}|oui)
<:album:info_aucun_album:>
]
[(#GET{nb_albums_total}=={0}|non)
<:album:info_aucun_album_criteres:>
]
]
[(#GRAND_TOTAL|>{#ENV{nb}}|ou{#ENV{recherche}}|oui)
#FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax}
]
/B_liste_albums>