Fichier plugins-dist/statistiques/stats_pipelines.php

Déclarations d'autorisations et utilisations de pipelines

Plugin

  • Statistiques pour SPIP

License

  • GNU/GPL

Source

Proposer une amélioration

Liste des fonctions

false | array admin_stats( string $objet , integer $id_objet , string $var_preview = "" )

Paramètres

  1. string $objet
  2. integer $id_objet
  3. 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]

Package

Note

  • Actuellement uniquement valable pour les articles.
Proposer une amélioration
string generer_url_ecrire_statistiques( integer $id_article )

Paramètres

  1. integer $id_article

Retour

  • string

    URL

Package

Proposer une amélioration

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 ou non. Indiquer oui pour forcer le comptage de la page, ou non pour au contraire l'éviter
array stats_affichage_entetes_final( array $entetes )

Paramètres

  1. array $entetes

    liste des entêtes de la page

Retour

  • array

Traversée par le pipeline

Package

Proposer une amélioration
  • Ajoute les formulaire de configuration des statistiques dans les configurations avancées
  • Ajoute les formulaire de suppression des statistiques dans la maintenance technique
array stats_affiche_milieu( array $flux )

Paramètres

  1. array $flux

    Données du pipeline

Retour

  • array

    Données du pipeline

Traversée par le pipeline

Package

Proposer une amélioration
array stats_boite_infos( array $flux )

Paramètres

  1. array $flux

    Données du pipeline

Retour

  • array

    Données du pipeline

Traversée par le pipeline

Package

Proposer une amélioration
array stats_configurer_liste_metas( array $metas )

Paramètres

  1. 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

Package

Proposer une amélioration
array stats_formulaire_admin( array $flux )

Paramètres

  1. array $flux

    Données du pipeline

Retour

  • array

    Données du pipeline

Utilise

Traversée par le pipeline

Package

Proposer une amélioration
array stats_taches_generales_cron( array $taches_generales )

Paramètres

  1. 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

Package

Proposer une amélioration