diff --git a/ecrire/base/import_all.php b/ecrire/base/import_all.php index a32b365ff8ca3bf9837e8f13de0b3a2e24e91ea6..397fa538bc94d766495ee4632541935dcafe9ff9 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',