Changeset 85144 in spip-zone


Ignore:
Timestamp:
Oct 12, 2014, 10:32:56 PM (5 years ago)
Author:
ben.spip@…
Message:

Un peu de stats à la fin de la fusion si elle est réussie

Location:
_plugins_/fusion_spip/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fusion_spip/trunk/formulaires/fusion_spip.php

    r80137 r85144  
    118118
    119119                $time_start = microtime(true);
    120                 fusion_spip_log('Démarrage de la fusion', 'fusion_spip_'.$connect);
     120
     121        //commençons par vider la table de traitement fusion_spip pour pouvoir faire le comptage en fin de traiter
     122        sql_delete("spip_fusion_spip");
     123        fusion_spip_log('Démarrage de la fusion', 'fusion_spip_'.$connect);
    121124
    122125                $principales = fusion_spip_lister_tables_principales($connect, true);
     
    174177                fusion_spip_log('Fusion terminée : '.number_format($time, 2).' secondes)', 'fusion_spip_'.$connect);
    175178
    176                 $retour = array(
    177                         'message_ok' => _T('fusion_spip:message_import_ok')
     179        // Un résumé des objets importés
     180        $res = sql_select('objet, count(*) as count', 'spip_fusion_spip' , '', 'objet');
     181        $texte='';
     182        while ($ligne = sql_fetch($res))
     183        {
     184            if ($ligne['count'] >0 )
     185            {
     186                $texte.=$ligne['objet']. ":". $ligne['count'].", " ;
     187            }
     188        }
     189
     190
     191
     192            $retour = array(
     193                        'message_ok' => _T('fusion_spip:message_import_ok') . $texte
    178194                );
    179195        }
  • _plugins_/fusion_spip/trunk/inc/fusion_spip.php

    r80135 r85144  
    2121        unset($tables['spip_paquets']);
    2222        unset($tables['spip_types_documents']);
     23
    2324
    2425        // zapper les tables de l'hote qui ne sont pas dans la base importée
  • _plugins_/fusion_spip/trunk/lang/fusion_spip_fr.php

    r85140 r85144  
    3636        'manque_champs_source' => 'Les champs "@diff@" manquent dans la table "@table@" de la base source',
    3737        'manque_table_source' => 'La table "@table@" est absente dans la base source',
    38         'message_import_ok' => 'Fusion terminée',
     38        'message_import_ok' => 'Fusion terminée. Voici un résumé des objets importés, le détails des logs est dans <code>tmp/log/fusion_spip_fusion_spip*.log</code><br>',
    3939        'message_import_nok' => 'Erreur lors de la fusion',
    4040        'message_img_dir_nok' => 'Merci de préciser le chemin',
  • _plugins_/fusion_spip/trunk/paquet.xml

    r85140 r85144  
    22        prefix="fusion_spip"
    33        categorie="maintenance"
    4         version="1.0.2"
     4        version="1.0.3"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.