From ec4c8b017130d369e349b6147471fd3d4499df4d Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Sat, 10 Mar 2007 14:31:31 +0000 Subject: [PATCH] =?UTF-8?q?Erreur=20de=20syntaxe=20SQL=20dans=20l'upgrade.?= =?UTF-8?q?=20Message=20de=20spip=5Flog=20incomplet=20pour=20pipeline=20(S?= =?UTF-8?q?t=C3=A9phane).=20Et=20essayer=20de=20donner=20un=20=20title=20n?= =?UTF-8?q?on=20vide=20dans=20les=20calendriers.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/base/upgrade.php | 2 +- ecrire/inc/agenda.php | 9 +++++++-- ecrire/inc/utils.php | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/ecrire/base/upgrade.php b/ecrire/base/upgrade.php index 9a0b1452c6..574403d34d 100644 --- a/ecrire/base/upgrade.php +++ b/ecrire/base/upgrade.php @@ -1306,7 +1306,7 @@ function maj_base($version_cible = 0) { // FLV est embeddable, l'upgrade precedent l'avait oublie if (upgrade_vers(1.931, $version_installee, $version_cible)) { - spip_query("UPDATE spip spip_types_documents SET inclus='embed' WHERE extension='flv'"); + spip_query("UPDATE spip_types_documents SET inclus='embed' WHERE extension='flv'"); maj_version('1.931'); } diff --git a/ecrire/inc/agenda.php b/ecrire/inc/agenda.php index f09653be65..d4647741bf 100644 --- a/ecrire/inc/agenda.php +++ b/ecrire/inc/agenda.php @@ -1402,7 +1402,12 @@ function sql_calendrier_interval_forums($limites, &$evenements) { // http://doc.spip.org/@sql_calendrier_interval_articles function sql_calendrier_interval_articles($avant, $apres, &$evenements) { - $result=spip_query("SELECT id_article, titre, date, descriptif, chapo FROM spip_articles WHERE statut='publie' AND date >= $avant AND date < $apres ORDER BY date"); + $result=spip_query("SELECT id_article, titre, date, descriptif, chapo, lang FROM spip_articles WHERE statut='publie' AND date >= $avant AND date < $apres ORDER BY date"); + + if ($GLOBALS['meta']['multi_articles'] == 'oui') { + include_spip('inc/lang_liste'); + $langues = $GLOBALS['codes_langues']; + } else $langues = array(); while($row=spip_fetch_array($result)){ $amj = date_anneemoisjour($row['date']); $id = $row['id_article']; @@ -1410,7 +1415,7 @@ function sql_calendrier_interval_articles($avant, $apres, &$evenements) { $evenements[$amj][]= array( 'CATEGORIES' => calendrier_categories('spip_articles', $id, 'id_article'), - 'DESCRIPTION' => $row['descriptif'], + 'DESCRIPTION' => $row['descriptif'] ? $row['descriptif'] : $langues[$row['lang']], 'SUMMARY' => $row['titre'], 'URL' => generer_url_article($id, 'prop')); } diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 362e30802e..df732aff94 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -144,7 +144,7 @@ function pipeline($action,$val) { // on passe $action en arg pour creer la fonction meme si le pipe // n'est defini nul part ; vu qu'on est la c'est qu'il existe ! verif_plugin($action); - spip_log("fonction $f absente : pipeline desactive"); + spip_log("fonction $fonc absente : pipeline desactive"); } // si le flux est une table qui encapsule donnees et autres // on ne ressort du pipe que les donnees @@ -214,7 +214,7 @@ function spip_connect($serveur='') { $base_serveur = charger_fonction($serveur, 'base', true); if (!$base_serveur) { - spip_log("serveur inconnue $serveur"); + spip_log("serveur inconnu $serveur"); return $t[$serveur] = false; } return $t[$serveur] = $base_serveur(); -- GitLab