diff --git a/medias_autoriser.php b/medias_autoriser.php index c043ad6cfe049aaa07f7686c427739c8ba0ec949..6d81244d55588cecf6959871f08c93b59f416b3f 100644 --- a/medias_autoriser.php +++ b/medias_autoriser.php @@ -315,6 +315,10 @@ function autoriser_orphelins_supprimer_dist($faire, $type, $id, $qui, $opt){ */ function autoriser_associerdocuments_dist($faire, $type, $id, $qui, $opt){ if ($type=='document') return false; // pas de document sur les documents + // cas particulier (hack nouvel objet) + if (intval($id)<0 AND $id==-$qui['id_auteur']){ + return true; + } return autoriser('modifier',$type,$id,$qui,$opt); } @@ -330,7 +334,7 @@ function autoriser_associerdocuments_dist($faire, $type, $id, $qui, $opt){ */ function autoriser_dissocierdocuments_dist($faire, $type, $id, $qui, $opt){ if ($type=='document') return false; // pas de document sur les documents - // cas particulier + // cas particulier (hack nouvel objet) if (intval($id)<0 AND $id==-$qui['id_auteur']){ return true; } diff --git a/medias_pipelines.php b/medias_pipelines.php index c60a705d4bf17f99079331d9cb1bc619a5bacfc8..8f3befc1e0e44513fa4ecc77b3a4268f4fb93c46 100644 --- a/medias_pipelines.php +++ b/medias_pipelines.php @@ -337,4 +337,4 @@ function medias_revisions_chercher_label($flux){ $flux['data'] = $flux['data'] = _T('medias:fichier_distant'); return $flux; -} \ No newline at end of file +} diff --git a/paquet.xml b/paquet.xml index df5188d02e0b9802a1ccdcf9c6ebedeebccb97bf..f40f44ab09f608fb6ee182b1244af7b5eba0332d 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="medias" categorie="multimedia" - version="2.10.15" + version="2.10.16" etat="stable" compatibilite="[3.0.0;3.1.*]" logo="prive/themes/spip/images/portfolio-32.png"