Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to disable plugin detection in piwik.js #683

Closed
anonymous-matomo-user opened this issue Apr 30, 2009 · 5 comments
Closed

Add ability to disable plugin detection in piwik.js #683

anonymous-matomo-user opened this issue Apr 30, 2009 · 5 comments
Assignees
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.
Milestone

Comments

@anonymous-matomo-user
Copy link

Hi folks,
since putting in Piwik(0.2.34) JS in one of our website I've noticed that it actually triggers the QuickTime PlugIn(QuickTime\qttask.exe) in IE6 which in return brings up my firewall alert box!
I guess it comes from Visitors->Settings->Plugins, so is there a way to disable this for a particular PlugIn?

Shouldn't these things under all circumstances be avoided and everything be carried out very discrete?
This may look like Piwik is snooping arround a bit to much in peoples computers, I'd say!

@robocoder
Copy link
Contributor

This is currently by design. piwik.js tries to load the QuickTime helper ActiveX object to see if the plugin is installed. If I'm not mistaken, the firewall alert is probably triggering on "QT phone home", i.e., the QT plugin checks to see if there's a new version of the player available.

Note: more plugin detection is planned for #346.

@anonymous-matomo-user
Copy link
Author

Yes, I understand it's "by design" it's just, on a corporate level this will stop us using Piwik for now, unfortunately.
Any chance you could point me to the JS code to disable these PlugIn checks, please?
We'd be ok to have the whole PlugIn section not logging anything.

Thanks

@robocoder
Copy link
Contributor

In piwik.js, search for the string "Quicktime.Quicktime" and rename it to something like "Quicktimecheck.disabled". This leaves the plugin detection code intact for other plugins.

Alternately, change this function:

function _pk_plug_ie(dummy) { return false; }

to disable plugin detection on IE.

An upcoming release will have a new piwik.js.

@anonymous-matomo-user
Copy link
Author

This is excellent thank you so much
and good news for the future too very much appreciated ;-)

@mattab
Copy link
Member

mattab commented May 8, 2009

won't provide plugin detection disable method.
but will kill quicktime detection all together

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. wontfix If you can reproduce this issue, please reopen the issue or create a new one describing it.
Projects
None yet
Development

No branches or pull requests

3 participants