Ticket #683 (closed New feature: wontfix)

Opened 11 months ago

Last modified 10 months ago

Add ability to disable plugin detection in piwik.js

Reported by: make-piw Owned by: vipsoft
Priority: normal Milestone: 2 - Piwik 0.6 - DigitalVibes
Component: Core Keywords:
Cc: Sensitive:

Description

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!

Change History

Changed 11 months ago by vipsoft

  • priority changed from critical to normal
  • summary changed from Piwik JS triggers qttask.exe in IE6 and pers. Firewall Alert to Add ability to diable plugin detection in piwik.js
  • type changed from Bug to New feature
  • milestone set to Features requests - after Piwik 1.0

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.

Changed 11 months ago by vipsoft

  • summary changed from Add ability to diable plugin detection in piwik.js to Add ability to disable plugin detection in piwik.js

Changed 11 months ago by make-piw

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

Changed 10 months ago by vipsoft

  • owner set to vipsoft
  • status changed from new to assigned
  • milestone changed from Features requests - after Piwik 1.0 to DigitalVibes

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.

Changed 10 months ago by make-piw

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

Changed 10 months ago by matt

  • status changed from assigned to closed
  • resolution set to wontfix

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

Note: See TracTickets for help on using tickets.