[(#REM) Liste des albums liés à un objet. 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 : type d'objet lié - **id_objet : n° de l'objet lié - 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 : - titre : titre personnalisé ou '' pour le masquer - sinon : message si aucun album - 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{ rang_lien, 1, num titre, 1, multi titre, 1, id_album, 1, date, -1, }} #SET{classe_docs, #ENV{classe_docs, ''}} #SET{variante_album, #ENV{variante_album, lies}} #SET{classe_album, #ENV{classe_album, ''}} #SET{doc_affichage_id, #ENV{docs_affichage_id, albums_lies}}
[

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

]
[] [(#AUTORISER{dissocieralbums, #ENV{objet}, #ENV{id_objet}}|oui)
[(#COMPTEUR_BOUCLE|>{1}|oui) [(#BOUTON_ACTION{ <:medias:lien_tout_enlever:>, #URL_ACTION_AUTEUR{dissocier_album,tous/#ENV{objet}/#ENV{id_objet},#SELF}, 'ajax btn_secondaire btn_dissocier', }|ajouter_class{tout-dissocier})] ][(#REM) Le masquage de ce bouton est géré en JS ] [(#BOUTON_ACTION{ <:medias:lien_tout_desordonner:>, #URL_ACTION_AUTEUR{desordonner_liens_albums,album-#ENV{objet}-#ENV{id_objet},#SELF}, 'ajax btn_secondaire btn_desordonner', }|ajouter_class{tout-desordonner})]
]
[
(#ENV*{sinon,''})
]