Friendika -> Friendica (piwik)

This commit is contained in:
Abinoam Jr 2012-01-31 08:08:46 -03:00
parent 18903ade74
commit 331c34303e
2 changed files with 8 additions and 8 deletions

View file

@ -3,7 +3,7 @@ by Tobias Diekershoff
tobias.diekershoff(at)gmx.net tobias.diekershoff(at)gmx.net
This addon allows you to embed the code necessary for the FLOSS webanalytics This addon allows you to embed the code necessary for the FLOSS webanalytics
tool piwik into the Friendika pages. tool piwik into the Friendica pages.
Online version of this Document: http://ur1.ca/35m2x Online version of this Document: http://ur1.ca/35m2x
@ -13,7 +13,7 @@ To use this plugin you need a "piwik":http://piwik.org installation.
___ Where to find ___ ___ Where to find ___
In the Friendika git repository @/addon/piwik/piwik.php@ and a CSS file for In the Friendica git repository @/addon/piwik/piwik.php@ and a CSS file for
styling the opt-out notice. styling the opt-out notice.
___ Configuration ___ ___ Configuration ___
@ -29,9 +29,9 @@ $a->config['piwik']['optout'] = true;
The *baseurl* points to your piwik installation. Use the absolute path, The *baseurl* points to your piwik installation. Use the absolute path,
remember trailing slashes but ignore the protocol (http/s) part of the URL. remember trailing slashes but ignore the protocol (http/s) part of the URL.
Change the *sideid* parameter to whatever ID you want to use for tracking your Change the *sideid* parameter to whatever ID you want to use for tracking your
Friendika installation. The *optout* parameter (true|false) defines whether or Friendica installation. The *optout* parameter (true|false) defines whether or
not a short notice about the utilization of piwik will be displayed on every not a short notice about the utilization of piwik will be displayed on every
page of your Friendika site (at the bottom of the page with some spacing to the page of your Friendica site (at the bottom of the page with some spacing to the
other content). Part of the note is a link that allows the visitor to set an other content). Part of the note is a link that allows the visitor to set an
_opt-out_ cookie which will prevent visits from that user be tracked by piwik. _opt-out_ cookie which will prevent visits from that user be tracked by piwik.

View file

@ -1,13 +1,13 @@
<?php <?php
/** /**
* Name: Piwik Analytics * Name: Piwik Analytics
* Description: Piwik Analytics Plugin for Friendika * Description: Piwik Analytics Plugin for Friendica
* Version: 1.0 * Version: 1.0
* Author: Tobias Diekershoff <https://diekershoff.homeunix.net/friendika/profile/tobias> * Author: Tobias Diekershoff <https://diekershoff.homeunix.net/friendika/profile/tobias>
*/ */
/* Piwik Analytics Plugin for Friendika /* Piwik Analytics Plugin for Friendica
* *
* Author: Tobias Diekershoff * Author: Tobias Diekershoff
* tobias.diekershoff@gmx.net * tobias.diekershoff@gmx.net
@ -21,7 +21,7 @@
* $a->config['piwik']['siteid'] = '1'; * $a->config['piwik']['siteid'] = '1';
* $a->config['piwik']['optout'] = true; // set to false to disable * $a->config['piwik']['optout'] = true; // set to false to disable
* *
* Change the siteid to the ID that the Piwik tracker for your Friendika * Change the siteid to the ID that the Piwik tracker for your Friendica
* installation has. Alter the baseurl to fit your needs, don't care * installation has. Alter the baseurl to fit your needs, don't care
* about http/https but beware to put the trailing / at the end of your * about http/https but beware to put the trailing / at the end of your
* setting. * setting.
@ -45,7 +45,7 @@ function piwik_analytics($a,&$b) {
/* /*
* styling of every HTML block added by this plugin is done in the * styling of every HTML block added by this plugin is done in the
* associated CSS file. We just have to tell Friendika to get it * associated CSS file. We just have to tell Friendica to get it
* into the page header. * into the page header.
*/ */
$a->page['htmlhead'] .= '<link rel="stylesheet" type="text/css" href="' . $a->get_baseurl() . '/addon/piwik/piwik.css' . '" media="all" />' . "\r\n"; $a->page['htmlhead'] .= '<link rel="stylesheet" type="text/css" href="' . $a->get_baseurl() . '/addon/piwik/piwik.css' . '" media="all" />' . "\r\n";