Changeset 88465 in spip-zone


Ignore:
Timestamp:
Apr 5, 2015, 8:56:35 AM (4 years ago)
Author:
marcimat@…
Message:

Lorsqu'on affiche les logs du serveur au fur et à mesure en js, n'afficher que l'heure, c'est suffisant.

Location:
_plugins_/migrateur/dev-by-http
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/migrateur/dev-by-http/class/Client.php

    r88464 r88465  
    238238                );
    239239
    240                 $this->log("Téléchargement de <em>$file</em>");
     240                $this->log("Téléchargement de <code>$file</code>");
    241241
    242242                if (!in_array('crypteur.decrypt', stream_get_filters())) {
  • _plugins_/migrateur/dev-by-http/class/Serveur/Action/DumpDatabase.php

    r88450 r88465  
    3232                $file = substr($chemin, strlen($this->source->dir . DIRECTORY_SEPARATOR));
    3333
    34                 $this->log("Dump dans <em>$file</em> ($to) en $t");
     34                $this->log("Dump dans <em>$file</em>");
     35                $this->log("  | $to en $t");
    3536
    3637                return array(
  • _plugins_/migrateur/dev-by-http/class/Serveur/Action/GetFile.php

    r88456 r88465  
    1313                }
    1414
    15                 $this->log_run("Get File `$file`");
     15                $this->log_run("Get File <code>$file</code>");
    1616
    1717                $basedir = $this->source->dir;
  • _plugins_/migrateur/dev-by-http/prive/squelettes/inclure/migrateur-source.html

    r88464 r88465  
    3131                $("#logs_stop").show();
    3232                $("#boite_logs").addClass('actif');
     33                $("#logs").empty();
    3334
    3435                $.migrateur_loop = setInterval(function(){
     
    3940                        $.get(url)
    4041                                .done(function(data) {
    41                                         $logs.append(data);
    42                                         if ($logs.length) {
    43                                                 $logs.scrollTop($logs\[0\].scrollHeight - $logs.height());
     42                                        if (data.length) {
     43                                                // on ne conserve que l'heure et minutes dans les logs js
     44                                                var texte = data.split("\n");
     45                                                $.each(texte, function(i, line) {
     46                                                        var heure = line.substring(11, 16);
     47                                                        var log = line.substring(26);
     48                                                        texte[i] = heure + log;
     49                                                });
     50                                                data = texte.join("\n");
     51
     52                                                $logs.append(data);
     53                                                if ($logs.length) {
     54                                                        $logs.scrollTop($logs\[0\].scrollHeight - $logs.height());
     55                                                }
    4456                                        }
    4557                                })
Note: See TracChangeset for help on using the changeset viewer.