[(#REM) Affichage d'un document d'un album. Inspiré de modeles/document_desc.html. ][(#REM) Inclus dans : prive/squelettes/documents_album.html Pipelines utilisées : afficher_metas_document document_desc_actions ][(#REM) Paramètres (*obligatoire) : *id_document identifiant du document *id_album identifiant de l'album editable «non» pour ne pas afficher les outils d'édition ] #SET{editable, #ENV{editable}|!={non}|et{#AUTORISER{modifier,album,#ID_ALBUM}}|?{1}}
[(#REM) BOUTONS TOURNER ] [(#GET{editable}|oui) [(#EXTENSION|match{gif|png|jpg}|oui) #SET{id,#ID_VIGNETTE|?{#ID_VIGNETTE,#ID_DOCUMENT}}
[(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-gauche-12.png}|balise_img{<:medias:image_tourner_gauche:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})] [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-droite-12.png}|balise_img{<:medias:image_tourner_droite:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})] [(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-180-12.png}|balise_img{<:medias:image_tourner_180:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',180'},#SELF},ajax})]
] ] [(#REM) VIGNETTE ] [(#LOGO_DOCUMENT{#FICHIER,60,60})] [(#REM) TITRE ]

[[(#RANG). ](#TITRE|sinon{<:info_sans_titre:>})] [(#FICHIER*|basename)]

[(#REM) INFOS ]
[(#DISTANT|=={oui}|oui)<:medias:fichier_distant:> ] [<:info_numero_abbreviation:>(#ID_DOCUMENT)] [| (#EXTENSION)] [| (#TAILLE|taille_en_octets)]
[(#LARGEUR|et{#HAUTEUR}|oui)
#LARGEUR × #HAUTEUR pixels [(#LARGEUR|mult{#HAUTEUR}|>={1000000}|oui)[| (#LARGEUR|mult{#HAUTEUR}|div{1000000}|round{1}) Mpx]]
] [
(#PIPELINE{afficher_metas_document,#ARRAY{args,#ARRAY{'quoi','document_desc','id_document',#ID_DOCUMENT},data,''}})
]
[(#REM) ACTIONS ]
[(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}}|et{#VU|=={non}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr-safe,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>,'',[(function(){jQuery("#document[(#ID_DOCUMENT)]_album[(#ID_ALBUM)]").animateRemove(ajaxReload("documents-album(#ID_ALBUM)"));return true;})()]})]] [(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT--safe,#SELF},ajax,'','',[(function(){jQuery("#document[(#ID_DOCUMENT)]-album[(#ID_ALBUM)]").animateRemove(ajaxReload("documents-album(#ID_ALBUM)"));return true;})()]})] <:medias:bouton_modifier_document:> [
(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,document_desc,objet,album,id_objet,#ID_ALBUM,ajaxreload,#documents-album#ID_ALBUM},data,''}})
] [(#REM) si on a pas le droit de modifier le document, il faut quand même pouvoir le détacher ] [(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT--safe,#SELF},ajax,'','',[(function(){jQuery("#document[(#ID_DOCUMENT)]-album[(#ID_ALBUM)]").animateRemove(ajaxReload("documents-album(#ID_ALBUM)"));return true;})()]})] <:medias:ordonner_ce_document|attribut_html:>