Mon. Mar 20th, 2023


{ setTimeout(initGTM, delay || 3500); }); document.addEventListener(“scroll”, initGTMOnEvent); document.addEventListener(“mousemove”, initGTMOnEvent); document.addEventListener(“touchstart”, initGTMOnEvent); }, 1, undefined); (function(dataLayer) { function sendToGTM({ name, delta, id }) { dataLayer.push({ event: “web-vitals”, event_category: “Web Vitals”, event_action: name, event_value: Math.round(name === “CLS” ? delta * 1e3 : delta), event_label: id }); } addEventListener(“DOMContentLoaded”, function() { webVitals.getCLS(sendToGTM); webVitals.getFID(sendToGTM); webVitals.getLCP(sendToGTM); }); })(window.dataLayer); ]]>Donald Trump Jr. Shares Photos Of Donald Trump Visiting Ohio Train SiteOK MagazineOK MagazineOK LogoNEWSdonaldtrumpjr pp

Source: mega;@donaldtrumpjr/instagram

Feb. 23 2023, Published 1:00 p.m. ET

Donald Trump Jr. continued to diss the Biden administration — especially after his father, Donald Trump, made time to visit the site of the Ohio train derailment, whereas President Joe Biden hasn’t been there yet.

“What actually leadership looks like. Joes not worried about it and mayor Pete [Buttigieg] our issues trip us transportation sect is taking some personal time it seems as he still hasn’t bothered to get there 19 days later,” the 45-year-old captioned several photos of his father giving a speech and talking to others just a few weeks after a train carrying toxins went off course.

Article continues below advertisement

donaldtrumpj

Source: @donaldtrumpjr/instagram

In the photos, the reality star, who announced he was running for president again in 2024, wore a “Make America Great Again” hat as he spoke to a crowd of people in East Palestine.

As OK! previously reported, Trump Jr. showed off his private jet as he and his father made their way to a different part of the country — all while making rude remarks about Biden, 80, in the process.

Article continues below advertisement

donaldtrumpjr

Source: @donaldtrumpjr/instagram

“What’s going on, guys? I guess since Pete Buttigieg, Joe Biden, the Democrat party and basically most of Washington, D.C., refuse to do their actual job … someone has to actually step up and fill that void. We’ve now boarded Trump Force One, waiting for the big guy. Not the 10 percent big guy, just my big guy. We’re going to go to East Palestine, Ohio, and meet with people there. It seems like just Donald Trump just announcing he would go there in it of itself got FEMA to act after they said ‘It wasn’t really our thing.’ At least it seems we pushed people to actually act for a change, to actually do their damn jobs and that is awesome. We’re going to be heading over there, speaking to the people, force people in government because our leaders refuse to step up and lead. I am glad my father is that guy. Looking forward to seeing what is going on,” he said in a video posted to his Instagram page on Wednesday, February 22.

MORE ON:

Donald Trump

Article continues below advertisement

Alongside the clip, Trump Jr. added, “Since our ‘leaders’ refuse to lead someone has to step up and fill that void. Just boarded Trump force one with DJT to head to East Palestine, Ohio. Seems we’re finally forcing our government bureaucrats into action. Maybe they’ll worry about the American people for once rather than giving away your taxpayer dollars ($130,000,000,000.00 worth) to corrupt officials in Ukraine to get us into yet another never ending war.”

donaldtrumpjr

Source: @donaldtrumpjr/instagram

Article continues below advertisement

Never miss a story — sign up for the OK! newsletter to stay up-to-date on the best of what OK! has to offer. It’s gossip too good to wait for!

While giving a speech earlier this week, the former president shared his stance on Biden going to Ukraine over Ohio.

“This hasn’t been done in two years … nobody has seen anything like it. Even now, you have a president going to Ukraine and you have people in Ohio who are in desperate need of help,” he said. “I was very proud to say I announced I was going to Ohio … FEMA said, I am not going to give him anything. The Biden administration said we are not going to give him anything, and then I announced I am going. Please sit down, we’ll be here for a while. What do we have to do?”

Want OK! each day? Sign up here!

