[SPIP] +installation version 3.0.10
[lhc/web/www.git] / www / plugins-dist / medias / prive / squelettes / inclure / mediatheque-choisir.html
diff --git a/www/plugins-dist/medias/prive/squelettes/inclure/mediatheque-choisir.html b/www/plugins-dist/medias/prive/squelettes/inclure/mediatheque-choisir.html
new file mode 100644 (file)
index 0000000..2900047
--- /dev/null
@@ -0,0 +1,82 @@
+#SET{editable,#ENV{editable,' '}|oui}\r
+<div class="galerie[ media-(#ENV{media,''})]">\r
+       <B_galerie>\r
+       \r
+       <h3>[(#GRAND_TOTAL|singulier_ou_pluriel{#VAL{medias:un_}|concat{#ENV{media,document}},#VAL{medias:des_}|concat{#ENV{media,document},s}})]</h3>\r
+       <div class='pagination tri'>\r
+               [(#TRI{'>',#CHEMIN_IMAGE{tri-asc-16.png}|balise_img{<:par_tri_croissant:>}}) |]\r
+               [(#TRI{'<',#CHEMIN_IMAGE{tri-desc-16.png}|balise_img{<:par_tri_decroissant:>}}) |]\r
+               [(#TRI{id_document,<:medias:par_id:>}) |]\r
+               [(#TRI{date,<:medias:par_date:>}) |]\r
+               [(#TRI{taille,<:medias:par_taille:>}) |]\r
+               [(#TRI{largeur,<:medias:par_largeur:>}) |]\r
+               [(#TRI{hauteur,<:medias:par_hauteur:>}) |]\r
+               [(#TRI{titre,<:medias:par_titre:>}) |]\r
+       </div>\r
+       [<div class="pagination">(#PAGINATION{prive})</div>]\r
+       <table>\r
+       <thead>\r
+               <th></th>\r
+               <th class="id"><:medias:id:></th>\r
+               <th></th>\r
+               <th><:medias:logo:></th>\r
+               <th><:medias:infos:></th>\r
+               <th><:medias:descriptif:></th>\r
+               <th></th>\r
+       </thead>\r
+       <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}>\r
+       <tr class="[(#ENV{media}|non)[ media-(#MEDIA)]]" id="#ENV{iddoc,media}#ID_DOCUMENT">\r
+               <td class='infos'>\r
+               [(#DISTANT|=={oui}|non)#SET{missing,#FICHIER|file_exists|non}]\r
+               [(#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})]]\r
+               [(#GET{missing}|oui)<img src='#CHEMIN_IMAGE{document-manquant-24.png}' width='24' height='24' alt='<:medias:fichier_manquant:>' />]\r
+               [(#DISTANT|=={oui}|oui)<img src='#CHEMIN_IMAGE{document-distant-24.png}' width='24' height='24' alt='<:medias:fichier_distant:>' />]\r
+               </td>\r
+               <td class="id">\r
+                       <strong>#ID_DOCUMENT</strong>\r
+               </td>\r
+               <td class='statut'>\r
+               [(#ID_DOCUMENT|medias_puce_statut_document{#STATUT})]\r
+               </td>\r
+               <td class="logo">\r
+               #SET{fichier,#DISTANT|=={oui}|?{#FICHIER,#FICHIER|basename}}\r
+               [(#MEDIA|=={image}|oui)[\r
+                       (#LOGO_DOCUMENT{apercu,200,100}|inserer_attribut{alt,[(#TITRE|couper{60}|texte_backend)]})\r
+               ]]\r
+               [(#MEDIA|=={image}|non)[<div class="#EDIT{vignette} resize-250">\r
+                       (#LOGO_DOCUMENT{auto,200,100}|inserer_attribut{alt,[(#TITRE|couper{60}|texte_backend)]})\r
+               </div>]]\r
+               <div class="fichier">#GET{fichier}</div>\r
+               </td>\r
+               <td class="exif">\r
+                       [<strong class="extension">(#EXTENSION)</strong>]\r
+                       [<div class="dimensions">(#LARGEUR|?{[(#LARGEUR)[ x (#HAUTEUR) pixels]],''})</div>]\r
+                       [<div class="taille">(#TAILLE|taille_en_octets)</div>]\r
+                       [<div class="date">(#DATE|affdate{d/m/Y})</div>]\r
+                       <B_liens>\r
+                       [(#TOTAL_BOUCLE|>{1}|oui)\r
+                       <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;'>\r
+                       ]\r
+                       <BOUCLE_liens(documents_liens){id_document}{'<br />'}>\r
+                       [(#ID_OBJET|lien_objet{#OBJET}|inserer_attribut{target,_blank})]\r
+                       </BOUCLE_liens>\r
+                       [(#TOTAL_BOUCLE|>{1}|oui)</div>]\r
+                       </B_liens>\r
+               </td>\r
+               <td class="descriptif">\r
+                       [<strong class="titre #EDIT{titre}">(#TITRE|sinon{#VAL{<i>}|concat{<:info_sans_titre:>,'</i>'}})</strong>]\r
+                       [<div class="descriptif #EDIT{descriptif}">(#DESCRIPTIF)</div>]\r
+                       [<p class="credits #EDIT{credits}">(#CREDITS)</p>]\r
+               </td>\r
+               <td>\r
+               [(#REM) Utilisation de la galerie en mode selecteur, avec un bouton choix qui appelle une fonction js passee en argument]\r
+               [<span class="choisir"><input type="submit" onclick="(#ENV{selectfunc,''})([(#ID_DOCUMENT)]);return false;" value="<:bouton_choisir|attribut_html:>" /></span>]\r
+               </td>\r
+       </tr>\r
+       </BOUCLE_galerie>\r
+       </table>\r
+       [<p class="pagination">(#PAGINATION{prive})</p>]\r
+       </B_galerie>\r
+       <h3>[(#VAL{medias:aucun_}|concat{#ENV{media,document}}|_T)]</h3>\r
+       <//B_galerie>\r
+</div><!--#galerie-->\r