3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2013 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 if (!defined('_ECRIRE_INC_VERSION')) return;
15 include_spip('inc/dump');
17 function dump_afficher_tables_restaurees_erreurs($status_file) {
18 $status = dump_lire_status($status_file);
19 $tables = $status['tables_copiees'];
25 return "<p>"._T("dump:erreur_aucune_donnee_restauree")."</p>";
27 // lister les tables copiees aller verifier dans la base
28 // qu'on a le bon nombre de donnees
29 foreach($tables as $t=>$n) {
30 if (!sql_showtable($t,true) OR $n===0)
31 $erreurs[$t] = _T('dump:erreur_table_absente',array('table'=>"<strong>$t</strong>"));
34 $n_dump = intval(sql_countsel($t));
36 $erreurs[$t] = _T('dump:erreur_table_donnees_manquantes',array('table'=>"<strong>$t</strong>"));;
41 $corps = "<ul class='spip'><li>".implode("</li><li class='spip'>",$erreurs)."</li></ul>";