diff --git a/action/supprimer_sujet.php b/action/supprimer_sujet.php index e684e88..445dcc8 100644 --- a/action/supprimer_sujet.php +++ b/action/supprimer_sujet.php @@ -18,10 +18,5 @@ function action_supprimer_sujet_dist(){ include_spip('inc/invalideur'); suivre_invalideur("id='id_article/$id_article'"); } - - // redirection - $retour = _request('redirect'); - include_spip('inc/headers'); - redirige_par_entete($retour); } diff --git a/balint_autorisations.php b/balint_autorisations.php index b2455c7..127723b 100644 --- a/balint_autorisations.php +++ b/balint_autorisations.php @@ -139,7 +139,7 @@ function autoriser_sujet_creer($faire, $type, $id, $qui, $opt) { return in_array($qui['statut'], array('0minirezo','1comite','6forum')); } -function autoriser_sujet_supprimer($faire, $type, $id, $qui, $opt) { +function autoriser_sujet_editer($faire, $type, $id, $qui, $opt) { // Seul les admins et l'auteur peuvent le supprimer if(in_array($qui['id_auteur'],auteurs_objet('article',$id))){ return true; diff --git a/content/editer_sujet.html b/content/editer_sujet.html index 07813ab..a6e242c 100644 --- a/content/editer_sujet.html +++ b/content/editer_sujet.html @@ -12,7 +12,7 @@ [(#ENV{id_article}|oui) [(#AUTORISER{modifier, article, #ENV{id_article}}|?{
- [(#FORMULAIRE_EDITER_SUJET{#ENV{id_article},#ENV{id_forum},#URL_PAGE{#ENV{url}}|parametre_url{id_forum,#ENV{id_forum}}})]
+ [(#FORMULAIRE_EDITER_SUJET{#ENV{id_article},#ENV{id_forum},#URL_PAGE{espace_membre}|parametre_url{id_forum,#ENV{id_forum}}|parametre_url{id_article,#ENV{id_article}}})]
,
Votre compte ne fait pas partie des auteurs autorisés à modifier cet article.
@@ -20,7 +20,7 @@ ] [(#ENV{id_article}|non)
- [(#FORMULAIRE_EDITER_SUJET{0,#ENV{id_forum},#URL_PAGE{#ENV{url}}|parametre_url{id_forum,#ENV{id_forum}}})] + [(#FORMULAIRE_EDITER_SUJET{0,#ENV{id_forum},#URL_PAGE{espace_membre}|parametre_url{id_forum,#ENV{id_forum}}|parametre_url{id_article,#ENV{id_article}}})]
] ] diff --git a/formulaires/editer_sujet.html b/formulaires/editer_sujet.html index 6369c7b..3e18c17 100644 --- a/formulaires/editer_sujet.html +++ b/formulaires/editer_sujet.html @@ -36,13 +36,13 @@
- +
- [(#ENV{id_article}|>{0}|oui) - [(#INCLURE{fond=inclure/bouton_supprimer,id_article=#ENV{id_article}})] - ]
diff --git a/inclure/article-forum.html b/inclure/article-forum.html index 8fea03f..b5bd6d0 100644 --- a/inclure/article-forum.html +++ b/inclure/article-forum.html @@ -4,9 +4,9 @@

Forum - #TITRE

[(#TEXTE|textebrut)]
- +
- +
diff --git a/inclure/bouton_supprimer_sujet.html b/inclure/boutons_modifier_sujet.html similarity index 52% rename from inclure/bouton_supprimer_sujet.html rename to inclure/boutons_modifier_sujet.html index 54a5d3b..ea1a1cb 100644 --- a/inclure/bouton_supprimer_sujet.html +++ b/inclure/boutons_modifier_sujet.html @@ -1,6 +1,9 @@ -[(#AUTORISER{supprimer, sujet, #ENV{id_article}}|oui) - Supprimer + + Éditer + ]