3 * Fonction de création de site dans le serveur piwik
5 * Utilise l'api de piwik pour ajouter un site dans le serveur
6 * Le nouveau site aura le nom du site SPIP (la traduction dans la langue
7 * en cours si le site est dans un bloc multi)
12 if (!defined('_ECRIRE_INC_VERSION')) {
16 function action_piwik_creer_site_dist() {
17 include_spip('inc/filtres');
18 $piwik_site = _request('urlsite');
19 $piwik_token = _request('token');
21 $piwik_url = 'http://'.$piwik_site.'/';
23 $options['siteName'] = extraire_multi($GLOBALS['meta']['nom_site']);
24 $options['urls'] = $GLOBALS['meta']['adresse_site'];
26 $piwik_recuperer_data = charger_fonction('piwik_recuperer_data', 'inc');
28 $methode = 'SitesManager.addSite';
29 $piwik_recuperer_data($piwik_url, $piwik_token, '', $methode, 'PHP', $options);
31 $methode_bis = 'SitesManager.getSitesWithAdminAccess';
32 $datas_bis = $piwik_recuperer_data($piwik_url, $piwik_token, '', $methode_bis, 'PHP');
33 ecrire_meta('piwik_sites_dispo', $datas_bis);