config['piwik']['baseurl'] = 'www.example.com/piwik/'; * $a->config['piwik']['sideid'] = '1'; * $a->config['piwik']['optout'] = true; // set to false to disable * * Change the sideid to the ID that the Piwik tracker for your Friendika * 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 * setting. * * Documentation see http://diekershoff.homeunix.net/redmine/wiki/friendikaplugin/Piwik_Plugin */ function piwik_install() { register_hook('page_end', 'addon/piwik/piwik.php', 'piwik_analytics'); logger("installed piwik plugin"); } function piwik_uninstall() { unregister_hook('page_end', 'addon/piwik/piwik.php', 'piwik_analytics'); logger("uninstalled piwik plugin"); } function piwik_analytics($a,&$b) { /* * 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 * into the page header. */ $a->page['htmlhead'] .= '' . "\r\n"; /* * Get the configuration variables from the .htconfig file. */ $baseurl = get_config('piwik','baseurl'); $sideod = get_config('piwik','sideid'); $optout = get_config('piwik','optout'); /* * Add the Piwik code for the side. */ $b .= "