Skip to content

Commit

Permalink
Update National Hockey League (NHL.com) Terms of Service
Browse files Browse the repository at this point in the history
This version was recorded after filtering snapshot tosdr/tosback-snapshots@0d2be8f795
  • Loading branch information
Tosback Crawler authored and Tosback Crawler committed Apr 5, 2021
1 parent 7eca73b commit 7f7f5bb
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion National Hockey League (NHL.com)/Terms of Service.md
Expand Up @@ -581,7 +581,7 @@ About

NHL.com is the official web site of the National Hockey League. NHL, the NHL Shield, the word mark and image of the Stanley Cup, the Stanley Cup Playoffs logo, the Stanley Cup Final logo, Center Ice name and logo, NHL Conference logos, NHL Winter Classic name, and The Biggest Assist Happens Off The Ice are registered trademarks and Stanley Cup Qualifiers name and logo, NHL.TV, Vintage Hockey word mark and logo, The Game Lives Where You Do, NHL Winter Classic logo, NHL Heritage Classic name and logo, NHL Stadium Series name and logo, NHL All-Star logo, NHL Face-Off name and logo, NHL. TV, NHL Premium, NHL After Dark, NHL GameCenter, NHL GameCenter LIVE, NHL Network name and logo, NHL Tonight name and logo, On The Fly, NHL Network Showdown name and logo, NHL Awards name and logo, NHL Draft name and logo, NHL Mascots, Hockey Fights Cancer, Because It's The Cup, NHL Green name and logo, NHL Vault, Hockey Is For Everyone, NHL Thanksgiving Showdown name and logo, NHL Centennial Classic name and logo, NHL Centennial Season logo, NHL100 Classic name and logo, NHL Global Series name and logo, NHL China Games name and logo, NHL Power Players name and logo, NHL Outdoors at Lake Tahoe name and logo, and Don't Miss A Moment are trademarks of the National Hockey League. All NHL logos and marks and NHL team logos and marks depicted herein are the property of the NHL and the respective teams and may not be reproduced without the prior written consent of NHL Enterprises, L.P. © NHL 2021. All Rights Reserved. All NHL team jerseys customized with NHL players' names and numbers are officially licensed by the NHL and the NHLPA. The Zamboni word mark and configuration of the Zamboni ice resurfacing machine are registered trademarks of Frank J. Zamboni & Co., Inc.© Frank J. Zamboni & Co., Inc. 2021. All Rights Reserved. Any other third party trademarks or copyrights are the property of their respective owners. All rights reserved.

