5 Distribue sous licence GPL
8 <BOUCLE_docslies(DOCUMENTS documents_liens types_documents){id_document}{id_objet}{objet}{statut?}
>
9 <div class=
"item #MODE vu_#VU statut_#STATUT[(#DISTANT|=={oui}|oui)distant]" id=
"doc#ID_DOCUMENT" onclick=
"jQuery(this).toggleClass('hover');">
10 <div class=
"presentation">
11 [
<div class='vignette'
>(#LOGO_DOCUMENT{#URL_DOCUMENT,
150,
150})
</div>]
13 <div class=
"descriptions">
15 [(#VU|=={oui}|oui)
<span class=
"vu"><img src='#CHEMIN_IMAGE{vu-
16-
10.png}' width='
16' height='
10' alt='
<:medias:document_vu|attribut_html:
>' title='
<:medias:document_vu:>'
/></span> ]
16 <span class=
"#EDIT{titre} titre" title=
"[(#FICHIER*|basename|attribut_html)]">
19 <i class=
"sanstitre"><:info_sans_titre:></i>
20 <span class=
"fichier">[(#FICHIER*|basename)]
</span>
23 <span class=
"image_loading"></span>
26 <div class=
"descriptif [(#EDIT{descriptif})]">[(#DESCRIPTIF|couper{
100})]
</div>
29 <div class=
"permanentes">
30 [(#DISTANT|=={oui}|oui)
<img src='#CHEMIN_IMAGE{distant-
16.png}' width='
16' height='
16' alt='
<:medias:fichier_distant|attribut_html:
>' title='
<:medias:fichier_distant|attribut_html:
>'
/> ]
<:info_numero_abbreviation:>#ID_DOCUMENT - #EXTENSION
31 [(#LARGEUR|ou{#HAUTEUR}|et{#MEDIA|=={image}})
32 [- (#VAL{info_largeur_vignette}|_T{#ARRAY{largeur_vignette,#LARGEUR,hauteur_vignette,#HAUTEUR}})]
33 ][(#MEDIA|in_array{#LISTE{audio,video}}|et{#DUREE|intval}|oui)
34 - [(#DUREE|duree_en_secondes)]
36 <a class=
"lien_details"
37 onClick=
"$(this).parent().next('.detaillees').toggle(); return true;"
38 title=
"<:medias:details_document_afficher_masquer|attribut_html:>"><:medias:details_document:></a>
40 <div class=
"detaillees">
42 <table class=
"compact">
44 <th><:medias:label_credits:></th>
45 <td class=
"[(#EDIT{credits})]">[(#CREDITS|sinon{
<span class=
"vide">Crédits non renseignés
</span>})]
</td>
47 [(#LARGEUR|ou{#HAUTEUR}|oui)
49 <th><:medias:info_dimensions_image:></th>
50 <td>[(#VAL{info_largeur_vignette}|_T{#ARRAY{largeur_vignette,#LARGEUR,hauteur_vignette,#HAUTEUR}})]
</td>
53 <th><:medias:info_resolution_image:></th>
54 <td>[(#VAL{medias:info_resolution_mpx}|_T{#ARRAY{resolution,#LARGEUR|mult{#HAUTEUR}|div{
1000000}|round{
1}|number_format{
1}}})]
</td>
58 <th><:medias:info_duree:></th>
59 <td>[(#DUREE|duree_en_secondes{precis})]
</td>
62 <th><:medias:info_taille:></th>
63 <td>[(#TAILLE|taille_en_octets)]
</td>
67 <td>[(#DATE|affdate)]
</td>
71 <th><:medias:label_fichier:></th>
72 <td>[(#FICHIER|basename)]
</td>
76 [(#PIPELINE{afficher_metas_document,#ARRAY{args,#ARRAY{'quoi','document_desc','id_document',#ID_DOCUMENT},data,#GET{data}}})]
83 [(#INCLUS|=={image}|et{#CONST{_BOUTON_MODE_IMAGE}}|oui)
85 [(#MODE|=={image}|oui)[(#BOUTON_ACTION{
<:medias:upload_info_mode_document:>,#URL_ACTION_AUTEUR{changer_mode_document,#ID_DOCUMENT-document,#SELF},ajax})]
86 ][(#MODE|=={image}|non)[(#BOUTON_ACTION{
<:medias:upload_info_mode_image:>,#URL_ACTION_AUTEUR{changer_mode_document,#ID_DOCUMENT-image,#SELF},ajax})]]
88 <BOUCLE_compte(documents_liens){id_document}{
0,
2}
/>
89 [(#TOTAL_BOUCLE|=={
1}|et{#AUTORISER{dissocierdocuments,#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(
"#doc(#ID_DOCUMENT)").animateRemove();return true;})()]})]]
90 [(#AUTORISER{dissocierdocuments,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{
<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT--safe,#SELF},ajax,'','',[(function(){jQuery(
"#doc(#ID_DOCUMENT)").animateRemove();return true;})()]})]]
91 [(#AUTORISER{modifier,document,#ID_DOCUMENT}|oui)
92 <div class=
"deplacer-modifier">
93 <span class=
"deplacer-document" data-rang=
"#RANG_LIEN"><img src='#CHEMIN_IMAGE{deplacer-
16.png}' width='
16' height='
16' alt='
<:medias:ordonner_ce_document|attribut_html:
>' title='
<:medias:ordonner_ce_document|attribut_html:
>'
/></span>
94 <a href=
"#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}" target=
"_blank" class=
"editbox" tabindex=
"0" role=
"button"><:medias:bouton_modifier_document:></a>
97 [(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,document_desc,objet,#OBJET,id_objet,#ID_OBJET},data,''}})]
100 <div class=
"nettoyeur"></div>