From e19d570af7650059f7584df6dd2806115560b984 Mon Sep 17 00:00:00 2001 From: Matthieu Marcillaud Date: Wed, 31 Mar 2021 23:57:41 +0200 Subject: [PATCH] Nettoyage de code mort. --- inc/statistiques.php | 46 ------------------- .../inclure/stats-visites-data_fonctions.php | 37 --------------- .../inclure/stats-visites-mois_fonctions.php | 7 --- 3 files changed, 90 deletions(-) delete mode 100644 prive/squelettes/inclure/stats-visites-mois_fonctions.php diff --git a/inc/statistiques.php b/inc/statistiques.php index 619c34a..663f040 100644 --- a/inc/statistiques.php +++ b/inc/statistiques.php @@ -14,52 +14,6 @@ if (!defined("_ECRIRE_INC_VERSION")) { return; } -/** - * Calculer la moyenne glissante sur un nombre d'echantillons donnes - * - * @param int|bool $valeur - * @param int $glisse - * @return float - */ -function moyenne_glissante($valeur = false, $glisse = 0) { - static $v = array(); - // pas d'argument, raz de la moyenne - if ($valeur === false) { - $v = array(); - - return 0; - } - - // argument, on l'ajoute au tableau... - // surplus, on enleve... - $v[] = $valeur; - if (count($v) > $glisse) { - array_shift($v); - } - - return round(statistiques_moyenne($v), 2); -} - -/** - * Calculer la moyenne d'un tableau de valeurs - * - * https://code.spip.net/@statistiques_moyenne - * - * @param array $tab - * @return float - */ -function statistiques_moyenne($tab) { - if (!$tab) { - return 0; - } - $moyenne = 0; - foreach ($tab as $v) { - $moyenne += $v; - } - - return $moyenne / count($tab); -} - /** * Construire un tableau par popularite * classemnt => id_truc diff --git a/prive/squelettes/inclure/stats-visites-data_fonctions.php b/prive/squelettes/inclure/stats-visites-data_fonctions.php index 3569f0f..92a7e32 100644 --- a/prive/squelettes/inclure/stats-visites-data_fonctions.php +++ b/prive/squelettes/inclure/stats-visites-data_fonctions.php @@ -7,44 +7,7 @@ if (!defined('_ECRIRE_INC_VERSION')) { include_spip('inc/acces'); include_spip('inc/statistiques'); -function duree_affiche($duree, $periode) { - if (intval($duree) AND $duree>0) { - return $duree; - } - if ($periode == 'mois' OR $duree<0) { - $debut = sql_getfetsel("date", "spip_visites", "", "", "date", "0,1"); - $debut = strtotime($debut); - $duree = ceil((time() - $debut) / 24 / 3600); - return $duree; - } - - - // par defaut 90 jours - return 90; -} - -function duree_zoom($duree, $sens = 'plus') { - $largeur_abs = 420 / $duree; - - if ($largeur_abs > 1) { - $inc = ceil($largeur_abs / 5); - $duree_plus = round(420 / ($largeur_abs - $inc)); - $duree_moins = round(420 / ($largeur_abs + $inc)); - } - - if ($largeur_abs == 1) { - $duree_plus = 840; - $duree_moins = 210; - } - - if ($largeur_abs < 1) { - $duree_plus = round(420 * ((1 / $largeur_abs) + 1)); - $duree_moins = round(420 * ((1 / $largeur_abs) - 1)); - } - - return ($sens == 'plus' ? $duree_moins : $duree_plus); -} function stats_total($serveur = '') { $row = sql_fetsel("SUM(visites) AS total_absolu", "spip_visites", '', '', '', '', '', $serveur); diff --git a/prive/squelettes/inclure/stats-visites-mois_fonctions.php b/prive/squelettes/inclure/stats-visites-mois_fonctions.php deleted file mode 100644 index c94f525..0000000 --- a/prive/squelettes/inclure/stats-visites-mois_fonctions.php +++ /dev/null @@ -1,7 +0,0 @@ -