Changeset 61409 in spip-zone


Ignore:
Timestamp:
May 18, 2012, 11:59:25 PM (10 years ago)
Author:
eric@…
Message:

Passage de la liste des logs en tableau parsé.
Passage du bloc extra dans le bloc navigation.
Suppression d'items de langue inutiles.
Passage en version 0.4.0 stable.

Location:
_plugins_/simplog/trunk
Files:
1 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/simplog/trunk/lang/paquet-simplog_fr.php

    r61288 r61409  
    77
    88        // S
    9         'simplog_description' => 'Une fois le plugin activé, les administrateurs ont la possibilité de consulter tous les journaux disponibles sur le site. Une entrée du menu Maintenance permet de se rendre sur la page de consultation (simplog).',
     9        'simplog_description' => 'Une fois le plugin activé, les administrateurs ont la possibilité de consulter tous les journaux disponibles sur le site. Une entrée du menu Maintenance permet de se rendre sur la page de consultation.',
    1010        'simplog_nom' => 'Simples Logs',
    1111        'simplog_slogan' => 'Visualisation des logs SPIP par les administrateurs'
  • _plugins_/simplog/trunk/lang/simplog_fr.php

    r61287 r61409  
    88        // A
    99        'actualiser' => 'Actualiser',
    10         'autoriser_non' => 'Vous n\'êtes pas autorisé à lire les journaux.',
    1110
    1211        // C
    13         'clic_rafraichir' => 'Rafraîchir',
    14         'clic_senstri' => 'Inverser l\'ordre d\'affichage des données',
    15         'consultation_logs' => 'Consultation des fichiers de logs',
     12        'clic_rafraichir' => 'Recharger le fichier',
     13        'colonne_date' => 'Date',
     14        'colonne_ip' => 'IP',
     15        'colonne_pid' => 'PID',
     16        'colonne_hit' => 'Hit',
     17        'colonne_gravite' => 'Gravité',
     18        'colonne_texte' => 'Texte',
    1619
    1720        // D
     
    2023        // F
    2124        'fichier' => 'Fichier : "@fichier@"',
     25
     26        // I
     27        'info_hit_pub' => 'Public',
     28        'info_hit_pri' => 'Privé',
    2229
    2330        // L
     
    2835        'message_fichier_choisir' => 'Choisissez un fichier à analyser.',
    2936        'message_fichier_inconnu' => 'Le fichier "@fichier@" est indisponible.',
    30 
    31         // P
    32         'plugin_simplog' => 'Plugin Simplog',
    33 
    34         // R
    35         'rep_tmp' => 'Vos répertoires'
    3637);
    3738
  • _plugins_/simplog/trunk/paquet.xml

    r61270 r61409  
    22        prefix="simplog"
    33        categorie="outil"
    4         version="0.3.1"
    5         etat="test"
    6         compatibilite="[3.0.0-dev;3.0.99]"
     4        version="0.4.0"
     5        etat="stable"
     6        compatibilite="[3.0.0-dev;3.0.*]"
    77        logo="prive/themes/spip/images/simplog-24.gif"
    88>       
     
    1616
    1717        <pipeline nom="autoriser" inclure="inc/simplog_autoriser.php" />
    18         <necessite nom="iterateurs" />
    1918        <menu nom="simplog_bt" titre="simplog:logs" parent="menu_administration" icone="images/simplog-16.gif" action="simplog" />
    2019</paquet>
  • _plugins_/simplog/trunk/prive/squelettes/contenu/simplog.html

    r61275 r61409  
    11[(#AUTORISER{voir,simplog}|sinon_interdire_acces)]
    22
    3 <h1 class="grostitre"><:simplog:consultation_logs:></h1>
    4 
    5 [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{simplog-24.gif}|balise_img{'',cadre-icone})][(#ENV{fic}|oui)<:simplog:fichier{fichier=#ENV{fic}}:>]})]
     3<h1 class="grostitre"><:simplog:logs:></h1>
    64
    75[(#ENV{fic}|oui)
    8 <p><a href="[(#SELF|parametre_url{hasard,[(#VAL{1}|rand{10000000})]})]" class='ajax'><:simplog:clic_rafraichir:></a>&nbsp;-&nbsp;<a href="[(#SELF|parametre_url{senstri,[(#ENV{senstri,0}|=={1}|?{0,1})]})]" class='ajax'><:simplog:clic_senstri:></a></p>]
    9     <B_fic>
    10     #ANCRE_PAGINATION
    11     <div class="spip_code">
    12     <BOUCLE_fic(DATA){source file, #ENV{fic}}{par cle}{valeur != #ENV{fic}}{inverse #ENV{senstri,0}}{pagination 100}>
    13     <p>#VALEUR</p>
    14     </BOUCLE_fic>
    15     </div>
    16     [<p class="pagination">(#PAGINATION{prive})</p>]
    17         </B_fic>
    18         [(#ENV{fic}|oui)
     6        <p>
     7                <a href="[(#SELF|parametre_url{hasard,[(#VAL{1}|rand{10000000})]})]" class='ajax'>
     8                        <:simplog:clic_rafraichir:>
     9                </a>
     10        </p>
     11]
     12
     13<B_lecture_log>
     14        #ANCRE_PAGINATION
     15        <div class="spip_code">
     16                <table class="spip liste">
     17                        [<caption><strong class="caption">(#ENV{fic}|oui)<:simplog:fichier{fichier=#ENV{fic}}:></strong></caption>]
     18                        <thead>
     19                                <tr class="first_row">
     20                                        <th class="date secondaire" scope="col"><:simplog:colonne_date:></th>
     21                                        <th class="ip" scope="col"><:simplog:colonne_ip:></th>
     22                                        <th class="pid" scope="col"><:simplog:colonne_pid:></th>
     23                                        <th class="hit" scope="col"><:simplog:colonne_hit:></th>
     24                                        <th class="gravite" scope="col"><:simplog:colonne_gravite:></th>
     25                                        <th class="texte principale" scope="col"><:simplog:colonne_texte:></th>
     26                                </tr>
     27                        </thead>
     28                        <tbody>
     29<BOUCLE_lecture_log(DATA){source file, #ENV{fic}}{par cle}{valeur != #ENV{fic}}{inverse}{pagination 100}>
     30                        #SET{ligne, #VALEUR|simplog_phraser_log}
     31                        [(#GET{ligne}|oui)
     32                                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd, row_even})]">
     33                                        <td class="date secondaire">[(#GET{ligne}|table_valeur{date})]</td>
     34                                        <td class="ip">[(#GET{ligne}|table_valeur{ip})]</td>
     35                                        <td class="pid">[(#GET{ligne}|table_valeur{pid})]</td>
     36                                        <td class="hit">[(#GET{ligne}|table_valeur{hit})]</td>
     37                                        <td class="gravite">[(#GET{ligne}|table_valeur{gravite})]</td>
     38                                        <td class="texte principale">[(#GET{ligne}|table_valeur{texte})]</td>
     39                                </tr>
     40                        ]
     41</BOUCLE_lecture_log>
     42                        </tbody>
     43                </table>
     44        </div>
     45        [<p class="pagination">(#PAGINATION{prive})</p>]
     46</B_lecture_log>
     47[(#ENV{fic}|oui)
    1948        #BOITE_OUVRIR{'','error'}
    20     <:simplog:message_fichier_inconnu{fichier=#ENV{fic}}:>
    21     #BOITE_FERMER]
    22     <//B_fic>
    23     [(#ENV{fic}|non)
    24     #BOITE_OUVRIR{'','notice'}
    25     <:simplog:message_fichier_choisir:>
    26     #BOITE_FERMER]
    27 #BOITE_FERMER
     49                <:simplog:message_fichier_inconnu{fichier=#ENV{fic}}:>
     50        #BOITE_FERMER]
     51<//B_lecture_log>
     52[(#ENV{fic}|non)
     53        #BOITE_OUVRIR{'','notice'}
     54                <:simplog:message_fichier_choisir:>
     55        #BOITE_FERMER
     56]
  • _plugins_/simplog/trunk/prive/squelettes/navigation/simplog.html

    r61270 r61409  
    22    <p><:simplog:description_simplog:></p>
    33#BOITE_FERMER
     4
     5#BOITE_OUVRIR
     6    <h3><:simplog:liste_fic:></h3>
     7        <ul class="liste-items">
     8        <BOUCLE_fics(DATA){source glob, #EVAL{_DIR_TMP}*.log*}{par valeur}{valeur != ''}>
     9        <li class="item">
     10                <a href="[(#URL_ECRIRE{#ENV{exec}}|parametre_url{fic,[(#VALEUR)]}|parametre_url{senstri,#ENV{senstri,0}})]">[(#VALEUR|basename)]</a></li>
     11        </BOUCLE_fics>
     12        <BOUCLE_fics_logs(DATA){source glob, #EVAL{_DIR_TMP}*/*.log*}{par valeur}{valeur != ''}>
     13        <li class="item"><a href="[(#URL_ECRIRE{#ENV{exec}}|parametre_url{fic,#VALEUR}|parametre_url{senstri,#ENV{senstri,0}})]">[(#VALEUR|basename)]</a></li>
     14        </BOUCLE_fics_logs>
     15    </ul>
     16    <p><a href="[(#SELF|parametre_url{hasard,[(#VAL{1}|rand{10000000})]})]" class="ajax"><:simplog:actualiser:></a></p>
     17#BOITE_FERMER
Note: See TracChangeset for help on using the changeset viewer.