[SPIP] ~v3.0.17-->v3.0.19
[ptitvelo/web/www.git] / www / plugins-dist / forum / action / editer_forum.php
index b15035b..649d3b2 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2013                                                *
+ *  Copyright (c) 2001-2014                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
@@ -15,7 +15,7 @@ include_spip('inc/modifier');
 
 // Nota: quand on edite un forum existant, il est de bon ton d'appeler
 // au prealable conserver_original($id_forum)
-// http://doc.spip.org/@revision_forum
+// http://code.spip.net/@revision_forum
 if(!function_exists('revision_forum')){
        function revision_forum($id_forum, $c=false) {
 
@@ -54,7 +54,7 @@ if(!function_exists('revision_forum')){
                // Modification des id_article etc
                // (non autorise en standard mais utile pour des crayons)
                // on deplace tout le thread {sauf les originaux}.
-               if (count($cles)) {
+               if (count($cles) AND $t) {
                        spip_log("update thread id_thread=$t avec ".var_export($cles,1),'forum.'. _LOG_INFO_IMPORTANTE);
                        sql_updateq("spip_forum", $cles, "id_thread=".intval($t)." AND statut!='original'");
                        // on n'affecte pas $r, car un deplacement ne change pas l'auteur