From 68a4ec42d38128e209b327fcad8e27b0f6c9f5ba Mon Sep 17 00:00:00 2001
From: "gouz@root-me.org" <>
Date: Sun, 9 Sep 2018 16:07:08 +0000
Subject: [PATCH] =?UTF-8?q?utilisation=20de=20l'autorisation=20voir=20au?=
 =?UTF-8?q?=20lieu=20de=20joindredocument=20pour=20l'affichage=20du=20port?=
 =?UTF-8?q?folio=20associ=C3=A9=20a=20un=20objet=20cot=C3=A9=20priv=C3=A9,?=
 =?UTF-8?q?=20actuellement=20un=20r=C3=A9dacteur=20ne=20peut=20pas=20voir?=
 =?UTF-8?q?=20les=20documents=20associ=C3=A9s=20a=20un=20objet?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 medias_pipelines.php                         | 2 +-
 prive/objets/contenu/portfolio_document.html | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/medias_pipelines.php b/medias_pipelines.php
index f5ee156c..39755550 100644
--- a/medias_pipelines.php
+++ b/medias_pipelines.php
@@ -188,7 +188,7 @@ function medias_post_edition($flux) {
 function medias_afficher_complement_objet($flux) {
 	if ($type = $flux['args']['type']
 		and $id = intval($flux['args']['id'])
-		and (autoriser('joindredocument', $type, $id))
+		and (autoriser('voir', 'document', $id))
 	) {
 		$documenter_objet = charger_fonction('documenter_objet', 'inc');
 		$flux['data'] .= $documenter_objet($id, $type);
diff --git a/prive/objets/contenu/portfolio_document.html b/prive/objets/contenu/portfolio_document.html
index dfc567f2..6c0e5247 100644
--- a/prive/objets/contenu/portfolio_document.html
+++ b/prive/objets/contenu/portfolio_document.html
@@ -8,6 +8,8 @@
 [
 (#INCLURE{fond=prive/squelettes/inclure/portfolio-documents, env, id_unique='', ajax=documents})
 ]
-[
-(#INCLURE{fond=prive/squelettes/inclure/ajouter-documents, env, ajax})
+[(#AUTORISER{joindredocument, #ENV{type},#ENV{id}}|oui)
+  [
+  (#INCLURE{fond=prive/squelettes/inclure/ajouter-documents, env, ajax})
+  ]
 ]
-- 
GitLab