diff --git a/content/gerer_auteurs.html b/content/gerer_auteurs.html index 4e37957..e87d02c 100644 --- a/content/gerer_auteurs.html +++ b/content/gerer_auteurs.html @@ -34,9 +34,9 @@ - [(#REM) On affiche les villes dont on est animateur de groupe, ou le pays si on animateur de gps ponctuels] + [(#REM) On affiche les groupes dont on fait partie] [(#ROLE|=={admin}|oui)]#TITRE - + [(#COMPTEUR_BOUCLE|!={#TOTAL_BOUCLE}|oui)
] diff --git a/editer_groupe_mediabox.html b/editer_groupe_mediabox.html new file mode 100644 index 0000000..86576d3 --- /dev/null +++ b/editer_groupe_mediabox.html @@ -0,0 +1,12 @@ +[(#SESSION{id_auteur}|oui) + [(#ENV{id_article}|oui) + [(#AUTORISER{modifier, article, #ENV{id_article}}|?{ +
+ [(#FORMULAIRE_EDITER_GROUPE{#ENV{id_article},mediabox})]
+
+ , +
Votre compte ne fait pas partie des auteurs autorisés à modifier cet article.
+ })] + ] +] + \ No newline at end of file diff --git a/formulaires/editer_groupe.php b/formulaires/editer_groupe.php index b742a71..2441373 100644 --- a/formulaires/editer_groupe.php +++ b/formulaires/editer_groupe.php @@ -96,7 +96,10 @@ function formulaires_editer_groupe_verifier_dist($id_article=0, $redirect=''){ function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){ - refuser_traiter_formulaire_ajax(); + if ($redirect != "mediabox"){ + refuser_traiter_formulaire_ajax(); + } + $new = $id_article; if (!intval($id_article)) { @@ -269,7 +272,9 @@ function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){ $retour['message_ok'] = "Le groupe est bien enregistré."; // on redirige vers la ville - $retour['redirect'] = "spip.php?page=editer_groupe&id_article=$id_article"; + if ($redirect != "mediabox"){ + $retour['redirect'] = "spip.php?page=editer_groupe&id_article=$id_article"; + } $bigform = charger_fonction('bigform_traiter','inc');