Comment ajouter piwik à Friendica

Friendica est un réseau social libre et décentralisé que vous pouvez installer sur votre serveur. Vous pouvez ainsi l'utiliser comme un réseau social que vous maitrisez. Friendica ressemble beaucoup en apparence à diapora  ou hubzilla . Je me suis amusé il y a quelques temps à comparer ces réseaux avec des critères pour aider à mieux les comparer. 

On peut utiliser Friendica comme blog un peut comme wordpress ou pluxml. L'immense avantage par rapport à un blog classique est que pour chaque article vous choisissez qui peut vous lire. Par exemple pour des articles trés généraux vous décidez que tout internet peut lire. Mais pour certains articles vous pouvez choisir que c'est uniquement votre famille car vous partagez des photos privés que vous voulez partager uniquement pour un groupe particulier. De même vous pouvez partager uniquement avec votre réseau professionnel.

Mais le but de cet article n'est pas de vous présenter friendica mais de savoir installer des statistiques. Il faut dans un premier temps avoir un piwik installé. Voici comment installé piwik sur dreamhost.  Il faudra donc ajouter un nouveau site dans votre piwik. (Administration > Sites web > Ajouter un site) Normalement dans la procédure d'installation de votre friendica vous avez du installé les addons. Si ce n'est pas fait : Voici comment faire

Allez en ssh sur le serveur et le répertoire de votre friendica et lancer la commande suivante.

git clone https://github.com/friendica/friendica-addons.git addon


Allez dans l'administration de votre friendica. Puis extensions. Vous avez la liste de tous les plugins. Il faut savoir qu'on peut utiliser indifférement les mots plugins, extension ou addons. Cherchez piwil et activez-le. Le bouton rouge signifie que le plugin n'est pas actif, si il est vert il est actif. 

Configuration :
Le plus simple est d'ajouter quelques lignes dans le fichier .htconfig voici l'exemple

$a->config['system']['addon'] = "piwik";
$a->config['piwik']['baseurl'] = 'www.votrepiwik.com/'; 
$a->config['piwik']['sideid'] = '3';
$a->config['piwik']['optout'] = true;
$a->config['piwik']['async'] = false;

Changez baseurl. Attention ne pas mettre http det ajouter / à la fin sinon cela ne fonctionne pas. 

Je n'ai pas compris les paramètres optour et async. Cela fonctionne avec mon exemple. De plus je n'ai pas non plus compris si le paramétrage modifié directement depuis l'admin du site suffirait ou il il faut en plus ajouter les lignes de config dans le fichier .htconfig.php.

J'utilise friendica uniquement pour des contacts que je connais. Un peu comme certain le font avec facebook. Donc ma liste de contacts est trés petite. Aussi, je partage soit en privé soit en public. Je voulais juste savoir si certains inconnus peuvent tomber par hazard sur ce site.