You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

80 lines
2.1 KiB

<!--[if IE]>[<script type="text/javascript" src="(#CHEMIN{javascript/excanvas.js})"></script>]<![endif]-->
[<script type="text/javascript" src="(#CHEMIN{javascript/jquery.flot.js})"></script>]
[<script type="text/javascript" src="(#CHEMIN{javascript/jquery.tflot.js})"></script>]
<script type="text/javascript">
function trace_stats(){
// copier le titre des tableaux
titre = $("#visites_quotidiennes caption").text();
$("#visites_quotidiennes")
.before("<h3 class='caption'>" + titre + "</h3>")
.wrap("<div class='statistiques_visites_quotidiennes statistiques_visites'></div>");
titre = $("#visites_mensuelles caption").text();
$("#visites_mensuelles")
.before("<h3 class='caption'>" + titre + "</h3>")
.wrap("<div class='statistiques_visites_mensuelles statistiques_visites'></div>");;
// mettre les visites avec un fond colore pour le graphique
$("#visites_mensuelles thead th:eq(1), #visites_quotidiennes thead th:eq(1)").addClass('flotFill');
params = {
legendeExterne:true,
legendeActions:true,
width:'480px',
height:'200px',
modeDate:true,
zoom:true,
parse:{
axeOnTitle:true,
defaultSerie:{
bars:{show:false},
lines:{show:true}
}
},
flot:{
xaxis:{
labelWidth:30,
monthNames: [
'[(#VAL{2000-01-01}|nom_mois)]',
'[(#VAL{2000-02-01}|nom_mois)]',
'[(#VAL{2000-03-01}|nom_mois)]',
'[(#VAL{2000-04-01}|nom_mois)]',
'[(#VAL{2000-05-01}|nom_mois)]',
'[(#VAL{2000-06-01}|nom_mois)]',
'[(#VAL{2000-07-01}|nom_mois)]',
'[(#VAL{2000-08-01}|nom_mois)]',
'[(#VAL{2000-09-01}|nom_mois)]',
'[(#VAL{2000-10-01}|nom_mois)]',
'[(#VAL{2000-11-01}|nom_mois)]',
'[(#VAL{2000-12-01}|nom_mois)]'
]
}
},
infobulle:{show:true}
}
$("#visites_quotidiennes").tFlot(
$.extend(true, {}, params, {
grille:{weekend:true}
})
);
$("#visites_mensuelles").tFlot(
$.extend(true, {}, params, {
grille:{years:true},
flot:{
xaxis:{
timeformat:"%b %y"
}
}
})
);
}
(function($){
$(document).ready(function(){
trace_stats();
onAjaxLoad(trace_stats);
});
})(jQuery);
</script>