{var d=document.getElementById(“fk-jeeng-form”);d.addEventListener(“submit”,m,!1);async function m(s){s.preventDefault();let n=document.getElementById(“fk-jeeng-email”).value;console.log(“EMAIL: “,n);try{if(!n)throw new Error(“email in required”);let e=new Headers;e.append(“Content-Type”,”application/json”);let i=”https://customer-api.jeeng.com/subscriber/public”,t=”production”,a=localStorage.getItem(“jeengUserId-“+t),c={domain_uuid:window.jeengConfig[t].domain_uuid,subscriber_value:n,subscriber_metadata:{version:”1.0.0″,variant:”1.0.0″,origin:”domain_user_acquisition”,user_uid:a}},u={method:”POST”,headers:e,body:JSON.stringify(c)},l=await(await fetch(i,u)).json(),o=”jeengSubscriberUuidChannel-“+t,r=JSON.parse(localStorage.getItem(o))||[];r.push({subscriber_md5:l.data.value_md5,channel_type:”email”}),localStorage.setItem(o,JSON.stringify(r)),document.getElementById(“fk-jeeng-email”).value=”Subscription Confirmed!”}catch(e){document.getElementById(“fk-jeeng-email”).value=”Unknown Error”,console.error(“error”,e)}return!1}})(); ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/image_loader.js var import_deps = __toESM(require_deps()); function ImageLoader() { var config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“img[” + import_deps.DOMConfig.image + “]”).forEach((el) => { this.observer.observe(el); }); this.loadAfter = function(target) { function copyAttr(from, to) { const val = target.getAttribute(from); if (val) { target.setAttribute(to, val); } } copyAttr(import_deps.DOMConfig.imageSizes, “sizes”); copyAttr(import_deps.DOMConfig.imageSet, “srcset”); copyAttr(import_deps.DOMConfig.image, “src”); target.onload = function() { target.removeAttribute(import_deps.DOMConfig.image); target.removeAttribute(import_deps.DOMConfig.imageSet); target.removeAttribute(import_deps.DOMConfig.imageSizes); }; }; } new ImageLoader(); })(); //# sourceMappingURL=image_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/embed_loader.js var import_deps = __toESM(require_deps()); // browser_scripts/jw_loader.js function initPlayer(adUrls, playerId) { const jw = playerId ? document.querySelector(`#${playerId}`) : document.querySelector(“[data-jw-player]”); if (jw) { const { jwSponsored, jwPlaylist, jwAdscheduleid, jwSeoMeta } = jw.dataset; const jwOptions = { mute: true, aspectratio: “16:9”, playlist: jwPlaylist, generateSEOMetadata: Boolean(jwSeoMeta) }; if (adUrls) { let schedule = []; if (adUrls.preroll) { schedule.push({ offset: “pre”, tag: adUrls.preroll, type: “linear” }); } if (adUrls.midroll) { schedule.push({ offset: 20, tag: adUrls.midroll, type: “nonlinear” }); } jwOptions.advertising = { client: “googima”, adscheduleid: jwAdscheduleid, “admessage”: “This video will resume in xx seconds”, “cuetext”: “Advertisement”, “outstream”: false, “preloadAds”: false, “rules”: { “startOnSeek”: “pre”, “timeBetweenAds”: 0 }, autoplayadsmuted: true, schedule, “skipmessage”: “Skip ad in xx seconds”, “vpaidcontrols”: false, “vpaidmode”: “insecure” }; } if (jwSponsored) { jwOptions.advertising = {}; } jwplayer(jw.id).setup(jwOptions); } } function deferredJwPlayer() { const currentUrl = new URL(window.location.href); if (currentUrl.searchParams.get(“preview”)) { const script = document.querySelector(“#jwp-script”); if (script) { script.addEventListener(“load”, () => { initPlayer(); }); } } else { window.addEventListener(“bidsFetched”, ({ detail }) => { initPlayer(detail.videoUrls); }, { once: true }); } } deferredJwPlayer(); // browser_scripts/embed_loader.js function EmbedLoader() { var config = { rootMargin: “0px 0px 200% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); window.addEventListener(“load”, (event) => { setTimeout(() => { document.getElementById(import_deps.DOMConfig.container).querySelectorAll(“*[” + import_deps.DOMConfig.embed + “]”).forEach((el) => { this.observer.observe(el); }); }, 1e3); }); this.loadScript = function(script) { return new Promise(function(resolve, reject) { script.addEventListener(“load”, function() { resolve(script); }); script.addEventListener(“error”, function() { reject(script); }); }); }; this.loadAfter = function(target) { var template = target.querySelectorAll(“template”)[0]; if (!template) { return; } var section = document.createElement(“div”); section.innerHTML = template.innerHTML; target.prepend(section); var mimetype = target.getAttribute(import_deps.DOMConfig.mimetype); let script; setTimeout(() => { if (mimetype === “twitter/tweet” || section.innerHTML.includes(‘class=”twitter-tweet”‘)) { if (window.twttr) { window.twttr.widgets.load(section); } else { script = document.createElement(“script”); script.setAttribute(“src”, “https://platform.twitter.com/widgets.js”); script.onload = function() { window.twttr.widgets.load(section); }; document.head.appendChild(script); } } else if (mimetype === “instagram/png”) { if (window.instgrm) { window.instgrm.Embeds.process(); } else { script = document.createElement(“script”); script.setAttribute(“src”, “//www.instagram.com/embed.js”); script.onload = function() { window.instgrm.Embeds.process(); }; document.head.appendChild(script); } } else if (mimetype === “jwplayer/video”) { const player = target.querySelector(“[data-jw-player]”); initPlayer(void 0, player.id); } else { var scripts = section.getElementsByTagName(“script”) || []; var cloneScript = function(script2) { var clone = document.createElement(“script”); for (var i2 = 0; i2 { for (let entry of entries) { if (entry.target.style.height === “100%” || entry.target.style.width === “100%”) { setTimeout(() => { entry.target.style.width = “”; entry.target.style.width = “100%”; entry.target.style.minHeight = “”; entry.target.style.minHeight = “600px”; }, 1e3); } } }); clone.addEventListener(“load”, function() { setTimeout(() => { rerenderer.observe(section.getElementsByTagName(“iframe”)[0]); }, 1e3); }); } return clone; }; let lastScript; for (var i = 0; i { console.log(oldScript); const newScript = cloneScript(oldScript); oldScript.parentNode.replaceChild(newScript, oldScript); return this.loadScript(newScript); }); } } if (scripts.length !== 0) { window.instgrm && window.instgrm.Embeds.process(); } } }, 0); }; } new EmbedLoader(); })(); //# sourceMappingURL=embed_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/milestone_tracker.js var import_deps = __toESM(require_deps()); function MilestoneTracker() { var config = { rootMargin: “0px 0px 0px 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.sendEvents(parseInt(entry.target.getAttribute(import_deps.DOMConfig.analyticsKey))); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“*[” + import_deps.DOMConfig.analyticsKey + “]”).forEach((el) => { this.observer.observe(el); }); this.sendEvents = function(percent) { if (typeof kwa !== “undefined”) { kwa(“setCustomUrl”, window.location.href + “#” + percent); kwa(“sendPageView”); } switch (percent) { case 25: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_25”); } break; case 50: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_50”); } if (typeof snaptr !== “undefined”) { snaptr(“track”, “PURCHASE”); } if (typeof rdt !== “undefined”) { rdt(“track”, “Purchase”); } break; case 75: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “viewPercentage_75”); } if (typeof gtag !== “undefined”) { gtag(“event”, “conversion”, { “send_to”: “AW-779807651/SiHdCJ6W5tABEKPX6_MC” }); } break; case 100: if (typeof fbq !== “undefined”) { fbq(“trackCustom”, “adView_4”); fbq(“trackCustom”, “viewPercentage_100”); } if (typeof twq !== “undefined”) { twq(“track”, “Purchase”); } if (typeof gtag !== “undefined”) { gtag(“event”, “conversion”, { “send_to”: “AW-779807651/UDmvCJmR9NABEKPX6_MC” }); } break; default: break; } }; } new MilestoneTracker(); })(); //# sourceMappingURL=milestone_tracker.js.map ]]> { // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); })(); //# sourceMappingURL=recirculation_tracker.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/more_from_loader.js var import_deps2 = __toESM(require_deps()); // browser_scripts/image_loader.js var import_deps = __toESM(require_deps()); function ImageLoader() { var config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; this.observer = new IntersectionObserver(function(entries, self) { entries.forEach((entry) => { if (entry.isIntersecting) { this.loadAfter(entry.target); self.unobserve(entry.target); } }); }.bind(this), config); document.querySelectorAll(“img[” + import_deps.DOMConfig.image + “]”).forEach((el) => { this.observer.observe(el); }); this.loadAfter = function(target) { function copyAttr(from, to) { const val = target.getAttribute(from); if (val) { target.setAttribute(to, val); } } copyAttr(import_deps.DOMConfig.imageSizes, “sizes”); copyAttr(import_deps.DOMConfig.imageSet, “srcset”); copyAttr(import_deps.DOMConfig.image, “src”); target.onload = function() { target.removeAttribute(import_deps.DOMConfig.image); target.removeAttribute(import_deps.DOMConfig.imageSet); target.removeAttribute(import_deps.DOMConfig.imageSizes); }; }; } new ImageLoader(); // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); // browser_scripts/more_from_loader.js async function loadMoreFromSection() { const config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; const moreFromContainer = document.querySelector(`#${import_deps2.DOMConfig.moreFrom}`); if (moreFromContainer) { const observer = new IntersectionObserver(function(entries, self) { entries.forEach(async (entry) => { if (entry.isIntersecting) { const { topic, category, doc } = moreFromContainer.dataset; const res = await fetch(`/recommendation/more-from?topicSlug=${topic}&categorySlug=${category}&docSlug=${doc}`); const html = await res.text(); moreFromContainer.innerHTML = html; new ImageLoader(); recirculationTracker(); self.unobserve(entry.target); } }); }.bind(this), config); observer.observe(moreFromContainer); } } loadMoreFromSection(); })(); //# sourceMappingURL=more_from_loader.js.map ]]> { // browser_scripts/modal_loader.js function modalLoader() { const cookieName = “signup_modal”; const url = new URL(window.location.href); const overlay = document.querySelector(“[data-modal-overlay]”); const modal = document.querySelector(“[data-modal]”); const showModal = () => { if (!document.cookie.includes(cookieName)) { overlay.classList.add(“visible”); const maxAge = modal.dataset.maxAge || 604800; document.cookie = `${cookieName}=1; max-age=${maxAge}; path=/`; } }; if (url.searchParams.get(“preview”) === null && !document.cookie.includes(cookieName)) { const modalTrigger = document.querySelector(“[data-modal-trigger]”); if (modal && overlay) { const closeModal = modal.querySelector(“[data-close-modal]”); const submit = modal.querySelector(“[data-submit]”); const thankYouTemplate = overlay.querySelector(“[data-modal-thank-you]”); if (modal.dataset.triggerOnBlur === “true”) { window.addEventListener(“blur”, showModal); } closeModal.addEventListener(“click”, () => { overlay.classList.remove(“visible”); }); submit.addEventListener(“click”, async () => { const email = modal.querySelector(“input”).value; try { await fetch(“/mailchimp”, { method: “POST”, headers: { “Content-Type”: “application/json” }, body: JSON.stringify({ email }) }); if (gtag) { gtag(“event”, “emailsubmit”); } modal.innerHTML = thankYouTemplate.innerHTML; setTimeout(() => { overlay.classList.remove(“visible”); }, 3e3); } catch (error) { setTimeout(() => { overlay.classList.remove(“visible”); }, 3e3); } }); const config = { rootMargin: “0px 0px 50% 0px”, threshold: 0 }; if (modalTrigger) { const observer = new IntersectionObserver(function(entries, self) { entries.forEach(async (entry) => { if (entry.isIntersecting) { showModal(); self.unobserve(entry.target); } }); }.bind(this), config); observer.observe(modalTrigger); } } } } modalLoader(); })(); //# sourceMappingURL=modal_loader.js.map ]]> { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/breaking_news_loader.js var import_deps = __toESM(require_deps()); // browser_scripts/recirculation_tracker.js function trackArticleClicks(articles) { articles.forEach((article) => { article.addEventListener(“click”, () => { window.dataLayer.push({ event: “articleClick”, recirculationCategory: article.dataset.category || “recirculation” }); }); }); } function recirculationTracker() { const articles = document.querySelectorAll(“[data-article]”); trackArticleClicks(articles); } recirculationTracker(); // browser_scripts/breaking_news_loader.js var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame; var cancelAnimationFrame = window.cancelAnimationFrame || window.mozCancelAnimationFrame; function debounce(func, wait, immediate) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; } async function loadBreakingNews() { const tickerContainer = document.querySelector(`#${import_deps.DOMConfig.newsTicker}`); let html = “; const res = await fetch(`/breaking-news`); const categoryDocs = await res.json(); for (const doc of categoryDocs) { html += `]]>${doc.title}`; } tickerContainer.innerHTML = html; let FRAME_ID; function startScrollAnimation() { const firstChild = tickerContainer.children[0]; const computedStyles = window.getComputedStyle(firstChild); let position = parseFloat(computedStyles[“margin-left”]); position -= 1; firstChild.style.marginLeft = `${position}px`; if (position { firstChild.style.cssText = `margin-left: 0; transition: margin 1000ms;`; }, 0); setTimeout(() => { firstChild.style.cssText = `margin-left:0`; }, 1e3); } function scrollNext() { const firstChild = tickerContainer.children[0]; firstChild.style.cssText = `margin-left: -${firstChild.offsetWidth}px; transition: margin 2000ms;`; setTimeout(() => { firstChild.style.cssText = `margin: 0;`; tickerContainer.append(firstChild); }, 2e3); } const nextButton = document.getElementById(“next”); const handleNextButtonClick = debounce(() => { cancelAnimationFrame(FRAME_ID); scrollNext(); setTimeout(startScrollAnimation, 2e3); }, 3e3, true); nextButton.addEventListener(“click”, handleNextButtonClick); const previousButton = document.getElementById(“previous”); const handlePreviousButtonClick = debounce(() => { cancelAnimationFrame(FRAME_ID); scrollPrevious(); setTimeout(startScrollAnimation, 2e3); }, 3e3, true); previousButton.addEventListener(“click”, handlePreviousButtonClick); tickerContainer.addEventListener(“mouseover”, () => { if (FRAME_ID) { cancelAnimationFrame(FRAME_ID); } }); tickerContainer.addEventListener(“mouseout”, () => { startScrollAnimation(); }); const breakingNewsArticles = tickerContainer.querySelectorAll(“[data-article]”); trackArticleClicks(breakingNewsArticles); startScrollAnimation(); } loadBreakingNews(); })(); //# sourceMappingURL=breaking_news_loader.js.map { // browser_scripts/outbrain_loader.js var outbrainLoader = () => { const config = { rootMargin: “0px 0px 100% 0px”, threshold: 0 }; let callback = (entries, observer2) => { entries.forEach((entry) => { if (entry.isIntersecting) { const outbrainContainer = document.querySelector(“[data-outbrain]”); if (outbrainContainer && !outbrainContainer.hasChildNodes()) { const script = document.createElement(“script”); script.src = `https://widgets.outbrain.com/outbrain.js`; outbrainContainer.appendChild(script); } observer2.unobserve(entry.target); } }); }; let observer = new IntersectionObserver(callback, config); let target = document.querySelector(`[data-percent=”75″]`); observer.observe(target); }; outbrainLoader(); })(); //# sourceMappingURL=outbrain_loader.js.map ]]> { // browser_scripts/insticator_loader.js var insticatorLoader = () => { const commentsContainer = document.querySelector(“[data-insticator-comments-widget]”); const quizContainer = document.querySelector(“[data-insticator-quiz-widget]”); if (commentsContainer) { Insticator.ad.loadAd(“div-insticator-ad-cmt-1”); Insticator.load(“su”, commentsContainer.dataset.su); Insticator.load(“comments”); Insticator.ad.loadAd(“div-insticator-ad-cmt-3”); } if (quizContainer) { Insticator.ad.loadAd(“div-insticator-ad-2”); Insticator.load(“em”, { id: quizContainer.dataset.id }); } }; insticatorLoader(); })(); //# sourceMappingURL=insticator_loader.js.map ]]> { // browser_scripts/published_time.js function updateTimeAgo() { var o = { second: 1e3, minute: 60 * 1e3, hour: 60 * 1e3 * 60, day: 24 * 60 * 1e3 * 60, week: 7 * 24 * 60 * 1e3 * 60, month: 30 * 24 * 60 * 1e3 * 60, year: 365 * 24 * 60 * 1e3 * 60 }; var timeAgo = function(nd, s) { var r = Math.round; var dir = ” ago”; var pl = function(v, n) { return s === void 0 ? n + ” ” + v + (n > 1 ? “s” : “”) + dir : n + v.substring(0, 1); }; var ts = Date.now() – new Date(nd).getTime(); var ii; if (ts < 0) { ts *= -1; dir = " from now"; } for (var i2 in o) { if (r(ts) < o[i2]) return pl(ii || "m", r(ts / (o[ii] || 1))); ii = i2; } return pl(i2, r(ts / o[i2])); }; var times = document.getElementsByTagName("time"); for (var i = 0; i { var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __markAsModule = (target) => __defProp(target, “__esModule”, { value: true }); var __commonJS = (cb, mod) => function __require() { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; }; var __reExport = (target, module, copyDefault, desc) => { if (module && typeof module === “object” || typeof module === “function”) { for (let key of __getOwnPropNames(module)) if (!__hasOwnProp.call(target, key) && (copyDefault || key !== “default”)) __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); } return target; }; var __toESM = (module, isNodeMode) => { return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, “default”, !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); }; // external-global-plugin:deps var require_deps = __commonJS({ “external-global-plugin:deps”(exports, module) { module.exports = global_script_deps; } }); // browser_scripts/service_worker.js var import_deps = __toESM(require_deps()); function registerServiceWorker() { if (“serviceWorker” in navigator) { window.addEventListener(“load”, function() { navigator.serviceWorker.register(“/serviceworker.js”).catch((error) => { console.log(“Service Worker”, error); }); const { workers } = import_deps.service_worker; if (workers) { workers.forEach((s) => { navigator.serviceWorker.register(s).catch((error) => { console.log(“Service Worker”, error); }); }); } }); } } registerServiceWorker(); })(); //# sourceMappingURL=service_worker.js.map ]]> { // browser_scripts/images.js function lazyLoadImages() { setTimeout(function() { [].forEach.call(document.querySelectorAll(“img[data-src]”), function(img) { img.setAttribute(“src”, img.getAttribute(“data-src”)); img.onload = function() { img.removeAttribute(“data-src”); }; }); }, 2e3); } lazyLoadImages(); })(); //# sourceMappingURL=images.js.map ]]>{var{DOMConfig:l}=deps,p=(o,e)=>{o.style.display===”none”||o.dataset.displayedAd||(window.pbjs?(o.setAttribute(“data-displayed-ad”,”true”),e.displayAd(o.id)):o.getAttribute(“data-displayed-ad”)||(o.setAttribute(“data-displayed-ad”,”true”),googletag.cmd.push(function(){googletag.display(o.id)})))};function c(o){try{var e={rootMargin:”0px 0px 60% 0px”,threshold:0};document.querySelectorAll(“*[“+l.immediatelyLoadAd+”=true]”).forEach(n=>{document.getElementById(n.id).getClientRects().length{a.isIntersecting&&(p(a.target,o),d.unobserve(a.target))})},e);document.querySelectorAll(“*[“+l.ad+”]”).forEach(n=>{i.observe(n)})}catch(t){console.log(t)}}window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(o,e){e=e||window;for(var t=0;t{s.id=s.id+”__”+i,i++}),this.focused=!0,window.addEventListener(“blur”,()=>{this.focused=!1},!1),window.addEventListener(“focus”,()=>{this.focused=!0},!1),window.addEventListener(“visibilitychange”,()=>{this.focused=!document.hidden},!1),this.adUnits=Object.keys(this.adConfig.ads).reduce((s,n)=>{let d=this.adConfig.ads[n];return d.targeting=this.getTargeting(),s[n]=d,s},{}),window.googletag=window.googletag||{},window.googletag.cmd=window.googletag?.cmd||[],window.googletag.cmd.push(function(){this.googletag.pubads().enableSingleRequest(),this.googletag.pubads().disableInitialLoad(),this.googletag.enableServices()}),window.pbjs=window.pbjs||{},window.pbjs.que=window.pbjs?.que||[],this.registerPrebidAdUnits(),setTimeout(this.fetchPrebidConfig,1)}setConfig(e=Function()){window.pbjs.que.push(()=>{let t=this.prebidConfig();e(window.pbjs,t),window.pbjs.setConfig(t)})}displayAd(e){let[t]=e.split(“__”),i={…this.adUnits[t]};!i||(i.divId=e,this.defineGptSlot(i),this.requestStack.push(i),this.sraPeek()?this.isSraStackFull()&&this.requestBids([this.requestStack.pop(),this.requestStack.pop()]):this.requestBids([this.requestStack.pop()]))}requestBids(e){if(!this.focused){setTimeout(()=>{this.requestBids(e)},1e3);return}this.queueRefreshAds(e),setTimeout(()=>window.googletag.cmd.push(async()=>{let t=e.map(s=>s.adUnitPath),i=e.map(s=>s.slot);if(e.forEach(s=>window.googletag.display(s.divId)),typeof window.apstag>”u”)await this.prebidRequestBids(t,(s,n,d)=>{window.pbjs.setTargetingForGPTAsync(t),window.googletag.pubads().refresh(i),this.dispatchCustomEvent()});else{let s=e.map(n=>({slotID:n.divId,slotName:n.adUnitPath,sizes:n.slotSizes}));await Promise.all([this.prebidRequestBids(t,(n,d,a)=>{this.dispatchCustomEvent(“amazon”)}),this.amazonRequestBids(s)]),window.apstag.setDisplayBids(s.map(n=>n.slotID)),window.pbjs.setTargetingForGPTAsync(t),window.googletag.pubads().refresh(i)}}),1)}fetchPrebidConfig(){var e=document.createElement(“script”);e.async=!0,e.src=”/prebid-config.js”,document.head.appendChild(e)}getAdById(e){return this.adUnits[e]}getTargeting(){let e=new URL(document.location),t=e.pathname;t.at(-1)==”/”&&(t=t.slice(0,-1));let i=t.split(“/”),n={url:i?.[i.length-1]?.substring(0,40)};for(let[d,a]of e.searchParams.entries())n[decodeURIComponent(d)]=decodeURIComponent(a);return n}defineGptSlot(e){window.googletag.cmd.push(async()=>{e.slot=window.googletag.defineSlot(e.adUnitPath,e.slotSizes,e.divId).addService(window.googletag.pubads());for(var t in e.targeting)e.slot.setTargeting(t,e.targeting[t])})}sraPeek(){return this.requestStack[this.requestStack.length-1].sra}isSraStackFull(){return this.requestStack.length==2}queueRefreshAds(e){let t=e.filter(i=>i.refresh&&this.refreshTime);t.length>0&&setTimeout(()=>{this.requestBids(t)},this.refreshTime)}dispatchCustomEvent(e=”standard”,t={}){window.dispatchEvent(new CustomEvent(“bidsFetched”,{detail:{type:e,…t}}))}prebidRequestBids(e,t){return new Promise((i,s)=>{window.pbjs.que.push(()=>{window.pbjs.requestBids({timeout:window.prebidTimeout||1e3,adUnitCodes:e,bidsBackHandler:(n,d,a)=>{t(n,d,a),i(n,d,a)}})})})}amazonRequestBids(e){return new Promise((t,i)=>{window.apstag.fetchBids({timeout:900,slots:e},s=>t(s))})}registerPrebidAdUnits(){window.pbjs.que.push(()=>{let e=[];for(let t in this.adUnits){let i=this.getAdById(t);i.adUnitPath&&i.slotSizes&&i.bids&&e.push({code:i.adUnitPath,mediaTypes:{banner:{sizes:i.slotSizes}},bids:i.bids})}window.pbjs.addAdUnits(e)})}prebidConfig(){if(this.adConfig.cpmAdjustments){window.pbjs.bidderSettings=window.pbjs.bidderSettings||{};for(var e in this.adConfig.cpmAdjustments)window.pbjs.bidderSettings[e]={storageAllowed:!0,bidCpmAdjustment:i=>i*(+this.adConfig.cpmAdjustments[e]||1)}}let t={consentManagement:{gdpr:{cmpApi:”iab”,allowAuctionWithoutConsent:!1,timeout:3e3},usp:{timeout:100}},userSync:{userIds:[],filterSettings:{iframe:{bidders:”*”,filter:”include”}}},priceGranularity:{buckets:this.adConfig.buckets?this.adConfig.buckets?.map(function(i){return i.precision=+i.precision||2,i.min=+i.min||0,i.max=+i.max||20,i.increment=+i.increment||.05,i}):[{precision:2,min:0,max:20,increment:.05}]},useBidCache:!0};return this.adConfig.unifiedId&&!this.adConfig.loadIdentityHub&&(t.userSync.syncDelay=this.adConfig.syncDelay||5e3,t.userSync.userIds.push({name:”unifiedId”,params:{url:”//match.adsrvr.org/track/rid?ttd_pid=”+this.adConfig.unifiedId+”&fmt=json”},storage:{type:”cookie”,name:”pbjs-unifiedid”,expires:60}})),this.adConfig.prebidSupplyChainId&&(t.schain={validation:”strict”,config:{ver:”1.0″,complete:1,nodes:[{asi:”fabrik.com”,sid:this.adConfig.prebidSupplyChainId,hp:1}]}},window.pbjs.setBidderConfig({bidders:[“kargo”],config:{schain:{config:{ver:”1.0″,complete:1,nodes:[]}}}})),t}};function g(o,e){try{o.googletag=o.googletag||{cmd:[]};var t,i;googletag.cmd.push(function(){t=googletag.defineOutOfPageSlot(e,googletag.enums.OutOfPageFormat.INTERSTITIAL),t&&(t.addService(googletag.pubads()),googletag.pubads().addEventListener(“slotOnload”,function(s){t===s.slot&&console.log(“interstitialSlot CALLED”)})),i=googletag.defineSlot(e,[1,1],”static-interstitial”).addService(googletag.pubads()),googletag.pubads().enableSingleRequest(),googletag.enableServices(),googletag.display(i)})}catch(s){console.log(“INTERSTITIAL ERROR: “,s)}}var{adConfig:f,interstitialPath:m,prebidSupplyChainId:b}=deps,u=class{constructor({adConfig:e,interstitialPath:t=null,loadIdentityHub:i,prebidSupplyChainId:s}){e.loadIdentityHub=i,s&&(e.prebidSupplyChainId=s),this.adConfig=e,this.gpt(),t&&(this.interstitial(t),g(window,t));let n=this.configurePrebid();this.loadAds(n)}gpt(){var e=document.createElement(“script”);e.src=”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,e.async=!0,document.body.append(e)}interstitial(e){g(window,e)}configurePrebid(){let e=new r(f);return e.setConfig(),e}loadAds(e){c(e)}};window.fabrikAdInit=({loadIdentityHub:o=!1})=>{new u({adConfig:f,interstitialPath:m,loadIdentityHub:o,prebidSupplyChainId:b})};})(); ]]>{var{consentWithAds:m,shouldImmediatelyConsent:p}=deps;function o(a){let n=m||a?.consentWithAds;function e(){!n||window.fabrikAdInit(a)}function d(){window.admiral=window.admiral||function(){(admiral.q=admiral.q||[]).push(arguments)},window.admiral(“after”,”cmp.loaded”,t=>{t.tcData.gdprApplies&&!t.consentKnown?window.admiral(“after”,”cmp.updated”,e):e()})}document.readyState!==”loading”?d():window.addEventListener(“DOMContentLoaded”,t=>{d()})}p&&o({loadIdentityHub:!1});var{consentWithAds:w}=deps,v=()=>{var a={},n=n||{};n.que=n.que||[];var e=e||{};e.cmd=e.cmd||[];var d=!1;a.jsLoaded=function(){t()};var t=function(){d||(d=!0,o({loadIdentityHub:!0,consentWithAds:w}))};setTimeout(t,100);var s=window.location.href,u=”//ads.pubmatic.com/AdServer/js/pwt/160382/3542″,c=””;if(s.indexOf(“pwtv=”)>0){var f=/pwtv=(.*?)(&|$)/g,r=f.exec(s);r.length>=2&&r[1].length>0&&(c=”/”+r[1])}var i=document.createElement(“script”);i.async=!0,i.type=”text/javascript”,i.src=u+c+”/pwt.js”;var l=document.getElementsByTagName(“script”)[0];l.parentNode.insertBefore(i,l)};v();})(); ]]> { // browser_scripts/megamenu_loader.js var megaMenuLoader = () => { const megaMenus = document.querySelectorAll(“[data-mega-menu]”); megaMenus.forEach((menu) => { menu.addEventListener(“click”, (e) => { if (e.target.dataset.megaMenuMain) { e.preventDefault(); } menu.querySelector(“ul”).classList.toggle(“inactive”); menu.querySelector(“ul”).classList.toggle(“active”); }); }); }; megaMenuLoader(); })(); //# sourceMappingURL=megamenu_loader.js.map ]]> { // browser_scripts/pages_toggler.js var megaMenuLoader = () => { const pagesToggleButton = document.querySelector(“[data-pages-toggle-btn]”); if (pagesToggleButton) { pagesToggleButton.addEventListener(“click”, () => { const pagesSubMenu = document.querySelector(“[data-pages-sub-menu]”); pagesSubMenu.classList.toggle(“active”); }); } }; megaMenuLoader(); })(); //# sourceMappingURL=pages_toggler.js.map ]]>

Source

By admin

%d bloggers like this: