Package Pipelines
Fichiers du package
Fichier | Description |
---|---|
stats.php | Déclarations relatives à la base de données |
stats_administrations.php | Fichier gérant l'installation et désinstallation du plugin Statistiques |
stats_autoriser.php | Déclaration d'autorisations |
stats_ieconfig.php | Déclarations des configurations qui peuvent être sauvegardées |
stats_pipelines.php | Déclarations d'autorisations et utilisations de pipelines |
Liste des fonctions
Paramètres
-
string $objet
-
integer $id_objet
-
string $var_preview = ""
Indique si on est en prévisualisation : pas de statistiques dans ce cas.
Retour
-
false | array
- false : pas de statistiques disponibles
- array : Tableau les stats
[visites, popularité, url]
Utilisé par
Note
-
Actuellement uniquement valable pour les articles.
Source
Paramètres
-
string $faire
Action demandée
-
string $type
Type d'objet sur lequel appliquer l'action
-
integer $id
Identifiant de l'objet
-
array $qui
Description de l'auteur demandant l'autorisation
-
array $opt
Options de cette autorisation
Retour
-
boolean
true s'il a le droit, false sinon
Source
Paramètres
-
string $faire
Action demandée
-
string $type
Type d'objet sur lequel appliquer l'action
-
integer $id
Identifiant de l'objet
-
array $qui
Description de l'auteur demandant l'autorisation
-
array $opt
Options de cette autorisation
Retour
-
boolean
true s'il a le droit, false sinon
Source
Paramètres
-
string $faire
Action demandée
-
string $type
Type d'objet sur lequel appliquer l'action
-
integer $id
Identifiant de l'objet
-
array $qui
Description de l'auteur demandant l'autorisation
-
array $opt
Options de cette autorisation
Retour
-
boolean
true s'il a le droit, false sinon
Utilise
Source
Autoriser l'affichage de l'onglet visites dans les statistiques
Paramètres
-
string $faire
Action demandée
-
string $type
Type d'objet sur lequel appliquer l'action
-
integer $id
Identifiant de l'objet
-
array $qui
Description de l'auteur demandant l'autorisation
-
array $opt
Options de cette autorisation
Retour
-
boolean
true s'il a le droit, false sinon
Utilise
Source
Nécessite :
- les statistiques sont actives dans la configuration
- d'être administrateur
Paramètres
-
string $faire
Action demandée
-
string $type
Type d'objet sur lequel appliquer l'action
-
integer $id
Identifiant de l'objet
-
array $qui
Description de l'auteur demandant l'autorisation
-
array $opt
Options de cette autorisation
Retour
-
boolean
true s'il a le droit, false sinon
Utilisé par
Source
Paramètres
-
integer $id_article
Retour
-
string
URL
Source
Uniquement si les statistiques sont activées dans la configuration :
- permet de compter par défaut toutes les pages de type HTML
- sauf si on explicite, pour une page donnée, l'entête
header
X-Spip-Visites
àoui
ounon
. Indiqueroui
pour forcer le comptage de la page, ounon
pour au contraire l'éviter
Paramètres
-
array $entetes
liste des entêtes de la page
Retour
-
array
Traversée par le pipeline
Source
- Ajoute les formulaire de configuration des statistiques dans les configurations avancées
- Ajoute les formulaire de suppression des statistiques dans la maintenance technique
Paramètres
-
array $flux
Données du pipeline
Retour
-
array
Données du pipeline
Traversée par le pipeline
Source
Traversée par le pipeline
Source
Paramètres
-
array $flux
Données du pipeline
Retour
-
array
Données du pipeline
Traversée par le pipeline
Source
Paramètres
-
array $metas
Couples nom de la méta => valeur par défaut
Retour
-
array
Couples nom de la méta => valeur par défaut
Traversée par le pipeline
Source
Déclare les tables :
- spip_visites
- spip_visites_articles
- spip_referers
- spip_referers_articles
Paramètres
-
array $tables_auxiliaires
Description des tables auxiliaires
Retour
-
array
Description complétée des tables auxiliaires
Traversée par le pipeline
Source
Paramètres
-
array $flux
Données du pipeline
Retour
-
array
Données du pipeline
Utilise
Traversée par le pipeline
Source
Paramètres
-
array $table
Déclaration des sauvegardes
Retour
-
array
Déclaration des sauvegardes complétées
Traversée par le pipeline
Source
Paramètres
-
array $taches_generales
Tableau
[nom de la tache => intervalle en secondes]
Retour
-
array
Tableau
[nom de la tache => intervalle en secondes]
Traversée par le pipeline
Source
Paramètres
-
string $nom_meta_base_version
Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
-
string $version_cible
Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
Retour
-
void
Source
Paramètres
-
string $nom_meta_base_version
Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
Retour
-
void