From e6a56018c6fc1a4d9afeeea8253f751700ca2d08 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Tue, 14 Aug 2007 18:02:42 +0000
Subject: [PATCH] eviter un warning sur une meta mal formee ou absente

---
 ecrire/base/import_all.php | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/ecrire/base/import_all.php b/ecrire/base/import_all.php
index a32b365ff8..397fa538bc 100644
--- a/ecrire/base/import_all.php
+++ b/ecrire/base/import_all.php
@@ -19,8 +19,14 @@ include_spip('inc/meta');
 // par defaut tout est importe sauf les tables ci-dessous
 // possibiliter de definir cela tables via la meta
 global $IMPORT_tables_noimport;
-if (isset($GLOBALS['meta']['IMPORT_tables_noimport']))
+if (isset($GLOBALS['meta']['IMPORT_tables_noimport'])){
 	$IMPORT_tables_noimport = unserialize($GLOBALS['meta']['IMPORT_tables_noimport']);
+	if (!is_array($IMPORT_tables_noimport)){
+		ecrire_meta('IMPORT_tables_noimport',serialize(array()),'non');
+		ecrire_metas();
+		$IMPORT_tables_noimport = unserialize($GLOBALS['meta']['IMPORT_tables_noimport']);
+	}
+}
 else{
 	include_spip('inc/meta');
 	ecrire_meta('IMPORT_tables_noimport',
-- 
GitLab