From 0f2a91ca4fb76aaf77244087bad336222fcad7d0 Mon Sep 17 00:00:00 2001
From: "marcimat@rezo.net" <>
Date: Wed, 18 Jan 2017 15:10:13 +0000
Subject: [PATCH] =?UTF-8?q?Permettre=20d'afficher=20l'ensemble=20des=20doc?=
 =?UTF-8?q?uments=20attach=C3=A9s,=20en=20utilisant=20la=20pagination=20pr?=
 =?UTF-8?q?iv=C3=A9e.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 paquet.xml                                        |  2 +-
 prive/squelettes/inclure/portfolio-documents.html | 14 +++++++-------
 prive/style_prive_plugin_medias.html              |  2 ++
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/paquet.xml b/paquet.xml
index b8077a6a..e0b25372 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="medias"
 	categorie="multimedia"
-	version="2.17.0"
+	version="2.17.1"
 	etat="stable"
 	compatibilite="[3.2.0-dev;]"
 	logo="prive/themes/spip/images/portfolio-32.png"
diff --git a/prive/squelettes/inclure/portfolio-documents.html b/prive/squelettes/inclure/portfolio-documents.html
index 663c71dd..5c6c14d6 100644
--- a/prive/squelettes/inclure/portfolio-documents.html
+++ b/prive/squelettes/inclure/portfolio-documents.html
@@ -13,11 +13,11 @@
 <B_illustrations>
 <h3><span class="image_loading"></span><:medias:info_illustrations:></h3>
 <div class="liste_items documents" id="illustrations#ENV{id_unique}">
-[<p class="pagination">(#PAGINATION)</p>]
-<BOUCLE_illustrations(DOCUMENTS documents_liens types_documents){inclus=image}{mode=image}{id_objet}{objet}{par rang_lien, num titre, date,id_document}{pagination 50}{statut?}>
+[<p class="pagination">(#PAGINATION{prive})</p>]
+<BOUCLE_illustrations(DOCUMENTS documents_liens types_documents){inclus=image}{mode=image}{id_objet}{objet}{par rang_lien, num titre, date,id_document}{pagination 5}{statut?}>
 	#MODELE{document_desc,id_document,id_objet,objet}
 </BOUCLE_illustrations>
-[(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
+[<p class="pagination">(#PAGINATION{prive})</p>]
 [(#AUTORISER{dissocierdocuments,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/image,#SELF|ancre_url{illustrations}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]]
 </div>
 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
@@ -27,11 +27,11 @@
 <B_portfolio>
 <h3><:medias:info_portfolio:></h3>
 <div class="liste_items documents" id="portfolio#ENV{id_unique}">
-[<p class="pagination">(#PAGINATION)</p>]
+[<p class="pagination">(#PAGINATION{prive})</p>]
 <BOUCLE_portfolio(DOCUMENTS documents_liens types_documents){inclus=image}{mode=document}{id_objet}{objet}{par rang_lien, num titre, date,id_document}{pagination 50}{statut?}>
 	#MODELE{document_desc,id_document,id_objet,objet}
 </BOUCLE_portfolio>
-[(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
+[<p class="pagination">(#PAGINATION{prive})</p>]
 [(#AUTORISER{dissocierdocuments,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-I/document,#SELF|ancre_url{portfolio}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]]
 </div>
 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
@@ -41,11 +41,11 @@
 <B_documents>
 <h3><:medias:info_documents:></h3>
 <div class="liste_items documents" id="documents#ENV{id_unique}">
-[<p class="pagination">(#PAGINATION)</p>]
+[<p class="pagination">(#PAGINATION{prive})</p>]
 <BOUCLE_documents(DOCUMENTS documents_liens types_documents){inclus!=image}{mode!=vignette}{id_objet}{objet}{par rang_lien, num titre, date,id_document}{pagination 50}{statut?}>
 	#MODELE{document_desc,id_document,id_objet,objet}
 </BOUCLE_documents>
-[(#TOTAL_BOUCLE|>{20}|oui)<p class="pagination">#PAGINATION</p>]
+[<p class="pagination">(#PAGINATION{prive})</p>]
 [(#AUTORISER{dissocierdocuments,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:lien_tout_enlever:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-D/document,#SELF|ancre_url{documents}},'ajax tout_supprimer',<:ecrire:lien_tout_supprimer:> ?})]]
 </div>
 #SET{nbdocs,#GET{nbdocs}|plus{#GRAND_TOTAL}}
diff --git a/prive/style_prive_plugin_medias.html b/prive/style_prive_plugin_medias.html
index 6399ea29..d98e492e 100644
--- a/prive/style_prive_plugin_medias.html
+++ b/prive/style_prive_plugin_medias.html
@@ -148,6 +148,8 @@ p.actions {clear:both;}
 .portfolios {}
 .portfolios h3 {background-color:#GET{claire};padding:2px 10px;color:#000;margin-bottom:0;}
 .portfolios .liste_items {margin-top:0;}
+.portfolios .liste_items .pagination { clear:both; width:100%; }
+.portfolios .liste_items > .pagination:first-child {  margin-top:0; margin-bottom:.6925em; }
 .portfolios .item { clear:both; }
 .portfolios .item .presentation { display:flex; flex-direction:row; width:100%; }
 .portfolios .item .vignette { width: 150px; min-width:150px; text-align: center; }
-- 
GitLab