Documentation du code de SPIP et de ses plugins

Statistiques

Application

Table of Contents

Constants

MOYENNE_GLISSANTE_JOUR  = 30
MOYENNE_GLISSANTE_MOIS  = 12

Functions

base_delete_referers_dist()  : string
Supprimer les referers
base_delete_stats_dist()  : string
Supprimer les stats
exec_base_delete_referers_dist()  : mixed
exec_base_delete_stats_dist()  : mixed
formulaires_configurer_compteur_charger_dist()  : mixed
formulaires_configurer_compteur_verifier_dist()  : mixed
formulaires_configurer_compteur_traiter_dist()  : mixed
stats_load_engines()  : array<string|int, mixed>
Recuperer la liste des moteurs de recherche depuis un fichier txt Adaptees du code des "Visiteurs", par Jean-Paul Dezelus (http://www.phpinfo.net/applis/visiteurs/)
stats_show_keywords()  : array<string|int, mixed>
Retrouver les mots cles de recherche dans une url de referer
referes()  : string
Recherche des objets pointés par un referer
classement_populaires()  : array<string|int, mixed>
Construire un tableau par popularite classemnt => id_truc
inc_stats_referers_to_array_dist()  : mixed
inc_stats_visites_to_array_dist()  : array<string|int, mixed>
Retourne les statistiques globales ou d'un objet pour une durée donnée
affiche_stats_lang()  : mixed
enfants()  : mixed
enfants_aff()  : mixed
stats_total()  : mixed
statistiques_stats_generales()  : array<string|int, mixed>
Calcule visites totales, aujourd'hui, hier pour le site ou objet/id_objet
statistiques_url_data()  : string
L'url d'accès aux données json ou csv.
statistiques_url_data_auteur()  : string
L'url d'accès aux données json ou csv (pour cet auteur, même non connecté).
transmettre_statistiques_json()  : mixed

Constants

Functions

base_delete_referers_dist()

Supprimer les referers

base_delete_referers_dist([strinf $titre = '' ][, bool $reprise = '' ]) : string
Parameters
$titre : strinf = ''
$reprise : bool = ''
Return values
string

base_delete_stats_dist()

Supprimer les stats

base_delete_stats_dist([strinf $titre = '' ][, bool $reprise = '' ]) : string
Parameters
$titre : strinf = ''
$reprise : bool = ''
Return values
string

stats_load_engines()

Recuperer la liste des moteurs de recherche depuis un fichier txt Adaptees du code des "Visiteurs", par Jean-Paul Dezelus (http://www.phpinfo.net/applis/visiteurs/)

stats_load_engines() : array<string|int, mixed>
Return values
array<string|int, mixed>

stats_show_keywords()

Retrouver les mots cles de recherche dans une url de referer

stats_show_keywords(string $kw_referer) : array<string|int, mixed>

Adaptees du code des "Visiteurs", par Jean-Paul Dezelus (http://www.phpinfo.net/applis/visiteurs/)

Parameters
$kw_referer : string
Return values
array<string|int, mixed>

referes()

Recherche des objets pointés par un referer

referes(string $referermd5[, array<string|int, mixed>|string $objets = null ][, string $serveur = '' ]) : string
Parameters
$referermd5 : string
$objets : array<string|int, mixed>|string = null
$serveur : string = ''
Return values
string

classement_populaires()

Construire un tableau par popularite classemnt => id_truc

classement_populaires(string $type[, string $serveur = '' ]) : array<string|int, mixed>
Parameters
$type : string
$serveur : string = ''
Return values
array<string|int, mixed>

inc_stats_referers_to_array_dist()

inc_stats_referers_to_array_dist(mixed $limit[, string|null $jour = null ][, string|null $objet = null ][, int|null $id_objet = null ][, mixed $options = [] ]) : mixed
Parameters
$limit : mixed
$jour : string|null = null
$objet : string|null = null
$id_objet : int|null = null
$options : mixed = []

inc_stats_visites_to_array_dist()

Retourne les statistiques globales ou d'un objet pour une durée donnée

inc_stats_visites_to_array_dist(string $unite[, int|null $duree = null ][, string $objet = null ][, string $id_objet = null ]) : array<string|int, mixed>
Parameters
$unite : string

jour | mois | annee

$duree : int|null = null

Combien de jours | mois | annee on prend…

$objet : string = null
$id_objet : string = null
Return values
array<string|int, mixed>

[date => nb visites]

enfants()

enfants(mixed $id_parent, mixed $critere, mixed &$nombre_branche, mixed &$nombre_rub) : mixed
Parameters
$id_parent : mixed
$critere : mixed
$nombre_branche : mixed
$nombre_rub : mixed

enfants_aff()

enfants_aff(mixed $id_parent, mixed $decalage, mixed $taille, mixed $critere[, mixed $gauche = 0 ]) : mixed
Parameters
$id_parent : mixed
$decalage : mixed
$taille : mixed
$critere : mixed
$gauche : mixed = 0

statistiques_stats_generales()

Calcule visites totales, aujourd'hui, hier pour le site ou objet/id_objet

statistiques_stats_generales(array<string|int, mixed> $Pile) : array<string|int, mixed>
Parameters
$Pile : array<string|int, mixed>
Return values
array<string|int, mixed>

statistiques_url_data()

L'url d'accès aux données json ou csv.

statistiques_url_data(array<string|int, mixed> $Pile[, string $output = 'json' ][, string $export = 'visites' ][, string $unite = 'jour' ][, int|null $duree = null ][, bool|null $public = null ]) : string

Nécessite une autorisation avec l'auteur connecté sur l'url cible.

Parameters
$Pile : array<string|int, mixed>
$output : string = 'json'
$export : string = 'visites'
$unite : string = 'jour'
$duree : int|null = null
$public : bool|null = null
Return values
string

statistiques_url_data_auteur()

L'url d'accès aux données json ou csv (pour cet auteur, même non connecté).

statistiques_url_data_auteur(array<string|int, mixed> $Pile[, string $output = 'json' ][, string $export = 'visites' ][, string $unite = 'jour' ][, int|null $duree = null ]) : string

Ajoute un hash pour un auteur donné, de sorte qu'il puisse accéder aux statistiques même non connecté Possiblement utilisé pour télécharger périodiquement ses statistiques depuis un cron

Parameters
$Pile : array<string|int, mixed>
$output : string = 'json'
$export : string = 'visites'
$unite : string = 'jour'
$duree : int|null = null
Return values
string

transmettre_statistiques_json()

transmettre_statistiques_json([string $export = 'visites' ][, string $unite = 'jour' ][, int|null $duree = null ][, string|null $objet = null ][, int|null $id_objet = null ]) : mixed
Parameters
$export : string = 'visites'
$unite : string = 'jour'
$duree : int|null = null
$objet : string|null = null
$id_objet : int|null = null

        
On this page

Search results