Changeset 74553 in spip-zone


Ignore:
Timestamp:
Aug 3, 2013, 1:28:20 PM (6 years ago)
Author:
eric@…
Message:

On rajoute l'index du tableau dans la liste des données du tableau afin de trier dessus. En effet l'index est plus fiable que la date du log qui ne prend pas en compte les millisecondes et donc affiche une liste triée incorrecte parfois pour les logs ayant la même date.
On ruse donc en triant sur l'index la colonne date.

Location:
_plugins_/simplog/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simplog/trunk/paquet.xml

    r73811 r74553  
    22        prefix="simplog"
    33        categorie="outil"
    4         version="1.0.0"
     4        version="1.0.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/simplog/trunk/prive/squelettes/contenu/simplog.html

    r61863 r74553  
    55
    66[(#SET{defaut_tri, #ARRAY{
    7         date, -1,
     7        index, -1,
    88        gravite, 1,
    99        hit, 1,
     
    2828                        <thead>
    2929                                <tr class="first_row">
    30                                         <th class="date secondaire" scope="col">[(#TRI{date, <:simplog:colonne_date:>, ajax})]</th>
     30                                        <th class="date secondaire" scope="col">[(#TRI{index, <:simplog:colonne_date:>, ajax})]</th>
    3131                                        <th class="ip" scope="col">[(#TRI{ip, <:simplog:colonne_ip:>, ajax})]</th>
    3232                                        <th class="pid" scope="col">[(#TRI{pid, <:simplog:colonne_pid:>, ajax})]</th>
     
    3737                        </thead>
    3838                        <tbody>
    39 <BOUCLE_lecture_log(DATA){source table, #ENV{fic}|simplog_phraser_log}{tri #ENV{par, date}, #GET{defaut_tri}}{pagination 100}>
     39<BOUCLE_lecture_log(DATA){source table, #ENV{fic}|simplog_phraser_log}{tri #ENV{par, index}, #GET{defaut_tri}}{pagination 100}>
    4040                                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd, row_even})]">
    4141                                        <td class="date secondaire">[(#DATE)]</td>
  • _plugins_/simplog/trunk/prive/squelettes/contenu/simplog_fonctions.php

    r62367 r74553  
    3333                                $ligne['gravite'] = strtolower(trim($matches[5]));
    3434                                $ligne['texte'] = trim($matches[6]);
     35                                $ligne['index'] = count($tableau);
    3536                                $tableau[] = $ligne;
    3637                        }
Note: See TracChangeset for help on using the changeset viewer.