3 if (!defined('_ECRIRE_INC_VERSION')) return;
5 include_spip('inc/acces');
6 include_spip('inc/statistiques');
8 function duree_affiche($duree,$periode){
12 if ($periode=='mois'){
13 $debut = sql_getfetsel("date","spip_visites","","","date","0,1");
14 $debut = strtotime($debut);
15 $duree = ceil((time()-$debut)/24/3600);
21 function duree_zoom($duree,$sens='plus'){
22 $largeur_abs = 420/$duree;
24 if ($largeur_abs > 1) {
25 $inc = ceil($largeur_abs / 5);
26 $duree_plus = round(420 / ($largeur_abs - $inc));
27 $duree_moins = round(420 / ($largeur_abs +
$inc));
30 if ($largeur_abs == 1) {
35 if ($largeur_abs < 1) {
36 $duree_plus = round(420 * ((1/$largeur_abs) +
1));
37 $duree_moins = round(420 * ((1/$largeur_abs) - 1));
39 return ($sens=='plus'?
$duree_moins:$duree_plus);
42 function stats_total($serveur=''){
43 $row = sql_fetsel("SUM(visites) AS total_absolu", "spip_visites",'','','','','',$serveur);
44 return $row ?
$row['total_absolu'] : 0;