getData(['config', 'i18n', 'langAdmin']) . '/lex_statislite.php'); /* * Affichage des résultats */ /* * Paramètres réglés en configuration du module */ // Temps minimum à passer sur le site en secondes pour valider une visite $timeVisiteMini = $this->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 */ ?>



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


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


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


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



$value){ $dureeparvisite = ''; if($module::$chronoaffi[$date]['nb_visites'] > 0){ $dureeparvisite = $module::conversionTime( (int)($module::$chronoaffi[$date]['duree'] / $module::$chronoaffi[$date]['nb_visites'])); } ?>
'.$date.''.$text['statislite_view']['index'][11].$module::$chronoaffi[$date]['nb_visites']; ?>
0){ echo $text['statislite_view']['index'][14].$dureeparvisite; }?>
= $nbAffiDates) { break;} } ?>

$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 ''.$text['statislite_view']['index'][16].substr($tableau[$num]['vues'][0], 0 , 19).'
'; if($geolocalisation){ echo ' >>'.$text['statislite_view']['index'][17].$tableau[$num]['geolocalisation'].'
'; } echo ' - User Agent : '.$tableau[$num]['userAgent'].'
'; echo ' >>'.$text['statislite_view']['index'][18].$tableau[$num]['client'][2].'
'; echo ' >>'.$text['statislite_view']['index'][19].$tableau[$num]['client'][1].'
'; echo ' - Accept Language : '.$tableau[$num]['langage'].'
'; echo ' >>'.$text['statislite_view']['index'][20].$tableau[$num]['client'][0].'
'; echo ' - Referer : '.$tableau[$num]['referer'].'
'; echo ''.$text['statislite_view']['index'][21].$nbpageparsession.'
'; if($nbpageparsession >= 1){ echo $text['statislite_view']['index'][22].$pagesvues.'
'; } else{ echo $text['statislite_view']['index'][23].$pagesvues.'
'; } $dureevisite = $module::conversionTime($dureevisite); if($dureevisite != '0 s'){ echo ''.$text['statislite_view']['index'][24]. $dureevisite.'
'.'
'; } else{ echo $text['statislite_view']['index'][25].'
'.'
'; } $comptevisites++; $comptepages = $comptepages + $nbpageparsession; } // Affichage du bilan pour la période en cours echo ''.$text['statislite_view']['index'][26].$datedebut.'
'.'
'; echo $text['statislite_view']['index'][27].$comptepages.'
'; echo $text['statislite_view']['index'][28].$comptevisites.'
'.'
'; } ?>