This Matomo Plugin hides custom date range selection from calendar for regular users and avoids users setting dynamic ranges as default value in their personal profile.
When a user asks for a ranged date report, Matomo stats building it on the fly during browsing. This may slow down Matomo installation in case is loaded by visits and you have a large number of tracked websites.
Activity is resource intensive so that live tracking may become slow or inaccurate.
The main feature is regular users can't select any custom range in the calendar, only users having Superadmins privilege still can.
Second feature is removing dynamic choices in the field "Report date to load by default" in User Settings page for all regular users.
Users profiles with Superadmin privilege still untouched and user profiles of Website Administrators will only display a notification about plugin's behavior.
Superadmin can enable or disable the two features independently by clicking checkboxes in the plugin's configuration page in the web interface.
This plugin came translated in every language available in the Weblate app.
Using that application, can officially contribute easily by adding your mothertongue language, or by editing missing strings.
You can easily install the plugin by Matomo's Marketplace web interface.
Or please, read official Matomo's documentation about plugins installation.
Since this version, this plugin is Matomo 4 compatible
Adding Matomo 3.x plugin compatibility, Piwik 2.x is deprecated and no more supported. Please download v.1.x for older versions.
I would like to see a demonstration... Just take a look at screenshots .
Can I donate to you? Thanks but we can't accept money donations because we're a Government Organization. Just feel free to contribute the source code.
Can I contribute on development? Sure, you can, just file a pull request on Github