@mattab opened this Issue on January 9th 2014 Owner

The DoNotTrack plugin is a small plugin. Enabling / disabling DoNotTrack is done by enabling/disabling the plugin. I would prefer if DNT was a setting in the config file, and so enabling/disabling would not require plugin enable/disable.

@diosmosis commented on January 10th 2014 Member

In fb5454b703d00d50fb90fb7ddd0aa58656728093: Fixes #4493, move DoNotTrack & AnonymizeIP logic to PrivacyManager plugin. Includes modification to EventDipatcher to allow generic callbacks in getListHooksRegistered method.

@sgiehl commented on January 11th 2014 Member

In 755013d96bf188e36475fbddf441ff1247b714de: refs #4493 renamed translation key

@mattab commented on January 12th 2014 Owner

feedback:

  • I think we must make sure they are never laoded (events executed) or displayed in the manage plugins page (in case we can't write the config on upgrade). Otherwise we could have the new DNT and the old running at the same time.... Maybe we blacklist these two plugins?
  • an error reported in the forums http://forum.piwik.org/read.php?2,109744 Call to undefined method Piwik\Plugins\PrivacyManager\Controller::isDntSupported()
@mattab commented on January 13th 2014 Owner

In 14dbfac7e0c2566e3e0ab214767b75a697d080b6: Refs #4493 Function was renamed

@mattab commented on January 13th 2014 Owner

In a665821f1fbe98ba6fee09cb9df11c41fc1567d0: Fix jsProxyTest, ie. make tracker work refs #4493
Why include file manually? because piwik.php does not use autoloader yet.
Maybe as part of refs #4074 we could setup autoloader for piwik.php / tracking API.

@mattab commented on January 13th 2014 Owner

In bb65f51e06b986e3eb6653814c05d26a17b4fb55: Fixes #4493 Make sure tracker cache also contain the Anonymizer IP settings + debug output

@mattab commented on January 13th 2014 Owner

In 8a6d8c428e32a38211403f3712d8cb0e4a9dd26a: Refs #4493 Typo

This Issue was closed on January 13th 2014
Powered by GitHub Issue Mirror