diff --git a/ecrire/exec/articles.php b/ecrire/exec/articles.php index 809eb66d3a32b7e7ab229e0cdfb55687f3dcde8d..bd7c77e08eed395306edd63ea2aec09d9ddd9753 100644 --- a/ecrire/exec/articles.php +++ b/ecrire/exec/articles.php @@ -54,14 +54,14 @@ function exec_articles_dist() $flag_auteur = spip_num_rows(spip_query("SELECT id_auteur FROM spip_auteurs_articles WHERE id_article=$id_article AND id_auteur=$connect_id_auteur LIMIT 1")); - $flag_modifiable = $flag_auteur OR $statut_rubrique; + $flag_modifiable = ($flag_auteur OR $statut_rubrique); if ($flag_modifiable AND $id_parent) // Les redacteurs ont le droit de changer la rubrique destination // avant la publication de l'article, mais plus apres $id_rubrique = $id_parent; - $flag_editable = $flag_modifiable OR ($flag_auteur AND ($statut_article == 'prepa' OR $statut_article == 'prop' OR $statut_article == 'poubelle')); + $flag_editable = ($flag_modifiable OR ($flag_auteur AND ($statut_article == 'prepa' OR $statut_article == 'prop' OR $statut_article == 'poubelle'))); if ($flag_editable) { // id_article_bloque, globale dans inc/presentation