From c9f6ff48ef1d2d061f0fc2667d963a9aaa5abfeb Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Fri, 21 Mar 2008 23:43:16 +0000 Subject: [PATCH] meme si on ne fait rien, on peut signaler aux autres qu'on est en train d'y penser : remonter donc le drapeau d'edition avant la verification --- ecrire/inc/modifier.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ecrire/inc/modifier.php b/ecrire/inc/modifier.php index a43b556ded..2fe3034e65 100644 --- a/ecrire/inc/modifier.php +++ b/ecrire/inc/modifier.php @@ -64,6 +64,14 @@ function modifier_contenu($type, $id, $options, $c=false) { if (!$champs) return false; + + // marquer le fait que l'objet est travaille par toto a telle date + if ($GLOBALS['meta']['articles_modif'] != 'non') { + include_spip('inc/drapeau_edition'); + signale_edition ($id, $GLOBALS['visiteur_session'], $type); + } + + $champs = array_map('sql_quote', $champs); // On veut savoir si notre modif va avoir un impact ; en mysql @@ -77,7 +85,6 @@ function modifier_contenu($type, $id, $options, $c=false) { return false; // la modif peut avoir lieu - // faut-il ajouter date_modif ? if ($options['date_modif']) @@ -86,12 +93,6 @@ function modifier_contenu($type, $id, $options, $c=false) { // allez on commit la modif sql_update("spip_$table_objet", $champs, "$id_table_objet=$id"); - // marquer le fait que l'objet est travaille par toto a telle date - if ($GLOBALS['meta']['articles_modif'] != 'non') { - include_spip('inc/drapeau_edition'); - signale_edition ($id, $GLOBALS['visiteur_session'], $type); - } - // Invalider les caches if ($options['invalideur']) { include_spip('inc/invalideur'); -- GitLab