[(#REM) Liste standard des albums. Inclus un widget pour changer le mode d'affichage des documents. Si la liste est utilisée dans un contexte particulier, utiliser 'docs_affichage_id' pour mémoriser dans un cookie différent du défaut. Paramètres : **obligatoire *conseillé Sélection : - objet : pour restreindre aux albums liés à un type d'objet - id_objet : pour restreindre aux albums liés à un n° d'un objet - vu : pour restreindre aux albums insérés ou pas dans le texte '' | oui | non - id_document : pour restreindre aux albums liés à un document - media : pour restreindre aux albums liés à un type de document image | file | audio | video - extension : pour restreindre aux albums liés à un type de document - orphelins : 'oui' pour restreindre aux albums autonomes Affichage : - afficher_recherche : ajoute le form de recherche - titre : titre personnalisé ou '' pour le masquer - sinon : message personnalisé si aucun album ou '' pour le masquer - nb : pagination - nb_docs : pagination pour les documents - par : champ utilisé pour le tri - variante : classe unique ajoutée à la liste de façon normée - classe : classes ajoutées à la liste telles quelles - variante_album : classe unique ajoutée aux albums de façon normée - classe_album : classes ajoutées aux albums telles quelles - classe_docs : classe du mode d'affichage par défaut pour les documents si aucun cookie présent documents_grand | documents_liste | documents_cases | documents_cases documents_cases_mini - docs_affichage_id : identifiant pour le cookie des modes d'affichages des documents. ] #SET{tri_sens,#ARRAY{ titre, 1, num titre, 1, multi titre, 1, id_album, 1, date, -1, }} #SET{tri_labels,#ARRAY{ titre, #VAL{medias:par_titre}|_T{}, num titre, #VAL{medias:par_titre}|_T{}, multi titre, #VAL{medias:par_titre}|_T{}, id_album, #VAL{numero}|_T{}, date, #VAL{medias:par_date}|_T{}, }} #SET{tri, #ENV{tri_liste_albums,#ENV{par,#GET{tri_sens}|array_keys|table_valeur{0}}}} #SET{classe_docs, #ENV{classe_docs, ''}} #SET{variante_album, #ENV{variante_album, ''}} #SET{classe_album, #ENV{classe_album, ''}} #SET{doc_affichage_id, #ENV{docs_affichage_id, ''}}
[

(#ENV*{titre}|is_null|?{#GRAND_TOTAL|singulier_ou_pluriel{album:info_1_album,album:info_nb_albums},#ENV*{titre}})

]
<:album:label_trier|label_ponctuer:>
[(#ENV{afficher_recherche}|oui)
#FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax}
] []
[(#ENV{afficher_recherche}|oui)
#FORMULAIRE_RECHERCHE_ECRIRE{#SELF,ajax}
] [
(#ENV{sinon}|is_null|?{<:album:info_aucun_album:>,#ENV*{sinon}})
]