(function(window){ var getOrientation = function(){ var width = window.innerWidth || document.documentElement.clientWidth; var height = window.innerHeight || document.documentElement.clientHeight; var orientation = (height >= width) ? 'Portrait' : 'Landscape'; return orientation; }; var getParsedUserTokenId = function(){ var userToken = s.Util.cookieRead('Authorization'), spl; if (userToken === '') { return false; } else { spl = userToken.split('.'); return (spl.length > 1) ? JSON.parse(window.atob(spl\[1\])).userid : false; } }; var capitalize = function(str){ return str.charAt(0).toUpperCase() + str.substr(1); }; var trackingSectionName = 'microsites'; var trackingPageName = 'National Hockey League : ' + trackingSectionName + ' : Terms of Service'; var reportingSuiteIds = 'nhlglobal15,nhlcom15'; var s = window.adobeAnalytics = s\_gi(reportingSuiteIds); var contextDataAllCalls = { 'site.languageLocale' : 'en\_US', 'site.origin' : 'US', 'site.club' : 'nhl', 'user.ipid' : s.Util.cookieRead('ipid') || getParsedUserTokenId() || null, 'user.userAgent' : window.navigator.userAgent || null }; window.trackAsync = function( asyncContextDataObj ) { var s = s\_gi( reportingSuiteIds ); var linkTrackVars = \[\]; s.clearVars(); s.contextData = {}; // props taken from page load for ( var prop in contextDataAllCalls ) { s.contextData\[ prop \] = contextDataAllCalls\[ prop \]; } // Add dynamic props unless explicitly told not to. if ( ! asyncContextDataObj.notDynamic ) { s.contextData\[ 'dynamic.component' \] = null; s.contextData\[ 'dynamic.componentAction' \] = null; s.contextData\[ 'dynamic.componentLocation' \] = trackingPageName; s.contextData\[ 'dynamic.formfactorOrientation' \] = capitalize( window.getStartupDeviceTypeString() ) + ': ' + getOrientation(); s.contextData\[ 'dynamic.dynamicPageView' \] = ( parseInt( asyncContextDataObj\[ 'events.dynamicPageView' \] ) ) ? 'Dynamic Page View' : null; s.contextData\[ 'dynamic.ipid' \] = s.Util.cookieRead( 'ipid' ); s.contextData\['site.view'\] = 'web'; s.contextData\['adobe.url'\] = window.location.href; } // Generic replacements. if ( asyncContextDataObj\[ 'dynamic.componentLocation' \] === '@SITE\_GENERIC@' ) { asyncContextDataObj\[ 'dynamic.componentLocation' \] = trackingPageName; } if ( asyncContextDataObj\[ 'dynamic.formfactorOrientation' \] === '@SITE\_GENERIC@' ) { asyncContextDataObj\[ 'dynamic.formfactorOrientation' \] = capitalize( window.getStartupDeviceTypeString() ) + ': ' + getOrientation(); } var prop; for ( prop in asyncContextDataObj ) { s.contextData\[ prop \] = asyncContextDataObj\[ prop \]; } // ensure pagename; perform replacement if ( asyncContextDataObj\[ 'adobe.pagename' \] === '@SITE\_GENERIC@' || ! s.contextData\[ 'adobe.pagename' \] ) { s.contextData\[ 'adobe.pagename' \] = trackingPageName; } //Set s.linkTrackVars as comma-delimited string with all context data vars - prefix each with 'contextData.' for ( prop in s.contextData ) { if ( s.contextData\[ prop \] !== null ) { linkTrackVars.push( 'contextData.' + prop ); } } s.linkTrackVars = linkTrackVars.join(); var navigate = s.contextData.navigate; var sourceElem = s.contextData.sourceElem; // Remove non-tracking properties. delete s.contextData.wire; delete s.contextData.notDynamic; delete s.contextData.navigate; delete s.contextData.sourceElem; // async call if (navigate && sourceElem) { // https://marketing.adobe.com/resources/help/en\_US/sc/implement/link\_manual.html s.tl(sourceElem, 'o', 'http://myGenericURL', null, 'navigate'); } else { s.tl(true, 'o', 'http://myGenericURL'); } }; })(window); (function(window) { try { } catch (e) {} })(window); (function() { var siteJS = {"desktop":"site-all","tablet":"site-all","phone":"site-all","webview":"site-webview"} var sectionJS = {}; var pageJS = {"desktop":"info","tablet":"info","phone":"info"}; var pageAssetJS = \[\]; var type = getStartupDeviceTypeString(); var siteType = getStartupDeviceTypeString(); /\* site and section build=true \*/ var siteScripts = \[\]; var scripts = \[\]; if (siteJS\[siteType\]) { siteScripts.push('//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1614128298/scripts/'+siteJS\[siteType\]+'.js.gz'); } if (sectionJS\[type\]) { scripts.push('//www-league.nhlstatic.com/nhl.com/sections/microsites/builds/b10388ea036bc8f16005f3b62342e44dc355a7a0\_1598380194/scripts/'+sectionJS\[type\]+'.js.gz'); } if (pageJS\[type\]) { scripts.push('//www-league.nhlstatic.com/nhl.com/sections/microsites/builds/b10388ea036bc8f16005f3b62342e44dc355a7a0\_1598380194/scripts/'+pageJS\[type\]+'.js.gz'); } var loadPageAssets = function() { if (pageAssetJS && pageAssetJS.length) { var assetScripts = \[\]; pageAssetJS.forEach(function(assetObject) { var assetType = assetObject.type; var assetVersion = assetObject.version; var assetScript = '//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1614128298/scripts/' + assetType + '/' + assetVersion + '/' + assetType + '.js'; assetScripts.push(assetScript); }); requirejs.config({ waitSeconds: 18, baseUrl: '//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1614128298/bower\_components', config: { text: { useXhr: function (url, protocol, hostname, port) { return true; } } } }); requirejs(assetScripts); } } if (siteScripts.length) { requirejs.config({ waitSeconds: 18, paths : { "bam-video-bootstrap": "//www-league.nhlstatic.com/nhl.com/video/videocore/video" } }); requirejs(siteScripts, function(){ if (scripts.length) { requirejs(scripts, loadPageAssets); } else { loadPageAssets(); } }); } })();
(function(window){ var getOrientation = function(){ var width = window.innerWidth || document.documentElement.clientWidth; var height = window.innerHeight || document.documentElement.clientHeight; var orientation = (height >= width) ? 'Portrait' : 'Landscape'; return orientation; }; var getParsedUserTokenId = function(){ var userToken = s.Util.cookieRead('Authorization'), spl; if (userToken === '') { return false; } else { spl = userToken.split('.'); return (spl.length > 1) ? JSON.parse(window.atob(spl\[1\])).userid : false; } }; var capitalize = function(str){ return str.charAt(0).toUpperCase() + str.substr(1); }; var trackingSectionName = 'microsites'; var trackingPageName = 'National Hockey League : ' + trackingSectionName + ' : Terms of Service'; var reportingSuiteIds = 'nhlglobal15,nhlcom15'; var s = window.adobeAnalytics = s\_gi(reportingSuiteIds); var contextDataAllCalls = { 'site.languageLocale' : 'en\_US', 'site.origin' : 'US', 'site.club' : 'nhl', 'user.ipid' : s.Util.cookieRead('ipid') || getParsedUserTokenId() || null, 'user.userAgent' : window.navigator.userAgent || null }; window.trackAsync = function( asyncContextDataObj ) { var s = s\_gi( reportingSuiteIds ); var linkTrackVars = \[\]; s.clearVars(); s.contextData = {}; // props taken from page load for ( var prop in contextDataAllCalls ) { s.contextData\[ prop \] = contextDataAllCalls\[ prop \]; } // Add dynamic props unless explicitly told not to. if ( ! asyncContextDataObj.notDynamic ) { s.contextData\[ 'dynamic.component' \] = null; s.contextData\[ 'dynamic.componentAction' \] = null; s.contextData\[ 'dynamic.componentLocation' \] = trackingPageName; s.contextData\[ 'dynamic.formfactorOrientation' \] = capitalize( window.getStartupDeviceTypeString() ) + ': ' + getOrientation(); s.contextData\[ 'dynamic.dynamicPageView' \] = ( parseInt( asyncContextDataObj\[ 'events.dynamicPageView' \] ) ) ? 'Dynamic Page View' : null; s.contextData\[ 'dynamic.ipid' \] = s.Util.cookieRead( 'ipid' ); s.contextData\['site.view'\] = 'web'; s.contextData\['adobe.url'\] = window.location.href; } // Generic replacements. if ( asyncContextDataObj\[ 'dynamic.componentLocation' \] === '@SITE\_GENERIC@' ) { asyncContextDataObj\[ 'dynamic.componentLocation' \] = trackingPageName; } if ( asyncContextDataObj\[ 'dynamic.formfactorOrientation' \] === '@SITE\_GENERIC@' ) { asyncContextDataObj\[ 'dynamic.formfactorOrientation' \] = capitalize( window.getStartupDeviceTypeString() ) + ': ' + getOrientation(); } var prop; for ( prop in asyncContextDataObj ) { s.contextData\[ prop \] = asyncContextDataObj\[ prop \]; } // ensure pagename; perform replacement if ( asyncContextDataObj\[ 'adobe.pagename' \] === '@SITE\_GENERIC@' || ! s.contextData\[ 'adobe.pagename' \] ) { s.contextData\[ 'adobe.pagename' \] = trackingPageName; } //Set s.linkTrackVars as comma-delimited string with all context data vars - prefix each with 'contextData.' for ( prop in s.contextData ) { if ( s.contextData\[ prop \] !== null ) { linkTrackVars.push( 'contextData.' + prop ); } } s.linkTrackVars = linkTrackVars.join(); var navigate = s.contextData.navigate; var sourceElem = s.contextData.sourceElem; // Remove non-tracking properties. delete s.contextData.wire; delete s.contextData.notDynamic; delete s.contextData.navigate; delete s.contextData.sourceElem; // async call if (navigate && sourceElem) { // https://marketing.adobe.com/resources/help/en\_US/sc/implement/link\_manual.html s.tl(sourceElem, 'o', 'http://myGenericURL', null, 'navigate'); } else { s.tl(true, 'o', 'http://myGenericURL'); } }; })(window); (function(window) { try { } catch (e) {} })(window); (function() { var siteJS = {"desktop":"site-all","tablet":"site-all","phone":"site-all","webview":"site-webview"} var sectionJS = {}; var pageJS = {"desktop":"info","tablet":"info","phone":"info"}; var pageAssetJS = \[\]; var type = getStartupDeviceTypeString(); var siteType = getStartupDeviceTypeString(); /\* site and section build=true \*/ var siteScripts = \[\]; var scripts = \[\]; if (siteJS\[siteType\]) { siteScripts.push('//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1616692151/scripts/'+siteJS\[siteType\]+'.js.gz'); } if (sectionJS\[type\]) { scripts.push('//www-league.nhlstatic.com/nhl.com/sections/microsites/builds/b10388ea036bc8f16005f3b62342e44dc355a7a0\_1598380194/scripts/'+sectionJS\[type\]+'.js.gz'); } if (pageJS\[type\]) { scripts.push('//www-league.nhlstatic.com/nhl.com/sections/microsites/builds/b10388ea036bc8f16005f3b62342e44dc355a7a0\_1598380194/scripts/'+pageJS\[type\]+'.js.gz'); } var loadPageAssets = function() { if (pageAssetJS && pageAssetJS.length) { var assetScripts = \[\]; pageAssetJS.forEach(function(assetObject) { var assetType = assetObject.type; var assetVersion = assetObject.version; var assetScript = '//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1616692151/scripts/' + assetType + '/' + assetVersion + '/' + assetType + '.js'; assetScripts.push(assetScript); }); requirejs.config({ waitSeconds: 18, baseUrl: '//www-league.nhlstatic.com/nhl.com/builds/site-core/fbf79c9e90ba324f047c04732a8b094476f6e4d5\_1616692151/bower\_components', config: { text: { useXhr: function (url, protocol, hostname, port) { return true; } } } }); requirejs(assetScripts); } } if (siteScripts.length) { requirejs.config({ waitSeconds: 18, paths : { "bam-video-bootstrap": "//www-league.nhlstatic.com/nhl.com/video/videocore/video" } }); requirejs(siteScripts, function(){ if (scripts.length) { requirejs(scripts, loadPageAssets); } else { loadPageAssets(); } }); } })();

(function(window){ var getOrientation = function(){ var width = window.innerWidth || document.documentElement.clientWidth; var height = window.innerHeight || document.documentElement.clientHeight; var orientation = (height >= width) ? 'Portrait' : 'Landscape'; return orientation; }; var getParsedUserTokenId = function(){ var userToken = s.Util.cookieRead('Authorization'), spl; if (userToken === '') { return false; } else { spl = userToken.split('.'); return (spl.length > 1) ? JSON.parse(window.atob(spl\[1\])).userid : false; } }; var capitalize = function(str){ return str.charAt(0).toUpperCase() + str.substr(1); }; var trackingSectionName = 'microsites'; var trackingPageName = 'National Hockey League : ' + trackingSectionName + ' : Terms of Service'; window.visitor = Visitor.getInstance('25823F955A99D5040A495C1D@AdobeOrg', { trackingServer : 'Bamtech.sc.omtrdc.net', trackingServerSecure : 'Bamtech.sc.omtrdc.net' }); var reportingSuiteIds = 'nhlglobal15,nhlcom15'; var s = window.adobeAnalytics = s\_gi(reportingSuiteIds); s.visitor = Visitor.getInstance('25823F955A99D5040A495C1D@AdobeOrg'); s.trackingServer = 'Bamtech.sc.omtrdc.net'; s.trackingServerSecure = 'Bamtech.sc.omtrdc.net'; s.trackDownloadLinks = true; s.trackExternalLinks = false; s.trackInlineStats = true; s.linkDownloadFileTypes = 'exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx,jpg'; s.linkInternalFilters = 'javascript:,nhl.com'; s.linkLeaveQueryString = false; s.linkTrackVars = 'None'; s.linkTrackEvents = 'None'; s.contextData.timestamp = new Date(); s.contextData\['adobe.rsids'\] = reportingSuiteIds; s.contextData\['adobe.svi'\] = 'D=s\_vi'; s.contextData\['site.sectionTitle'\] = 'Terms of Service'; s.contextData\['site.view'\] = 'web'; s.contextData\['site.formFactor'\] = capitalize( window.getStartupDeviceTypeString() ); s.contextData\['site.orientation'\] = getOrientation(); s.contextData\['site.formfactorOrientation'\] = capitalize( window.getStartupDeviceTypeString() ) + ': ' + getOrientation(); // used in page and async calls var contextDataAllCalls = { 'site.languageLocale' : 'en\_US', 'site.origin' : 'US', 'site.club' : 'nhl', 'user.ipid' : s.Util.cookieRead('ipid') || getParsedUserTokenId() || null, 'user.userAgent' : window.navigator.userAgent || null }; for (var prop in contextDataAllCalls) { s.contextData\[prop\] = contextDataAllCalls\[prop\]; } window.adobe = window.adobe || {}; // Section level adobe overrides. // TODO - Pagename vars are backwards video: Multimedia s.contextData\['adobe.pagename'\] = window.adobe.pagename = trackingPageName; s.contextData\['adobe.channel'\] = window.adobe.channel = trackingSectionName; s.contextData\['adobe.url'\] = window.location.href; // query params s.contextData\['qparam.affiliateId'\] = s.Util.getQueryParam('affiliateId'); s.contextData\['qparam.mlbkw'\] = s.Util.getQueryParam('mlbkw'); s.contextData\['qparam.partnerId'\] = s.Util.getQueryParam('partnerId'); s.contextData\['qparam.tcid'\] = s.Util.getQueryParam('tcid'); s.contextData\['qparam.tdl'\] = s.Util.getQueryParam('tdl'); s.contextData\['qparam.tfl'\] = s.Util.getQueryParam('tfl'); s.contextData\['qparam.vbID'\] = s.Util.getQueryParam('vbID'); s.contextData\['tcall.isSimPageView'\] = 1; // section level overrides // page level overrides // response overrides window.trackPageView = function( contextDataObj ) { var prop; for ( prop in contextDataObj ) { s.contextData\[ prop \] = contextDataObj\[ prop \]; } s.t(); }; // page view call trackPageView(); })(window); (function(i,s,o,g,r,a,m){i\['GoogleAnalyticsObject'\]=r;i\[r\]=i\[r\]||function(){ (i\[r\].q=i\[r\].q||\[\]).push(arguments)},i\[r\].l=1\*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)\[0\];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-106053125-1', 'auto'); ga('send', 'pageview'); ! function(f, b, e, v, n, t, s) { if (f.fbq) return; n = f.fbq = function() { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f.\_fbq) f.\_fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = \[\]; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)\[0\]; s.parentNode.insertBefore(t, s) }(window, document, 'script', 'https://connect.facebook.net/en\_US/fbevents.js'); fbq('init', '1921075634812764'); fbq('track', 'PageView');

Expand Down

0 comments on commit 7f7f5bb

Please sign in to comment.