getData(['module', $this->getUrl(0), 'config', 'timeVisiteMini' ]); // Affichage graphique : nombre de pages vues à afficher en commençant par la plus fréquente, de 0 à toutes $nbaffipagesvues = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffipagesvues']); // Affichage graphique : nombre de langues à afficher en commençant par la plus fréquente, de 0 à toutes $nbaffilangues = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffilangues']); // Affichage graphique : nombre de navigateurs à afficher en commençant par le plus fréquent, de 0 à toutes $nbaffinavigateurs = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffinavigateurs']); // Affichage graphique : nombre de systèmes d'exploitation à afficher en commençant par le plus fréquent, de 0 à tous $nbaffise = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffise']); // Affichage graphique : nombre de pays à afficher en commençant par le plus fréquent, de 0 à tous $nbaffipays = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffipays']); // Nombre de sessions affichées dans l'affichage détaillé $nbEnregSession = $this->getData(['module', $this->getUrl(0), 'config', 'nbEnregSession' ]); // Nombre de dates affichées dans l'affichage chronologique $nbAffiDates = $this->getData(['module', $this->getUrl(0), 'config', 'nbaffidates' ]); // option avec geolocalisation $geolocalisation = $this->getData(['module', $this->getUrl(0), 'config', 'geolocalisation' ]); /* * Affichage cumulé depuis le début de l'analyse soit depuis l'initialisation du fichier cumul.json */ ?>

Visites depuis le



Pages vues, comptabilisées une seule fois par session

    $score){ // Adaptation de la longueur au score $long =ceil((float)($score/$module::$scoremax)*10)*10; ?>


Langages préférés

    $score){ // Adaptation de la longueur au score $long =ceil((float)($score/$module::$scoremaxlangues)*10)*10; ?>


Navigateurs

    $score){ // Adaptation de la longueur au score $long =ceil((float)($score/$module::$scoremaxnavi)*10)*10; ?>


Systèmes d'exploitation

    $score){ // Adaptation de la longueur au score $long =ceil((float)($score/$module::$scoremaxse)*10)*10; ?>



Affichage chronologique résumé

$value){ $dureeparvisite = ''; if($module::$chronoaffi[$date]['nb_visites'] > 0){ $dureeparvisite = $module::conversionTime( (int)($module::$chronoaffi[$date]['duree'] / $module::$chronoaffi[$date]['nb_visites'])); } ?>
'.$date.' : Visites => '.$module::$chronoaffi[$date]['nb_visites']; ?>
'.$module::$chronoaffi[$date]['nb_pages_vues']; ?>
'.$module::conversionTime($module::$chronoaffi[$date]['duree']); ?>
0){ echo 'Durée moyenne par visite => '.$dureeparvisite; }?>
= $nbAffiDates) { break;} } ?>

Affichage détaillé des dernières visites

$values){ $pagesvues =''; $nbpageparsession = count($tableau[$num]['vues']); $datetimei = strtotime(substr($tableau[$num]['vues'][0], 0 , 19)); $datetimef = strtotime(substr($tableau[$num]['vues'][$nbpageparsession - 1], 0 , 19)); $dureevisite = 0; for( $i=0 ; $i < $nbpageparsession - 1 ; $i++){ $nompage = substr($tableau[$num]['vues'][$i], 22 , strlen($tableau[$num]['vues'][$i])); $dureepage = strtotime(substr($tableau[$num]['vues'][$i + 1], 0 , 19)) - strtotime(substr($tableau[$num]['vues'][$i], 0 , 19)); $pagesvues .= $nompage.' ('.$dureepage.' s) - '; $dureevisite = $dureevisite + $dureepage; } $pagesvues .= substr($tableau[$num]['vues'][$nbpageparsession - 1], 22 , strlen($tableau[$num]['vues'][$nbpageparsession - 1])); // Affichages echo ' - Début de session : '.substr($tableau[$num]['vues'][0], 0 , 19).'
'; if($geolocalisation){ echo ' >> Géolocalisation : '.$tableau[$num]['geolocalisation'].'
'; } echo ' - User Agent : '.$tableau[$num]['userAgent'].'
'; echo ' >> Système d\'exploitation : '.$tableau[$num]['client'][2].'
'; echo ' >> Navigateur : '.$tableau[$num]['client'][1].'
'; echo ' - Accept Language : '.$tableau[$num]['langage'].'
'; echo ' >> Langage préféré : '.$tableau[$num]['client'][0].'
'; echo ' - Referer : '.$tableau[$num]['referer'].'
'; echo ' - Nombre total de pages vues : '.$nbpageparsession.'
'; if($nbpageparsession >= 1){ echo ' - Pages vues (durée) : '.$pagesvues.'
'; } else{ echo ' - Pages vues : '.$pagesvues.'
'; } $dureevisite = $module::conversionTime($dureevisite); if($dureevisite != '0 s'){ echo ' - Durée de la visite > à '. $dureevisite.'
'.'
'; } else{ echo ' - Durée de la visite : ?'.'
'.'
'; } $comptevisites++; $comptepages = $comptepages + $nbpageparsession; } // Affichage du bilan pour la période en cours echo 'Visites depuis le '.$datedebut.'
'.'
'; echo ' - Nombre total de pages vues : '.$comptepages.'
'; echo ' - Nombre de visites : '.$comptevisites.'
'.'
'; } ?>