forked from friendica/friendica-addons
Friendika -> Friendica (piwik)
This commit is contained in:
parent
18903ade74
commit
331c34303e
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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";
|
||||||
|
|
Loading…
Reference in a new issue