Date: Tue, 14 Oct 2014 23:32:43 +0000 (UTC) From: Gavin Atkinson <gavin@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45832 - head/en_US.ISO8859-1/htdocs/layout/js Message-ID: <201410142332.s9ENWh7l030044@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gavin Date: Tue Oct 14 23:32:42 2014 New Revision: 45832 URL: https://svnweb.freebsd.org/changeset/doc/45832 Log: Ensure the Google Analytics code only runs when served from FreeBSD.org or google.com servers. This was always the intention, but due to a bug it would also run when (for example) accessed via http://www.freebsd.org.nyud.net. Approved by: webstats (eadler) Modified: head/en_US.ISO8859-1/htdocs/layout/js/google.js Modified: head/en_US.ISO8859-1/htdocs/layout/js/google.js ============================================================================== --- head/en_US.ISO8859-1/htdocs/layout/js/google.js Tue Oct 14 22:08:07 2014 (r45831) +++ head/en_US.ISO8859-1/htdocs/layout/js/google.js Tue Oct 14 23:32:42 2014 (r45832) @@ -11,12 +11,12 @@ var enable_ga = true; var allow_track = true; -var h = document.location.host; +var h = document.location.hostname; /* * Check that the hosting domain is actually a FreeBSD.org domain, so * we don't accidentally obtain data from mirrors. */ -var fbsdregex = /((docs|security|svnweb|wiki|www)\.freebsd\.org|google\.com)/i; +var fbsdregex = /((docs|security|svnweb|wiki|www)\.freebsd\.org|google\.com)$/i; if (typeof navigator.doNotTrack !== "undefined" && (navigator.doNotTrack == "yes" || navigator.doNotTrack == "1")) { allow_track = false;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410142332.s9ENWh7l030044>