168843692SSascha Leib<?php 268843692SSascha Leib/** 3fce6bfe4SSascha Leib * Configuration settings for the Nu Matomo Plugin 468843692SSascha Leib * 5fce6bfe4SSascha Leib * @author Sascha Leib <ad@hominem.info> 668843692SSascha Leib */ 768843692SSascha Leib 868843692SSascha Leib /* Server address (e.g. "/analytics/", or "https://analytics.example.com/") */ 968843692SSascha Leib$meta['server'] = array('string'); 1068843692SSascha Leib 1168843692SSascha Leib /* Site ID (e.g. "1") */ 1268843692SSascha Leib$meta['siteid'] = array('numeric', '_min'=> 1); 1368843692SSascha Leib 1468843692SSascha Leib/* Instance name (e.g. "matomo") */ 1568843692SSascha Leib$meta['instance'] = array('string'); 1668843692SSascha Leib 1768843692SSascha Leib/* Special treatments */ 1868843692SSascha Leib$meta['exclude'] = array('multichoice', '_choices' => array( 1968843692SSascha Leib 'none', 'users', 'admins' 2068843692SSascha Leib)); 2168843692SSascha Leib 2268843692SSascha Leib/* Features group */ 2368843692SSascha Leib$meta['_features'] = array('fieldset'); 2468843692SSascha Leib 2568843692SSascha Leib/* Feature flags */ 2668843692SSascha Leib$meta['feature-flags'] = array('multicheckbox', '_choices' => array( 2768843692SSascha Leib 'enableLinkTracking', 'trackAllContentImpressions', 2868843692SSascha Leib 'requireConsent', 'rememberConsentGiven', 2968843692SSascha Leib 'requireCookieConsent','rememberCookieConsentGiven', 3068843692SSascha Leib 'enableHeartBeatTimer' 3168843692SSascha Leib), '_other' => 'never'); 3268843692SSascha Leib 33*b84896faSSascha Leib/* Honour the DoNotTrack header */ 34*b84896faSSascha Leib$meta['donottrack'] = array('onoff');