diff --git a/medias_pipelines.php b/medias_pipelines.php index f5ee156cef361b1dbcd1debd760eb47d633d98b8..397555502211485335cc4698831f0e9ce489251f 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 dfc567f2ebd8c1e23114803544edaea2dc89527c..6c0e52476c00eddadde54afd9cffcf4ddfa9cab9 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}) + ] ]