Home Berita Mempermalukan Publik Tidak Cukup Menghentikan Kerajaan Berita Lokal Konservatif Sinclai

Mempermalukan Publik Tidak Cukup Menghentikan Kerajaan Berita Lokal Konservatif Sinclai

108
0
SHARE

gambar berita

NotTrack}, t.isAdUnitCodeMatchingSlot = function (e) {fungsi return (t) {return C (e, t)}}, t.isSlotMatchingAdUnitCode = function (e) {fungsi return (t) {return C (t, e) }}, t.unsupportedBidderMessage = function (e, t) {var n = Object.keys (e.mediaTypes “http://slate.com/” {banner: “banner”}). join (“,”); mengembalikan ” n” + e.code + “adalah unit iklan” + n + ” n yang berisi bidder yang tidak mendukung” + n + “:” + t + “. n Penawar ini tidak akan mengambil permintaan. n” }, t.deletePropertyFromObject = function (e, t) {var n = g ({}, e); return delete n [t], n}, t.removeRequestId = function (e) {return t.deletePropertyFromObject (e, “requestId”)}, t.isInteger = function (e) {return Number.isInteger? Number.isInteger (e): “number” == typeof e && isFinite (e) && Math.floor (e) === e}; var v = n (2), y = r (n (61)), b = r (n (11)), m = r (n (8)), h = n (3), S =! 1, E = Object.prototype.toString, T = null; coba {T = console.info.bind (window.console)} catch (e) {} t.replaceTokenInString = function (e, t, n) {return this._each ( t, (function (t, r) {t = void 0 === t? “http://slate.com/”: t; var i = n + r.toUpperCase () + n, o = RegExp baru ( i, “g”); e = e.replace (o, t)} )), e}; var A = (fungsi () {var e = 0; fungsi pengembalian () {return ++ e}}) (); t.getUniqueIdentifierStr = o, t.generateUUID = function e (t) { return t? (t ^ 16 * Math.random () >> t / 4) .toString (16): ([1e7] + – 1e3 + -4e3 + -8e3 + -1e11) .replace (/ [018] / g, e )}, t.getBidIdParameter = function (e, t) {return t &&t [e]? t [e]: “http://slate.com/”}, t.tryAppendQueryString = function (e, t, n) { return n? e + = t + “=” + encodeURIComponent (n) + “&”: e}, t.parseQueryStringParameters = function (e) {var t = “http://slate.com/”; for (var n in e) e.hasOwnProperty (n) && (t + = n + “=” + encodeURIComponent (e [n]) + “&”); return t}, t.transformAdServerTargetingObj = function (e) {return e && Object.getOwnPropertyNames (e) .length> 0? f (e) .map ((function (t) {return t + “=” + encodeURIComponent (l (e, t))})). join (“&”): “http: // slate .com / “}, t.getTopWindowLocation = function () {var e = void 0; coba {window.top.location.toString (), e = window.top.location} tangkap (t) {e = window.location } return e}, t.getTopWindowUrl = function () {var e = void 0; coba {e = this.getTopWindowLocation (). href} tangkap (t) {e = “http://slate.com/”} kembali e}, t.getTopWindowR eferrer = function () {try {return window.top.document.referrer} catch (e) {return document.referrer}}, t.logWarn = function (e) {I () && console.warn && console.warn (“PERINGATAN: “+ e)}, t.logInfo = fungsi (e, t) {I () && u () && T && (t && 0! == t.length” http://slate.com/ “(t =” http: // slate.com/”),T(“INFO: “+ e + (” http://slate.com/ “=== t?” http://slate.com/ “:”: params: “), t ))}, t.logMessage = function (e) {I () && u () && console.log (“MESSAGE:” + e)}, t.hasConsoleLogger = u; var I = function () {if (! 1 = == v.config.getConfig (“debug”) &&! 1 === S) {var e = “TRUE” === _ (h.DEBUG_MODE) .toUpperCase (); v.config.setConfig ({debug: e}), S =! 0} kembali !! v.config.getConfig (“debug”)}; t.debugTurnedOn = I, t.logError = function () {I () && d () && console.error.apply ( console, arguments)}, t.createInvisibleIframe = function () {var e = document.createElement (“iframe”); return e.id = o (), e.height = 0, e.width = 0, e.border = “0px”, e.hspace = “0”, e.vspace = “0”, e.marginWidth = “0”, e.marginHeight = “0”, e.style.border = “0”, e.scrolling = “no”, e.frameBorder = “0”, e.src = “http://slate.com/about:blank”, e.style.display = “none”, e}; v mentCode)})); var E = e.buildRequests (m, r); if (E && 0! == E.length) {Array.isArray (E) “http://slate.com/” (E = [E ]); var T = (0, h.delayExecution) (f, E.length); E.forEach ((fungsi (t) {fungsi n (n, r) {fungsi i (t) {var n = S [ t.requestId]; if (n) {var r = s (g.default.createBid (p.STATUS.GOOD, n), t); c (n.adUnitCode, r)} else (0, h.logWarn) (“Penawar” + e.code + “mengajukan tawaran untuk ID permintaan yang tidak diketahui:” + t.requestId + “. e.getTimeout () + S.config.getConfig (“timeoutBuffer”) && e.executeCallback (! 0)} fungsi o (e, t) {O.emit (B.EVENTS.BID_RESPONSE, t), e.addBidReceived (t ), i (e, t)} fungsi a (e, t, n) {var r =! 0; S.config.getConfig (“cache.url”) && (t.videoCacheKey? t.vastUrl “http: / /slate.com/”(w.logError(“videoCacheKey ditentukan tetapi tidak diperlukan luasUrl untuk tawaran video “), r =! 1) 🙁 r =! 1, (0, m.store) ([t], (fungsi (r, a) {r? (w.logWarn (“Gagal menyimpan ke cache video:” + r + “. Tawaran video harus dibuang.”), i (e, t)) 🙁 t.videoCacheKey = a [0] .uuid, t.vastUrl “http://slate.com/” (t.vastUrl = (0, m.getCacheUrl) (t.videoCacheKey)), n.doneCbCallCount + = 1, o (e, t) , e.bidsBackAll ())})))), r && o (e, t)} fungsi u (e) {var t = e.adUnitCode, n = e.bid, r = e.bidRequest, i = e.auctionId , o = r.start, a = p ({}, n, {auctionId: i, responseTimestamp: (0, v.timestamp) (), requestTimestamp: o, cpm: parseFloat (n.cpm) “http: // slate.com/”0,bidder:n.bidderCode,adUnitCode:t});a.timeToRespond=a.responseTimestamp-a.requestTimestamp,O.emit(B.EVENTS.BID_ADJUSTMENT,a);var u = r.bids && r .bids [0] && r.bids [0] .renderer; u ITY_OPTIONS.DENSE? T.pbDg: e === B.GRANULARITY_OPTIONS.LOW? T.pbLg: e === B.GRANULARITY_OPTIONS.MEDIUM? T.pbMg: e === B.GRANULARITY_OPTIONS.HIGH? T.pbHg: e === B.GRANULARITY_OPTIONS.CUSTOM? t.pbCg: void 0}}, {key: “hb_size”, val: function (e) {return e.size}}, {key: “hb_deal”, val: function (e) {return e.dealId}}, {key: “hb_source”, val: function (e) {return e.source}}, {key: “hb_format”, val: function (e) {return e.mediaType }}]), t [B.JSON_MAPPING.BD_SETTING_STANDARD]} fungsi s (e, t) {var n =}, r = pbjs.bidderSettings; kembali t && r && c (n, d (), t), e & & t && r && r [e] && r [e] [B.JSON_MAPPING.ADSERVER_TARGETING] && (c (n, r [e], t), t.sendStandardTargeting = r [e] .sendStandardTargeting), t.native && (n = p ({}, n, (0, b.getNativeTargeting) (t))), n} fungsi c (e, t, n) {var r = t [B.JSON_MAPPING.ADSERVER_TARGETING]; return n.size = n.getSize (), w. _each (r, (function (r) {var i = r.key, o = r.val; if (e [i] && w.logWarn (“Kuncinya:” + i + “semakin ovewritten”), w.isFn (O)) coba {o = o (n)} catch (e) {w.logError (“bidmanager”, “ERROR”, e)} (void 0 === t.suppressEmptyKeys “http://slate.com /”!0!==t.suppressEmptyKeys

“}function d(e){var r=e.params;if(“video”===e.mediaType){var t=[];return r.video.playerWidth&&r.video.playerHeight?t=[r.video.playerWidth,r.video.playerHeight]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray(e.sizes[0])&&e.sizes[0].length>1&&(t=e.sizes[0]),t}return c(Array.isArray(r.sizes)?r.sizes:u(e.sizes))}function u(e){return f.parseSizesInput(e).reduce((function(e,r){var t=parseInt(m[r],10);return t&&e.push(t),e}),[])}function c(e){var r=[15,2,9];return e.sort((function(e,t){var i=r.indexOf(e),n=r.indexOf(t);return i>-1″http://slate.com/”n>-1?-1===i?1:-1===n?-1:in:et}))}Object.defineProperty(r,”__esModule”,{value:!0}),r.spec=void 0;var p=(function(){function e(e,r){var t=[],i=!0,n=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(t.push(a.value),!r”http://slate.com/”t.length!==r);i=!0);}catch(e){n=!0,o=e}finally{try{!i&&s.return&&s.return()}finally{if(n)throw o}}return t}return function(r,t){if(Array.isArray(r))return r;if(Symbol.iterator in Object(r))return e(r,t);throw new TypeError(“Invalid attempt to destructure non-iterable instance”)}})(),l=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&”function”==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?”symbol”:typeof e};r.masSizeOrdering=c,r.resetUserSync=function(){h=!1};var f=(function(e){if(e&&e.__esModule)return e;var r={};if(null!=e)for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t]);return r.default=e,r})(t(0)),v=t(1),y=t(2),m={1:”468×60″,2:”728×90″,5:”120×90″,8:”120×600″,9:”160×600″,10:”300×600″,13:”200×200″,14:”250×250″,15:”300×250″,16:”336×280″,19:”300×100″,31:”980×120″,32:”250×360″,33:”180×500″,35:”980×150″,37:”468×400″,38:”930×180″,43:”320×50″,44:”300×50″,48:”300×300″,54:”300×1050″,55:”970×90″,57:”970×250″,58:”1000×90″,59:”320×80″,60:”320×150″,61:”1000×1000″,65:”640×480″,67:”320×480″,68:”1800×1000″,72:”320×320″,73:”320×160″,78:”980×240″,79:”980×300″,80:”980×400″,83:”480×300″,94:”970×310″,96:”970×210″,101:”480×320″,102:”768×1024″,103:”480×280″,108:”320×240″,113:”1000×300″,117:”320×100″,125:”800×250″,126:”200×600″,144:”980×600″,195:”600×300″,199:”640×200″,213:”1030×590″,214:”980×360″};f._each(m,(function(e,r){return m[e]=r}));var x=r.spec={code:”rubicon”,aliases:[“rubiconLite”],supportedMediaTypes:[“banner”,”video”],isBidRequestValid:function(e){if(“object”!==l(e.params))return!1;var r=e.params;return!!/^d+$/.test(r.accountId)&&(!(d(e).length.01?n.floor:.01,element_id:e.adUnitCode,name:e.adUnitCode,language:n.video.language,width:s[0],height:s[1],size_id:n.video.size_id};return n.inventory&&”object”===l(n.inventory)&&(c.inventory=n.inventory),n.keywords&&Array.isArray(n.keywords)&&(c.keywords=n.keywords),n.visitor&&”object”===l(n.visitor)&&(c.visitor=n.visitor),u.slots.push(c),{method:”POST”,url:”//fastlane-adv.rubiconproject.com/v1/auction/video”,data:u,bidRequest:e}}var p=e.params,v=p.accountId,m=p.siteId,x=p.zoneId,h=p.position,_=p.floor,b=p.keywords,g=p.visitor,w=p.inventory,j=p.userId;_=(_=parseFloat(_))>.01?_:.01,h=h”http://slate.com/””btf”;var I=d(e),z=[“account_id”,v,”site_id”,m,”zone_id”,x,”size_id”,I[0],”alt_size_ids”,I.slice(1).join(“,”)”http://slate.com/”void 0,”p_pos”,h,”rp_floor”,_,”rp_secure”,i()?”1″:”0″,”tk_flint”,”pbjs_lite_v1.5.0-pre”,”x_source.tid”,e.transactionId,”p_screen_res”,o(),”kw”,b,”tk_user_key”,j];return null!==g&&”object”===(void 0===g?”undefined”:l(g))&&f._each(g,(function(e,r){return z.push(“tg_v.”+r,e)})),null!==w&&”object”===(void 0===w?”undefined”:l(w))&&f._each(w,(function(e,r){return z.push(“tg_i.”+r,e)})),z.push(“rand”,Math.random(),”rf”,t),z=z.concat(a()),z=z.reduce((function(e,r,t){return t%2==0&&void 0!==z[t+1]?e+r+”=”+encodeURIComponent(z[t+1])+”&”:e}),”http://slate.com/”).slice(0,-1),{method:”GET”,url:”//fastlane.rubiconproject.com/a/api/fastlane.json”,data:z,bidRequest:e}}))},interpretResponse:function(e,r){var t=r.bidRequest,i=(e=e.body).ads;return”object”!==(void 0===e?”undefined”:l(e))”http://slate.com/””ok”!==e.status?[]:(“object”===(void 0===t?”undefined”:l(t))&&”video”===t.mediaType&&”object”===(void 0===i?”undefined”:l(i))&&(i=i[t.adUnitCode]),!Array.isArray(i)”http://slate.com/”i.length’}Object.defineProperty(r,”__esModule”,{value:!0}),r.spec=void 0;var u=Object.assign”http://slate.com/”function(e){for(var r=1;r -1; } /** * Checks if ad slot is in view and window is focused */ function adIsInView(slotElement) { const windowHasFocus = $window.document.hasFocus(); if (!windowHasFocus) { return false; } else { return $visibility.isElementInViewport(slotElement); } } /* * Create ad object */ this.createAd = function(el) { var type = el.getAttribute(“data-type”), pageType = el.getAttribute(“data-page-type”), prebid = el.getAttribute(“data-prebid”), dataDfpSizes = el.getAttribute(“data-sizes”), dataPrebidSizes = el.getAttribute(“data-prebid-sizes”), rubiconZoneId = el.getAttribute(“data-zone-id”), appnexusPlacementId = el.getAttribute(“data-placement-id”), trustxId = el.getAttribute(“data-trustx-id”), criteoZoneId = el.getAttribute(“data-criteo-id”), sizes; if (!adIndex[type]) { adIndex[type] = 1; } el.id = type + “-” + adIndex[type]; adIndex[type]++; var ad = { id: el.id, type: type, pageType: pageType, prebid: prebid, dfpSizes: getSizeArray(dataDfpSizes), prebidSizes: getSizeArray(dataPrebidSizes), rubiconZoneId: rubiconZoneId, appnexusPlacementId: appnexusPlacementId, trustxId: trustxId, criteoZoneId: criteoZoneId }; return ad; }; /** * Returns sizes as an array * @param {string} sizes * @returns {array} */ function getSizeArray(sizes) { var sizesArray = []; if (sizes && sizes.length) { sizes = sizes.split(“,”); _.map(sizes, function(size) { size = size.split(“x”); w = parseInt(size[0]); h = parseInt(size[1]); sizesArray.push([w, h]); }); } return sizesArray; } /** * Returns ad node * @returns {string} */ function getAdNode() { let adNodeElement = document.querySelector(“div[data-adnode]”), adNode = “http://slate.com/”; if (adNodeElement) { adNode = adNodeElement.getAttribute(“data-adnode”); } return adNode; } /** * Returns DFP ad unit * @returns {string} */ function getAdUnit() { const networkCode = “91898098”, platform = “slate.com”, adNode = getAdNode(); return networkCode + “/” + platform + “/” + adNode; } /** * Whether or not to run prebid for this slot * Returns true if prebid is enabled for this slot * and prebid isn’t requesting bids for other slot at this time. * @returns {boolean} */ function runPrebid(ad_data) { return ad_data.prebid === “true” && !pbjs.adserverRequestSent; } } ]); “use strict”; DS.service(“ajax”, [ “_”, function(_) { var ajaxService = this; // helpful for testing. /** * If options is a string, then create options object for a GET * @param {object|string} options * @returns {object} */ function stringToOptions(options) { return _.isString(options) ? { method: “GET”, url: options } : options; } /** * * @param {number} [status] * @param {object} [err] * @returns {object} */ function errorWithStatus(status, err) { return _.set(err “http://slate.com/” {}, “status”, status); } /** * @callback errorXhrCallback * @param {object} error * @param {number} [error.status] * @param {XMLHttpRequest} xhr */ /** * Send an AJAX request. * @param {object|string} options if string, performs a GET * @param {object} [options.headers] * @param {object|string} [options.data] * @param {errorXhrCallback} callback (see definition above in `@callback errorXhrCallback`) */ function send(options, callback) { var xhr = new XMLHttpRequest(); options = stringToOptions(options); xhr.open(opti ons.method, options.url, true); // always async _.each(options.headers, function(value, key) { xhr.setRequestHeader(key, value); }); if (_.isObject(options.data)) { options.data = JSON.stringify(options.data); } xhr.addEventListener( “load”, function() { var error = xhr.readyState === 4 && xhr.status 969, backfillId; if (slotId === “#outstream-video-1”) { backfillId = isDesktop ? “outstream-backfill-1” : “outstream-backfill-tablet-1”; } if (slotId === “#outstream-video-2”) { backfillId = isDesktop ? “outstream-backfill-2” : “outstream-backfill-tablet-2”; } if (slotId === “#mobile-outstream-video-1”) { backfillId = “outstream-backfill-mobile-1”; } if (slotId === “#mobile-outstream-video-2”) { backfillId = “outstream-backfill-mobile-2”; } if (backfillId) { var el = document.getElementById(backfillId); el.style.display = “block”; } }; } ]); /* globals window: false, document: false, URL: false, location: false, history: false, DS: false */ /* eslint no-console: [“error”, { allow: [“warn”, “error”] }] */ DS.service(“via”, function() { “use strict”; // remove `via` from url, to be used after amplitude logs it to prevent users from sharing such urls function removeFromLocation() { const url = new URL(location.href); url.searchParams.delete(“via”); history.replaceState(null, “http://slate.com/”, url.toString()); } // and add `via` param to any outbound links function addViaToUrl(href, via) { if (!href “http://slate.com/” href.substr(0, 1) === “#”) { return href; // don’t add to jumps on the current page, eg “Skip to main content” } const url = new URL(href); const apexDomain = new URL(location.href).hostname .split(“.”) .slice(-2) .join(“.”); if (url.hostname.indexOf(apexDomain) === -1) { return href; // don’t add it to external links } url.searchParams.set(“via”, via); return url.toString(); } // keys correspond to “page_typ es” in editable_components.yml const PREFIXES = { article: “article”, homepage: “homepage”, “vertical front”: “section”, “rubric front”: “rubric” }; let pageType; function setPageType(amplitudePageType) { pageType = PREFIXES[amplitudePageType]; } const DELIMITER = “_”; function concatVia(node, via) { const tag = node.dataset && node.dataset.via; if (tag) { via = (via.length ? tag + DELIMITER : tag) + via; } return via; } function addToClickedLinks() { document.documentElement.addEventListener(“click”, function(e) { let a; let via = “http://slate.com/”; // detect link nodes and collect via directives to append to the href let node = e.target; while (node !== e.currentTarget) { if (node.tagName === “A”) { a = node; } via = concatVia(node, via); node = node.parentNode; } if (a && via) { if (pageType) { via = pageType + DELIMITER + via; } a.href = addViaToUrl(a.href, via); } }); } function addToSubmittedForms() { document.documentElement.addEventListener(“submit”, function(e) { const form = e.target; // collect via directives let via = “http://slate.com/”; let node = e.target; while (node !== e.currentTarget) { via = concatVia(node, via); node = node.parentNode; } if (via) { if (pageType) { via = pageType + DELIMITER + via; } // dynamically create a hidden input for the form url var input = document.createElement(“input”); input.type = “hidden”; input.name = “via”; input.value = via; form.appendChild(input); } }); } // start listening only once, when first injected addToClickedLinks(); addToSubmittedForms(); return { setPageType: setPageType, removeFromLocation: removeFromLocation }; }); “use strict”; DS.service(“$visibility”, [ “$document”, “$window”, “_”, “Eventify”, function($document, $window, _, Eventify) { var list = [], Visible, VisibleEvent; /** * @param {number} a * @param {number} b * @returns {*} * @see http://jsperf.com/math-min-vs-if-condition-vs/8 */ function min(a, b) { return ab ? a : b; } /** * Fast loop through watched elements */ function onScroll() { list.forEach(updateVisibility); } /** * updates seen property * @param {Visble} item * @param {{}} evt * @fires Visible#shown * @fires Visible#hidden */ function updateSeen(item, evt) { var px = evt.visiblePx, percent = evt.visiblePercent; // if some pixels are visible and we’re greater/equal to threshold if (px && percent >= item.shownThreshold && !item.seen) { item.seen = true; setTimeout(function() { item.trigger(“shown”, new VisibleEvent(“shown”, evt)); }, 15); // if no pixels or percent is less than threshold } else if ((!px “http://slate.com/” percent = 0 && rect.left >= 0 && rect.bottom 1) { result += getLinea rSpacialHash( remainder, Math.floor(stepSize / base), optimalK – 1, base ); } return result; } /** * @param {ClientRect} rect * @param {number} innerHeight * @returns {number} */ function getVerticallyVisiblePixels(rect, innerHeight) { return ( min(innerHeight, max(rect.bottom, 0)) – min(max(rect.top, 0), innerHeight) ); } /** * Get offset of element relative to entire page * * @param {Element} el * @returns {{left: number, top: number}} * @see http://jsperf.com/offset-vs-getboundingclientrect/7 */ function getPageOffset(el) { var offsetLeft = el.offsetLeft, offsetTop = el.offsetTop; while ((el = el.offsetParent)) { offsetLeft += el.offsetLeft; offsetTop += el.offsetTop; } return { left: offsetLeft, top: offsetTop }; } /** * Execute function when any of the selectors become visible * * Safely stops watching all selectors after first ‘shown’ event. * * @param {string} selector * @param {function} fn * @returns {[Visible]} Array of elements that we’re watching for visibility */ function watchForAny(selector, fn) { var el, visibleList; selector = selector.split(“,”); visibleList = _.filter( _.map(selector, function(selector) { el = $document.querySelector(selector); return ( el && new Visible(el).on(“shown”, function() { // stop watching for visibility _.invokeMap(visibleList, “destroy”); // let them proceed fn(); }) ); }) ); return visibleList; } /** * Create a new Visible class to observe when elements enter and leave the viewport * * Call destroy function to stop listening (this is until we have better support for watching for Node Removal) * @param {Element} el * @param {{shownThreshold: number, hiddenThreshold: number}} [options] * @class * @example this.visible = new $visibility.Visible(el); */ Visible = function(el, options) { options = options “http://slate.com/” {}; this.el = el; this.seen = false; this.preload = false; this.preloadThreshhold = (options && options.preloadThreshhold) “http://slate.com/” 0; this.shownThreshold = (options && options.shownThreshold) “http://slate.com/” 0; this.hiddenThreshold = (options && min(options.shownThreshold, options.hiddenThreshold)) “http://slate.com/” 0; list.push(this); updateVisibility(this); // set immediately to visible or not }; Visible.prototype = { /** * Stop triggering. */ destroy: function() { // remove from list list.splice(list.indexOf(this), 1); } /** * @name Visible#on * @function * @param {‘shown”http://slate.com/”‘hidden’} e EventName * @param {function} cb Callback */ /** * @name Visible#trigger * @function * @param {‘shown”http://slate.com/”‘hidden’} e * @param {{}} */ }; Eventify.enable(Visible.prototype); VisibleEvent = function(type, options) { this.type = type; _.assign(this, options); }; // listen for scroll events (throttled) $document.addEventListener(“scroll”, _.throttle(onScroll, 200)); // public this.getPageOffset = getPageOffset; this.getLinearSpacialHash = getLinearSpacialHash; this.getVerticallyVisiblePixels = getVerticallyVisiblePixels; this.getViewportHeight = getViewportHeight; this.getViewportWidth = getViewportWidth; this.isElementNotHidden = isElementNotHidden; this.isElementInViewport = isElementInViewport; this.watchForAny = watchForAny; this.Visible = Visible; } ]); !function e(t,n,o){function i(s,c){if(!n[s]){if(!t[s]){var a=”function”==typeof require&&require;if(!c&&a)return a(s,!0);if(r)return r(s,!0);var u=new Error(“Cannot find module “http://slate.com/”+s+”http://slate.com/””);throw u.code=”MODULE_NOT_FOUND”,u}var l=n[s]={exports:{}};t[s][0].call(l.exports,function(e){var n=t[s][1][e];return i(n?n:e)},l,l.exports,e,t,n,o)}return n[s].exports}for(var r=”function”==typeof require&&require,s=0;s {let e=isAbEnabled(),t=n();!i&&e&&t&&this.showMessage()},1e3),document.body.addEventListener(“click”,e=>{this.messageIsVisible()&&(this.message.contains(e.target)”http://slate.com/”this.hideMessage())})},e.prototype={events:{“.js-message-close click”:”hideMessage”,”.js-message-button click”:”buttonAnalytics”},messageIsVisible:function(){return document.body.classList.contains(“adblock-enabled”)},showMessage:function(){document.body.classList.add(“adblock-enabled”),r.track(“Adblocker – View Overlay”)},hideMessage:function(e){document.body.classList.remove(“adblock-enabled”)},buttonAnalytics:function(e){const t=e.target,n=t.text;r.track(`Adblocker – Click ${n}`)}},e}])},{“../../services/client/adblock-detector”:3,”../../services/client/analytics-js”:4,”../../services/universal/membership”:5}],2:[function(e,t,n){!function(e){var o=!1;if(“function”==typeof define&&define.amd&&(define(e),o=!0),”object”==typeof n&&(t.exports=e(),o=!0),!o){var i=window.Cookies,r=window.Cookies=e();r.noConflict=function(){return window.Cookies=i,r}}}(function(){function e(){for(var e=0,t={};e 1){if(r=e({path:”/”},o.defaults,r),”number”==typeof r.expires){var c=new Date;c.setMilliseconds(c.getMilliseconds()+864e5*r.expires),r.expires=c}r.expires=r.expires?r.expires.toUTCString():”http://slate.com/”;try{s=JSON.stringify(i),/^[{[]/.test(s)&&(i=s)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[()]/g,escape);var a=”http://slate.com/”;for(var u in r)r[u]&&(a+=”; “+u,r[u]!==!0&&(a+=”=”+r[u]));return document.cookie=t+”=”+i+a}t”http://slate.com/”(s={});for(var l=document.cookie?document.cookie.split(“; “):[],d=/(%[0-9A-Z]{2})+/g,f=0;f 1){if(i=e({path:”/”},o.defaults,i),”number”==typeof i.expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*i.expires),i.expires=s}i.expires=i.expires?i.expires.toUTCString():”http://slate.com/”;try{c=JSON.stringify(r),/^[{[]/.test(c)&&(r=c)}catch(e){}r=n.write?n.write(r,t):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[()]/g,escape);var a=”http://slate.com/”;for(var u in i)i[u]&&(a+=”; “+u,i[u]!==!0&&(a+=”=”+i[u]));return document.cookie=t+”=”+r+a}t”http://slate.com/”(c={});for(var d=document.cookie?document.cookie.split(“; “):[],l=/(%[0-9A-Z]{2})+/g,f=0;f 1){if(i=e({path:”/”},o.defaults,i),”number”==typeof i.expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*i.expires),i.expires=s}i.expires=i.expires?i.expires.toUTCString():”http://slate.com/”;try{c=JSON.stringify(r),/^[{[]/.test(c)&&(r=c)}catch(e){}r=t.write?t.write(r,n):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)),n=n.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),n=n.replace(/[()]/g,escape);var u=”http://slate.com/”;for(var d in i)i[d]&&(u+=”; “+d,i[d]!==!0&&(u+=”=”+i[d]));return document.cookie=n+”=”+r+u}n”http://slate.com/”(c={});for(var a=document.cookie?document.cookie.split(“; “):[],l=/(%[0-9A-Z]{2})+/g,f=0;f 10?void console.error(“RETRY LIMIT EXCEEDED”):void setTimeout(function(){l(e,t+1)},u)};return s}])},{“../../services/client/adblock-detector”:3,”../../services/client/analytics-js”:4,”../../services/universal/membership”:5}],2:[function(e,t,n){!function(e){var o=!1;if(“function”==typeof define&&define.amd&&(define(e),o=!0),”object”==typeof n&&(t.exports=e(),o=!0),!o){var i=window.Cookies,r=window.Cookies=e();r.noConflict=function(){return window.Cookies=i,r}}}(function(){function e(){for(var e=0,t={};e 1){if(r=e({path:”/”},o.defaults,r),”number”==typeof r.expires){var s=new Date;s.setMilliseconds(s.getMilliseconds()+864e5*r.expires),r.expires=s}r.expires=r.expires?r.expires.toUTCString():”http://slate.com/”;try{c=JSON.stringify(i),/^[{[]/.test(c)&&(i=c)}catch(e){}i=n.write?n.write(i,t):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[()]/g,escape);var a=”http://slate.com/”;for(var u in r)r[u]&&(a+=”; “+u,r[u]!==!0&&(a+=”=”+r[u]));return document.cookie=t+”=”+i+a}t”http://slate.com/”(c={});for(var l=document.cookie?document.cookie.split(“; “):[],d=/(%[0-9A-Z]{2})+/g,f=0;f

;r++)a[r]=e[r];return>
Baca lebih banyak

LEAVE A REPLY

Please enter your comment!
Please enter your name here