I believe Download Tracking should be implemented server side. If outbound link tracking is enabled then you can process the URLs later for file extensions or custom mask,s such as '/download.php?file_id='.
I believe I can have a prototype for outbound link tracking early in February.
(In ) - deleting useless zend lib - fix redirect bug in download/outlink tracking refs #5460
(In ) - refs #5460: removed slash at the beginning of URL. Changed table output now output to datatable instead of dataTable_actions and also includes link to outlink
piwik_install_tracker = 1 | 0 piwik_tracker_pause = (time in ms) piwik_download_extensions = "jpg|png ... "; piwik_hosts_alias = [ "hostname1.com", "hostname2.com", ... ]; (window.location is added to this array)
you can specify link classes:
piwik_ignore - do not track this link piwik_download - this link is download piwik_link - this link is outlink (even if it is from this host/host aliases)
and solved the bug with: - relative URLs - tracking image links
(In ) - refs #5460 updated test cases, updated function to test if an url looks like an URL in order to support ftp:// news:// etc.
(In ) - refs #5460 one more test
(In ) - refs #5460 added test with link text being image
(In ) Commited some very good patch by Maciej Zawadzi?\197?\132ski : -fix #5526, #112 : Admin index and menu -fix #5508 : nice login screen -fix #5525 : nice plugin admin management, -fix #5460 : outlink/download tracking, solves bugs and adds some options
+Some code cleanup regarding new coding standard
(In ) - changed default timeout to 500 refs #5460 - fix #5583 and added new test case - added new configuration value Default date to load in piwik interface