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.'
'.'
';
}
?>