projects / org / ezpublishlegacy / xrowpiwik
Find the Exponential Software extensions you want
UNIX name | Owner | Status |
---|---|---|
xrowpiwik | eZ Publish Legacy | stable |
Version | Compatible with |
---|---|
N/A | N/A |
xrowPiwik Extension
Gettings XML-String for free account from wetter.com
URL: http://piwik.org
URL DOCS: http://piwik.org/docs/
You need do perform the following steps:
add symlink to make it work with your own configuration
ln -s ../../../../../settings/override/config.ini.append.php ezpublish_legacy/extension/xrowpiwik/src/piwik/config/config.ini.php
Standard User: admin / admin
Multi-User_setup can be established by providing different SiteIDs per siteaccess in xrowpiwik.ini.append.php
Data-collection works via Ajax and design.ini FrontendJavaScriptList
[JavaScriptSettings]
...
FrontendJavaScriptList[]=xrowpiwik::doPiwikTrack
!eZJscore required
!not clustersafe since config.ini.append.php is in /extension/settings/config.ini.append.php
if you want to use the clickheat plugin you should do the following:
mkdir -p ezpublish_legacy/extension/xrowpiwik/src/piwik/tmp/cache/{clickheat}
mkdir -p ezpublish_legacy/extension/xrowpiwik/src/piwik/tmp/cache/clickheat/{cache,logs}
chmod -R 777 ezpublish_legacy/extension/xrowpiwik/src/piwik/tmp/cache/clickheat
to collect the click data you must activate it by doing the following:
ln -s ../../../src/piwik/plugins/ClickHeat/libs/js/clickheat.js ezpublish_legacy/extension/xrowpiwik/design/standard/javascript/clickheat.js
put this operator at the bottom of your tag in your pagelayout.tpl: {click_tracker()} (our operator works with siteaccess_names and piwik site IDs)
and enable the setting in your xrowpiwik.ini:
[General]
...
ClickHeatTracking=enabled
and extend your design.ini:
[JavaScriptSettings]
...
FrontendJavaScriptList[]=clickheat.js
Attention: if you are using a clustered System, please make sure your clickheat logs are stored at a central position where all nodes can read it.
Example:
cd ezpublish_legacy
mkdir /NFS/SITE/clickheat
chmod 777 /NFS/SITE/clickheat
ln -s /NFS/SITE/clickheat extension/xrowpiwik/src/piwik/tmp/cache/clickheat