From fa5a401fbbabea906a1578178efa936b3a60205a Mon Sep 17 00:00:00 2001 From: Pierre Date: Sat, 7 Mar 2020 15:57:45 +0100 Subject: [PATCH] =?UTF-8?q?Droits=20d'=C3=A9criture=20selon=20l'appartenan?= =?UTF-8?q?ce=20=C3=A0=20un=20groupe=20:=20les=20admins=20peuvent=20cr?= =?UTF-8?q?=C3=A9er=20un=20article=20pour=20n'importe=20quel=20groupe,=20m?= =?UTF-8?q?ais=20les=20r=C3=A9dacteurs=20ne=20peuvent=20cr=C3=A9er=20un=20?= =?UTF-8?q?article=20que=20pour=20les=20groupes=20dont=20ils=20sont=20resp?= =?UTF-8?q?onsables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- balint_autorisations.php | 9 +++++++++ formulaires/editer_post.html | 9 ++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/balint_autorisations.php b/balint_autorisations.php index 5b96049..3cff955 100644 --- a/balint_autorisations.php +++ b/balint_autorisations.php @@ -20,4 +20,13 @@ if (!defined('_ECRIRE_INC_VERSION')) { function balint_autoriser() { } +function autoriser_article_modifier($faire, $type, $id, $qui, $opt) { + + if(in_array($qui['id_auteur'],auteurs_objet('article',$id))){ + return true; + } + else{ + return in_array($qui['statut'], array('0minirezo')); + } +} diff --git a/formulaires/editer_post.html b/formulaires/editer_post.html index 159d332..eb3f2e8 100644 --- a/formulaires/editer_post.html +++ b/formulaires/editer_post.html @@ -120,6 +120,13 @@ +[(#SESSION{statut}|=={0minirezo}|oui) + [(#VAL{}|setenv{id_auteur})] +] +[(#SESSION{statut}|=={0minirezo}|non) + [(#SESSION{id_auteur}|setenv{id_auteur})] +] +
Groupe @@ -128,7 +135,7 @@ - +