source: spip-zone/_core_/plugins/statistiques/prive/squelettes/contenu/stats_referers_fonctions.php @ 85117

Last change on this file since 85117 was 85117, checked in by cedric@…, 7 years ago

Definir la source des vignettes dans le plugin, c'est plus coherent et n'a rien a faire dans le core

File size: 987 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5// Vignettes de previsulation des referers
6// dans les statistiques
7// 2 de trouves, possibilite de switcher
8// - Alexa, equivalent Thumbshots, avec vignettes beaucoup plus grandes mais avertissement si pas de preview
9//   Pour Alexa, penser a indiquer l'url du site dans l'id.
10//   Dans Alexa, si on supprimer size=small, alors vignettes tres grandes
11// - apercite.fr : on conserve exactement la même expression pour insérer l'url du site
12if (!isset($GLOBALS['source_vignettes']))
13        $GLOBALS['source_vignettes'] = "http://www.apercite.fr/api/apercite/120x90/oui/oui/http://";
14// $source_vignettes = "http://pthumbnails.alexa.com/image_server.cgi?id=www.monsite.net&size=small&url=http://";
15
16function vigneter_referer($url){
17
18        if (!strlen($GLOBALS['source_vignettes']) OR $GLOBALS['meta']["activer_captures_referers"]=='non')
19                return '';
20
21        return $GLOBALS['source_vignettes'].rawurlencode(preg_replace(";^[a-z]{3,6}://;","",$url));
22}
Note: See TracBrowser for help on using the repository browser.