Univention Bugzilla – Bug 30741
[Piwik] Enable user statistics by default
Last modified: 2013-03-25 19:57:23 CET
With the release of UCS 3.1-1, Piwik is enabled by default on systems with evaluation licenses and disabled on systems with customer license.
The UCR variable license/base is set in the same listener module that sets the license UUID as UCR variable. In the postinst, the listener's execution is forced. Piwik is enabled if license/base=FFPU and umc/web/piwik!=false. By default umc/web/piwik is not set and thus the default behaviour for Piwik tracking depends solely on license/base. univention-updater (8.0.74-1) unstable; urgency=low . * Bug #30741: update license/base in the license_uid univention-management-console-frontend (2.0.232-1) unstable; urgency=low . * Bug #30741: enabled sending of anonymous user statistics to https://piwik.univention.de on evaluation systems; added descriptions for UCR variable umc/web/piwik
Please test in the QA what happens if the piwik server is not available and if the DNS configuration is invalid.
UMC-frontend-doc had to be adapted to build with the new module umc/piwik.js. univention-management-console-frontend-doc (6.0.9-1) unstable; urgency=low . * Bug #30741: adapted Makefile to account for external modules
With FF19, the piwik.js script on piwik.univention.de cannot be loaded dynamically via requireJS. See also: http://rockycode.com/blog/cross-domain-requirejs-text/
(In reply to comment #4) > With FF19, the piwik.js script on piwik.univention.de cannot be loaded > dynamically via requireJS. See also: > > http://rockycode.com/blog/cross-domain-requirejs-text/ My fault, I had the FF plugin Ghostery activated.
(In reply to comment #5) > My fault, I had the FF plugin Ghostery activated. I opened Bug 30822 for this.
(In reply to comment #1) > The UCR variable license/base is set in the same listener module that sets the > license UUID as UCR variable. In the postinst, the listener's execution is > forced. Piwik is enabled if license/base=FFPU and umc/web/piwik!=false. By > default umc/web/piwik is not set and thus the default behaviour for Piwik > tracking depends solely on license/base. OK (In reply to comment #2) > Please test in the QA what happens if the piwik server is not available and if > the DNS configuration is invalid. OK, the requests are client side, so i tested what happens when connection to an unresolvable host, and what happens when the piwik.js is not existent. The UMC is usable then. (In reply to comment #3) > UMC-frontend-doc had to be adapted to build with the new module umc/piwik.js. > > > univention-management-console-frontend-doc (6.0.9-1) unstable; urgency=low > . > * Bug #30741: adapted Makefile to account for external modules OK Changelog OK
UCS 3.1-1 has been released: http://download.univention.de/doc/release-notes-3.1-1_en.pdf http://download.univention.de/doc/release-notes-3.1-1.pdf If this error occurs again, please use "Clone This Bug".