Page source: |
1: $website.include("options")
2: #set ($options = $request.getAttribute("options"))
3:
4: <!-- dropoff-scripts -->
5: #if ($request.getAttribute("icl-slickSlider-script"))
6: <script type="text/javascript" src="$website.cdn("/info/slick.min.js")"></script>
7: #end
8:
9: #if ($request.getAttribute("icl-scheduleSliderCarousel-script"))
10: <script type="text/javascript" src="${website.cdn("/info/team-leader-carousel.js")}"></script>
11: #end
12:
13: #if ($request.getAttribute("icl-jqueryEasing-script"))
14: <script type="text/javascript" src="$website.cdn("/info/jquery.easing.js")"></script>
15: #end
16:
17: #if ($request.getAttribute("icl-videojs-script"))
18: <script type="text/javascript" src="$website.cdn("/info/videojs/js/video.min.js")"></script>
19: #end
20:
21: #if ($request.getAttribute("icl-videojs-flash-script"))
22: <script type="text/javascript" src="$website.cdn("/info/videojs/js/videojs-flash.min.js")"></script>
23: #end
24:
25: #if ($request.getAttribute("icl-videojs-youtube-script"))
26: <script type="text/javascript" src="$website.cdn("/info/videojs/js/videojs-youtube.min.js")"></script>
27: #end
28:
29: #if ($request.getAttribute("icl-jwplayer-script"))
30: <script type="text/javascript" src="$website.cdn("/info/jwplayer7/jwplayer.js")"></script>
31: <script type="text/javascript">jwplayer.key = "U70h5kMCzDUP/AfuTR7bX7SXGU43kYmLDh6ibDudmKg=";</script>
32: #end
33:
34: #if ($request.getAttribute("icl-jwplayer-6-6-script"))
35: <script type="text/javascript" src="$website.cdn("/info/jwplayer-6.6.min.js")"></script>
36: <script type="text/javascript">jwplayer.key = "2vo18mVGjONlHcCUAm6FnFMvLu3PslRgpRBkwLQFRPM=";</script>
37: #end
38:
39: #if ($request.getAttribute("icl-videoPlugin-script"))
40: <script type="text/javascript" src="$website.cdn("/info/video_plugin.js")"></script>
41: #end
42:
43: #if ($request.getAttribute("icl-videoGallery-script"))
44: <script type="text/javascript" src="$website.cdn("/info/video-gallery.js")"></script>
45: #end
46:
47: #if ($request.getAttribute("icl-carouselPlugin-script"))
48: <script type="text/javascript" src="$website.cdn("/info/carousel_plugin.js")"></script>
49: #end
50:
51: #if ($request.getAttribute("icl-tabs-script"))
52: <script type="text/javascript" src="$website.cdn("/info/tabs.js")"></script>
53: #end
54:
55: #if ($request.getAttribute("icl-swfcreator-script"))
56: <script type="text/javascript" src="$website.cdn("/info/swfobject.js")"></script>
57: #end
58:
59: #if ($request.getAttribute("icl-carousel-script"))
60: <script type="text/javascript" src="$website.cdn("/info/carousel.js")"></script>
61: #end
62:
63: #if ($request.getAttribute("icl-animation-script"))
64: <script type="text/javascript" src="$website.cdn("/info/animation.js")"></script>
65: #end
66:
67: #if ($request.getAttribute("icl-slider-script"))
68: <script type="text/javascript" src="$website.cdn("/info/slider-min.js?t=1")"></script>
69: #end
70:
71: #if ($request.getAttribute("icl-calendar-script"))
72: <script type="text/javascript" src="$website.cdn("/info/calendar_plugin.js")"></script>
73: #end
74:
75: #if ($request.getAttribute("icl-prestotip-script") || $wiki.valid())
76: <script type="text/javascript" src="$website.cdn("/info/prestotip.js")"></script>
77: #end
78:
79: #if ($request.getAttribute("icl-countdown-script"))
80: <script type="text/javascript" src="$website.cdn("/info/countdown_plugin.js")"></script>
81: #end
82:
83: #if ($request.getAttribute("icl-touchSwipePlugin-script"))
84: <script type="text/javascript" src="$website.cdn("/info/jquery.touchSwipe.min.js")"></script>
85: #end
86:
87: #if ($request.getAttribute("icl-masonry-script"))
88: <script type="text/javascript" src="$website.cdn("/info/masonry.pkgd.min.js")"></script>
89: #end
90:
91: #if ($request.getAttribute("icl-facebook-script"))
92: <div id="fb-root"></div>
93: <script>
94: (function(d, s, id) {
95: var js, fjs = d.getElementsByTagName(s)[0];
96: if (d.getElementById(id)) return;
97: js = d.createElement(s); js.id = id;
98: js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
99: fjs.parentNode.insertBefore(js, fjs);
100: }(document, 'script', 'facebook-jssdk'));
101: </script>
102: #end
103:
104: ## WIKI LINKS CONTROLLER
105: <script type="text/javascript" src="$website.cdn("/info/cookie-handler.js")"></script>
106:
107: <script type="text/javascript">
108: $(function() {
109: #if ($wiki.valid())
110: $('body').append('<span id="wiki-toggle-btn" style="display: block; padding: 10px; z-index: 9999; background: #000; color: #fff; font-size: 12px; position: fixed; right: 0; top: 0; cursor: default">Hide $Wiki</span>');
111: $('#wiki-toggle-btn').toggle(function() {
112:
113: $('a[rel="wiki-link"]').hide();
114: $(this).html("Show $Wiki");
115:
116: }, function() {
117:
118: $('a[rel="wiki-link"]').show();
119: $(this).html("Hide $Wiki");
120:
121: });
122:
123: if (! readCookie('adminuser')) {
124: createCookie('adminuser', 'y', 30);
125: }
126: #else
127: if (readCookie('adminuser')) {
128: $('body').append('<span id="edit-page-btn" style="display: block; padding: 10px; z-index: 9999; background: #000; color: #fff; font-size: 12px; position: fixed; right: 0; top: 0; cursor: default">Edit Page</span>');
129: $('#edit-page-btn').click(function() {
130: url = document.location.protocol + '//' + document.location.hostname
131: if (document.location.port) url += ':' + document.location.port;
132: url += '/admin/content/wiki/g2g';
133: url += document.location.pathname;
134: window.location = url;
135: });
136: }
137: #end
138: });
139: </script>
140:
141: ## stop framing by herosports
142: <script type="text/javascript">
143: $(function() {
144: if (window.self == window.top) {
145: return;
146: }
147: var heroic = document.referrer.indexOf("herosports.com/");
148: if (heroic > -1) {
149: alert("We do not allow HERO Sports to frame our site.");
150: window.top.location = window.location;
151: }
152: });
153: </script>
154:
155: #set ($requirejsPath = $website.cdn("/info/vendor/require.js"))
156: #set ($mainjsPath = $website.cdn("/info/main.js"))
157:
158: #if ($requirejsPath.startsWith("https://"))
159: #set ($endIndex = $requirejsPath.indexOf("/info/") + 5)
160: #set ($baseUrl = $requirejsPath.substring(0, $endIndex))
161: <script>
162: window.requirejsBaseUrl = "$baseUrl";
163: </script>
164: #end
165:
166: ## REQUIREJS - CONFIG MOVED INTO info/main.js
167: <script data-main="$mainjsPath" src="$requirejsPath"></script>
168:
169: ## New Relic Real User Monitoring
170: $browser.newRelicTimingFooter
171:
172: ## Alert Message Bar
173: #set($showAlert = true)
174: #set ($showAlert = $options.get("alert_message"))
175: #set ($showAlert = $Boolean.parseBoolean($showAlert))
176:
177: #if($showAlert == true)
178: $website.include("headlines-alert?tmpl=headlines-alert-template")
179: #end
180:
181: ## Script required for twitter embeds that may be added to the rich-article releases.
182: <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
183:
184: ## GLOBAL - GOOGLE ADS SERVER
185: #if ($website.ads.isAdvertisingEnabled('INDEX_PAGES'))
186: #set ($requestedpage = $request.getRequestURI())
187: #if ($requestedpage.contains("/landing/index"))
188: $website.includeAgain("global-adserver-slots?adSlot=index_pages")
189: <script>
190: $(document).ready(function() {
191: $(window).scroll(function(e) {
192: var scroll = $(window).scrollTop();
193: if (scroll >= 70) {
194: $("[adspot='PS_WEB_INDEX_LEADERBOARD']").addClass("d-none");
195: } else {
196: $("[adspot='PS_WEB_INDEX_LEADERBOARD']").removeClass("d-none");
197: }
198: });
199: });
200: </script>
201: #end
202: #end
203: $website.ads.render()
|