From 66d06bc42bdcb6942cf2df029f4f6033ca81d81b Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Sun, 4 Jun 2006 22:17:33 +0000
Subject: [PATCH] =?UTF-8?q?La=20fonctionnalit=C3=A9=20de=20[6516]=C2=A0est?=
 =?UTF-8?q?=20incompatible=20avec=20une=20valeur=20par=20d=C3=A9faut=20dan?=
 =?UTF-8?q?s=20les=20m=C3=A9tas=20indiquant=20les=20tables=20=C3=A0=20sauv?=
 =?UTF-8?q?egarder.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/exec/export_all.php | 40 ++++++++++++++++++++------------------
 1 file changed, 21 insertions(+), 19 deletions(-)

diff --git a/ecrire/exec/export_all.php b/ecrire/exec/export_all.php
index 95aab298d8..73b17b876e 100644
--- a/ecrire/exec/export_all.php
+++ b/ecrire/exec/export_all.php
@@ -30,26 +30,28 @@ if ($f = include_spip('mes_fonctions', false)) {
 }
 
 // par defaut tout est exporte sauf les tables ci-dessous
-// possibiliter de definir cela tables via la meta
+
 global $EXPORT_tables_noexport;
-if (isset($GLOBALS['meta']['EXPORT_tables_noexport']))
-	$EXPORT_tables_noexport = unserialize($GLOBALS['meta']['EXPORT_tables_noexport']);
-else{
-	include_spip('inc/meta');
-	$EXPORT_tables_noexport[]='spip_ajax_fonc';
-	$EXPORT_tables_noexport[]='spip_caches';
-	$EXPORT_tables_noexport[]='spip_meta';
-	$EXPORT_tables_noexport[]='spip_index';
-	$EXPORT_tables_noexport[]='spip_index_dico';
-	$EXPORT_tables_noexport[]='spip_referers';
-	$EXPORT_tables_noexport[]='spip_referers_articles';
-	$EXPORT_tables_noexport[]='spip_visites';
-	$EXPORT_tables_noexport[]='spip_visites_articles';
-	$EXPORT_tables_noexport[]='spip_ortho_cache';
-	$EXPORT_tables_noexport[]='spip_ortho_dico';
-	ecrire_meta('EXPORT_tables_noexport',serialize($EXPORT_tables_noexport));
-	ecrire_metas();
-}
+
+if (!isset($EXPORT_tables_noexport))
+  {
+	$EXPORT_tables_noexport= array(
+		'spip_ajax_fonc',
+		'spip_caches',
+		'spip_meta',
+		'spip_index',
+		'spip_index_dico',
+		'spip_referers',
+		'spip_referers_articles',
+		'spip_visites',
+		'spip_visites_articles',
+		'spip_ortho_cache',
+		'spip_ortho_dico'
+		);
+	if (!$GLOBALS['connect_toutes_rubriques'])
+		$EXPORT_tables_noexport[]='spip_messages';
+		$EXPORT_tables_noexport[]='spip_auteurs_messages';
+  }
 
 function exec_export_all_dist()
 {
-- 
GitLab