[SPIP] +spip v3.0.17
[lhc/web/clavette_www.git] / www / plugins-dist / medias / prive / squelettes / inclure / mediatheque-choisir.html
1 #SET{editable,#ENV{editable,' '}|oui}
2 <div class="galerie[ media-(#ENV{media,''})]">
3 <B_galerie>
4
5 <h3>[(#GRAND_TOTAL|singulier_ou_pluriel{#VAL{medias:un_}|concat{#ENV{media,document}},#VAL{medias:des_}|concat{#ENV{media,document},s}})]</h3>
6 <div class='pagination tri'>
7 [(#TRI{'>',#CHEMIN_IMAGE{tri-asc-16.png}|balise_img{<:par_tri_croissant:>}}) |]
8 [(#TRI{'<',#CHEMIN_IMAGE{tri-desc-16.png}|balise_img{<:par_tri_decroissant:>}}) |]
9 [(#TRI{id_document,<:medias:par_id:>}) |]
10 [(#TRI{date,<:medias:par_date:>}) |]
11 [(#TRI{taille,<:medias:par_taille:>}) |]
12 [(#TRI{largeur,<:medias:par_largeur:>}) |]
13 [(#TRI{hauteur,<:medias:par_hauteur:>}) |]
14 [(#TRI{titre,<:medias:par_titre:>}) |]
15 </div>
16 [<div class="pagination">(#PAGINATION{prive})</div>]
17 <table>
18 <thead>
19 <th></th>
20 <th class="id"><:medias:id:></th>
21 <th></th>
22 <th><:medias:logo:></th>
23 <th><:medias:infos:></th>
24 <th><:medias:descriptif:></th>
25 <th></th>
26 </thead>
27 <BOUCLE_galerie(DOCUMENTS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_document ?}{recherche ?} {tri id_document,inverse}{media?}{extension?}{distant?}{brise?}{statut==#ENV{statut,.*}}{orphelins?}{titre==(#ENV{sanstitre}|?{'^$','.*'})}{pagination 10}>
28 <tr class="[(#ENV{media}|non)[ media-(#MEDIA)]]" id="#ENV{iddoc,media}#ID_DOCUMENT">
29 <td class='infos'>
30 [(#DISTANT|=={oui}|non)#SET{missing,#FICHIER|file_exists|non}]
31 [(#ENV{media}|non|et{#MEDIA|!={file}})[(#CHEMIN_IMAGE{media-#MEDIA|concat{-32.png}}|balise_img|inserer_attribut{alt,#VAL{medias:media_#MEDIA}|_T}|inserer_attribut{title,#VAL{medias:media_#MEDIA}|_T})]]
32 [(#GET{missing}|oui)<img src='#CHEMIN_IMAGE{document-manquant-24.png}' width='24' height='24' alt='<:medias:fichier_manquant:>' />]
33 [(#DISTANT|=={oui}|oui)<img src='#CHEMIN_IMAGE{document-distant-24.png}' width='24' height='24' alt='<:medias:fichier_distant:>' />]
34 </td>
35 <td class="id">
36 <strong>#ID_DOCUMENT</strong>
37 </td>
38 <td class='statut'>
39 [(#ID_DOCUMENT|medias_puce_statut_document{#STATUT})]
40 </td>
41 <td class="logo">
42 #SET{fichier,#DISTANT|=={oui}|?{#FICHIER,#FICHIER|basename}}
43 [(#MEDIA|=={image}|oui)[
44 (#LOGO_DOCUMENT{apercu,200,100}|inserer_attribut{alt,[(#TITRE|couper{60}|texte_backend)]})
45 ]]
46 [(#MEDIA|=={image}|non)[<div class="#EDIT{vignette} resize-250">
47 (#LOGO_DOCUMENT{auto,200,100}|inserer_attribut{alt,[(#TITRE|couper{60}|texte_backend)]})
48 </div>]]
49 <div class="fichier">#GET{fichier}</div>
50 </td>
51 <td class="exif">
52 [<strong class="extension">(#EXTENSION)</strong>]
53 [<div class="dimensions">(#LARGEUR|?{[(#LARGEUR)[ x (#HAUTEUR) pixels]],''})</div>]
54 [<div class="taille">(#TAILLE|taille_en_octets)</div>]
55 [<div class="date">(#DATE|affdate{d/m/Y})</div>]
56 <B_liens>
57 [(#TOTAL_BOUCLE|>{1}|oui)
58 <a href='#' onclick="jQuery(this).next().show();$(this).hide();return false;">[(#TOTAL_BOUCLE|singulier_ou_pluriel{medias:une_utilisation,medias:des_utilisations})]</a><div style='display: none;'>
59 ]
60 <BOUCLE_liens(documents_liens){id_document}{'<br />'}>
61 [(#ID_OBJET|lien_objet{#OBJET}|inserer_attribut{target,_blank})]
62 </BOUCLE_liens>
63 [(#TOTAL_BOUCLE|>{1}|oui)</div>]
64 </B_liens>
65 </td>
66 <td class="descriptif">
67 [<strong class="titre #EDIT{titre}">(#TITRE|sinon{#VAL{<i>}|concat{<:info_sans_titre:>,'</i>'}})</strong>]
68 [<div class="descriptif #EDIT{descriptif}">(#DESCRIPTIF)</div>]
69 [<p class="credits #EDIT{credits}">(#CREDITS)</p>]
70 </td>
71 <td>
72 [(#REM) Utilisation de la galerie en mode selecteur, avec un bouton choix qui appelle une fonction js passee en argument]
73 [<span class="choisir"><input type="submit" onclick="(#ENV{selectfunc,''})([(#ID_DOCUMENT)]);return false;" value="<:bouton_choisir|attribut_html:>" /></span>]
74 </td>
75 </tr>
76 </BOUCLE_galerie>
77 </table>
78 [<p class="pagination">(#PAGINATION{prive})</p>]
79 </B_galerie>
80 <h3>[(#VAL{medias:aucun_}|concat{#ENV{media,document}}|_T)]</h3>
81 <//B_galerie>
82 </div><!--#galerie-->