File "statistiques_referers.php"
Full path: /home/argothem/www/SpipFactory-fichiers_de_travail/sauvegarde-depannage-1.9a3.2/1.9/ecrire/exec/statistiques_referers.php
File size: 2.49 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/***************************************************************************\
* SPIP, Systeme de publication pour l'internet *
* *
* Copyright (c) 2001-2006 *
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
* *
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
\***************************************************************************/
if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/presentation');
include_spip('inc/statistiques');
// http://doc.spip.org/@exec_statistiques_referers_dist
function exec_statistiques_referers_dist()
{
global $connect_statut, $id_article, $jour, $limit;
if ($id_article = intval($id_article)){
$result = spip_query("SELECT titre, visites, popularite FROM spip_articles WHERE statut='publie' AND id_article ='$id_article'");
if ($row = spip_fetch_array($result)) {
$total_absolu = $row['visites'];
}
}
else {
$result = spip_query("SELECT SUM(visites) AS total_absolu FROM spip_visites");
if ($row = spip_fetch_array($result)) {
$total_absolu = $row['total_absolu'];
}
}
debut_page(_T('titre_page_statistiques_referers'), "statistiques_visites", "referers");
echo "<br /><br /><br />";
gros_titre(_T('titre_liens_entrants'));
//barre_onglets("statistiques", "referers");
debut_gauche();
debut_boite_info();
echo "<p style='font-family:Verdana,Arial,Sans,sans-serif; font-size:small; text-align:left;'>"._T('info_gauche_statistiques_referers')."</p>";
fin_boite_info();
debut_droite();
if ($connect_statut != '0minirezo') {
echo _T('avis_non_acces_page');
fin_page();
exit;
}
//
// Affichage des referers
//
// nombre de referers a afficher
$limit = intval($limit); //secu
if ($limit == 0) $limit = 100;
if ($jour<>'veille')
$jour='jour';
barre_onglets("stat_referers", $jour);
// afficher quels referers ?
$result = spip_query("SELECT referer, visites_$jour AS vis FROM spip_referers WHERE visites_$jour>0 ORDER BY vis DESC LIMIT $limit");
echo "<br /><div style='font-family:Verdana,Arial,Sans,sans-serif; font-size:small;'>";
echo aff_referers ($result, $limit, generer_url_ecrire('statistiques_referers', ("jour=$jour&limit=" . strval($limit+200))));
echo "</div><br />";
fin_page();
}
?>