Changeset 112231 in spip-zone


Ignore:
Timestamp:
Oct 31, 2018, 11:29:10 AM (12 months ago)
Author:
booz@…
Message:

affichage des stats plus lisible avec des stats au dessus de 100 000 visites.

Location:
_core_/branches/spip-3.2/plugins/statistiques/prive
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.2/plugins/statistiques/prive/squelettes/inclure/stats-visites-jours.html

    r94425 r112231  
    2525                        <tr class="odd on">
    2626                                <th><:info_maximum|trim{':'}|trim|ucfirst:></th>
    27                                 <td class='num'>#GET{max}</td>
     27                                <td class='num'>[(#GET{max}|number_format{0,"","&nbsp;"})]</td>
    2828                        </tr>
    2929                        <tr class="odd on">
    3030                                <th><:info_moyenne|trim{':'}|trim|ucfirst:></th>
    31                                 <td class='num'>[(#GET{moy}|round)]</td>
     31                                <td class='num'>[(#GET{moy}|round|number_format{0,"","&nbsp;"})]</td>
    3232                        </tr>
    3333                        <tr class="even">
    3434                                <th><a href="#URL_ECRIRE{stats_referers,jour=jour}"
    3535                                                                title="<:statistiques:titre_liens_entrants|trim{':'}|trim|attribut_html:>: <:info_aujourdhui|trim{':'}|trim|attribut_html:>"><:info_aujourdhui|trim{':'}|trim|ucfirst:></a></th>
    36                                 <td class='num'>#GET{last}</td>
     36                                <td class='num'>[(#GET{last}|number_format{0,"","&nbsp;"})]</td>
    3737                        </tr>
    3838                        <tr class="even">
    3939                                <th><a href="#URL_ECRIRE{stats_referers,jour=veille}"
    4040                                                                title="<:statistiques:titre_liens_entrants|trim{':'}|trim|attribut_html:>: <:info_hier|trim{':'}|trim|attribut_html:>"><:info_hier|trim{':'}|trim|ucfirst:></a></th>
    41                                 <td class='num'>#GET{lastlast}</td>
     41                                <td class='num'>[(#GET{lastlast}|number_format{0,"","&nbsp;"})]</td>
    4242                        </tr>
    4343                        <BOUCLE_art(ARTICLES){id_article}{statut?}>
    4444                                <tr class="odd">
    4545                                        <th><:statistiques:info_popularite_5|trim{':'}|trim|ucfirst:></th>
    46                                         <td class='num'>[(#CHAMP_SQL{popularite}|round)]</td>
     46                                        <td class='num'>[(#CHAMP_SQL{popularite}|round|number_format{0,"","&nbsp;"})]</td>
    4747                                </tr>
    4848                                <tr class="odd">
    4949                                        <th><:info_total|trim{':'}|trim|ucfirst:></th>
    50                                         <td class='num'>[(#VISITES|round)]</td>
     50                                        <td class='num'>[(#VISITES|round|number_format{0,"","&nbsp;"})]</td>
    5151                                </tr>
    5252                                <tr class="odd">
     
    5757                                <tr class="odd">
    5858                                        <th><:info_total|trim{':'}|trim|ucfirst:></th>
    59                                         <td class='num'>[(#REM|stats_total)]</td>
     59                                        <td class='num'>[(#REM|stats_total|number_format{0,"","&nbsp;"})]</td>
    6060                                </tr>
    6161                                <tr class="odd">
    6262                                        <th><:statistiques:info_popularite_2|trim{':'}|trim|ucfirst:></th>
    63                                         <td class='num'>[(#CONFIG{popularite_total}|round)]</td>
     63                                        <td class='num'>[(#CONFIG{popularite_total}|round|number_format{0,"","&nbsp;"})]</td>
    6464                                </tr>
    6565                        <//B_art>
  • _core_/branches/spip-3.2/plugins/statistiques/prive/stats/visites.html

    r101742 r112231  
    7171                        },
    7272                        yaxis:{
    73                                 position: "right"
     73                                position: "right",
     74                                tickDecimals: 1,
     75                                tickFormatter: function nbFormatter(val, axis) {
     76                                        if (val >= 1000000){
     77                                                var fval = (val / 1000000).toFixed(axis.tickDecimals) ;
     78                                                return fval.replace(/\.0$/,"") + " M";
     79                                        }
     80                                        else{
     81                                                if (val >= 100000)
     82                                                        return (val / 1000).toFixed(axis.tickDecimals).replace(/\.0$/,"") + " k";
     83                                                else{
     84                                                        var fval = val ;
     85                                                        return fval.replace(/(\d{3})$/," $1") ;
     86                                                }
     87                                        }
     88                                }
    7489                        }
    7590                },
  • _core_/branches/spip-3.2/plugins/statistiques/prive/style_prive_plugin_stats.html

    r94388 r112231  
    5353/* graphique flot */
    5454.graphique{clear:both; overflow:hidden; margin-bottom:2em;}
    55 .graphResult-wrap {padding: 10px 25px;float:#GET{left};}
     55.graphResult-wrap {padding: 10px;float:#GET{left};}
    5656.graphResult{}
    5757.graphInfo{float:#GET{left}; clear:#GET{left};margin-#GET{left}:20px;}
Note: See TracChangeset for help on using the changeset viewer.