Brookhaven planning large, ‘post-pandemic’ summer block party


‘One hell of a celebration’: Brookhaven plans summer block party0)if(a&&”performance”in a&&a.performance&&”function”==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=””==”true”?1:0,t=””,n=”yy3hewnn32rdmyfmq4da-f-a06c123e7-clientnsv4-s.akamaihd.net”,i={“ak.v”:”31″,”ak.cp”:”918749″,”ak.ai”:parseInt(“588318″,10),”ak.ol”:”0″,”ak.cr”:19,”ak.ipv”:4,”ak.proto”:”h2″,”ak.rid”:”271e9f5c”,”ak.r”:40286,”ak.a2″:e,”ak.m”:”a”,”ak.n”:”essl”,”ak.bpcip”:”198.54.114.0″,”ak.cport”:56642,”ak.gh”:”23.220.166.54″,”ak.quicv”:””,”ak.tlsv”:”tls1.3″,”ak.0rtt”:””,”ak.csrc”:”-“,”ak.acc”:””,”ak.t”:”1621919494″,”ak.ak”:”hOBiQwZUYzCg5VSAfCLimQ==ADQ5SdECOtB73iecLH8iUNIMhOjJEU66/0NE9yrcxBV+wFUEcixrX1k9+qEp0hB+ZGYYU2CYcLnE8bxvOSRrTphKxo/hkdbtivbQCPeYI4RsGi7x35fMOWFKqqUvztUh4/gTGea+fxTz2ruF9ENnxIQ4ohryMcpp9LBMqyuKrtdYDDA88QTv1wEsnxJBktJzHEYCLAXer5g1uC8ceSmo6vOp97TnPnuywiiAKXMhAQyYmEkwzR9A7dRmmyPxMyKT2NvGUDyeoZg0EctUlEK1kNxsO3P6qSB7ABQ5oudgILKT44fzXbymsnZPWt6g5YPaM7M6N+alA8jAVP+qi0M/6AgK2xWKs+rn2H5a1QydCJKAh3GSzrt8SdXrFCjcFG/dl82zYdBsTxGHColXvvQKc2ha30sA3beovMsnbbZ5OUo=”,”ak.pv”:”34″,”ak.dpoabenc”:””};if(“”!==t)i[“ak.ruds”]=t;var _={i:!1,av:function(e){var t=”http.initiator”;if(e&&(!e[t]||”spa_hard”===e[t]))i[“ak.feo”]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var a=[“ak.bpcip”,”ak.cport”,”ak.cr”,”ak.csrc”,”ak.gh”,”ak.ipv”,”ak.m”,”ak.n”,”ak.ol”,”ak.proto”,”ak.quicv”,”ak.tlsv”,”ak.0rtt”,”ak.r”,”ak.acc”,”ak.t”];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:n,init:function(){if(!_.i){var a=BOOMR.subscribe;a(“before_beacon”,_.av,null,null),a(“onbeacon”,_.rv,null,null),_.i=!0}return this},is_complete:function(){return!0}}}}()}(window);]]>

We are winning the battle against COVID-19, but the pandemic is not over. You can play a crucial role to finally defeat…Posted by City of Brookhaven, Georgia on Wednesday, April 7, 2021″,”type”:”facebook-post”,”version”:”1.0″,”width”:552,”_id”:”https://www.facebook.com/BrookhavenGAGov/posts/2214853615312625&locale=en_US”,”additional_properties”:{“comments”:[],”_id”:1620311210234}},”referent”:{“id”:”https://www.facebook.com/BrookhavenGAGov/posts/2214853615312625&locale=en_US”,”service”:”oembed”,”type”:”facebook-post”,”provider”:”https://www.facebook.com/plugins/post/oembed.json/?url=”,”referent_properties”:{“additional_properties”:{“comments”:[],”_id”:1620311210234}}}},{“_id”:”7CXOQQ232JDXZB4AUIUR3RHDLE”,”type”:”text”,”additional_properties”:{“comments”:[],”inline_comments”:[],”_id”:1620227951236},”content”:”At Tuesday’s meeting, Brookhaven’s City Council voted to allow its mask mandate for outdoor activities to expire June 18, matching a recent recommendation from the Centers for Disease Control and Prevention. The vote also allowed restaurants to operate at full capacity.”},{“_id”:”56Q2KCAJCBG6DOD4I7TWXFQNTU”,”type”:”text”,”additional_properties”:{“comments”:[],”inline_comments”:[],”_id”:1620235215105},”content”:”In early April, Gov. Brian Kemp loosened the state’s COVID-19 restrictions for many industries and ended a ban on gatherings of 50 people or more. The CDC and President Joe Biden have urged states to pause reopening to buy more time for people to get vaccinated.”},{“_id”:”2GE5IL2XSVDUHMP6WWLXS6NVCQ”,”type”:”text”,”additional_properties”:{“comments”:[],”inline_comments”:[],”_id”:1620227951237},”content”:”The CDC currently recommends masks be worn among fully vaccinated crowds.”},{“_id”:”CCXH6QZXFBHO3LK5JKQOE5CFX4″,”type”:”text”,”additional_properties”:{“comments”:[],”inline_comments”:[],”_id”:1620231157134},”content”:”A DeKalb County Board of Health spokesman was unaware of Brookhaven’s party plan.”},{“_id”:”VO4SVVQ3K5BFLEGSPY5D2N4WK4″,”type”:”text”,”additional_properties”:{“comments”:[],”inline_comments”:[],”_id”:1620231157135},”content”:”“This is the first I’ve heard of it … and that usually means we haven’t been made aware of it, so I’ll certainly share this. Of course, this also means we are unable to make any comment until we know additional details,” Eric Nickens said in an email.”},{“_id”:”HFPQ6JV2YBD5RPTC25MH22HNDA”,”type”:”raw_html”,”additional_properties”:{“_id”:”KPLE3IHQMVGDFHRSSBWKP5GQJI”,”comments”:[]},”content”:”

Brookhaven Summer Block Party by Zachary Hansen on Scribd

{ let dataLayer = window.dataLayer || []; let resonateEvent = null; if (action === ‘logged-in’) { docBody.className = docBody.className.replace(/is-loggedOut/g, ”); docBody.className += docBody.className.indexOf(‘is-loggedIn’) === -1 ? ‘ is-loggedIn’ : ”; if (typeof(window.localStorage) !== ‘undefined’) { const connextLS = window.localStorage.getItem(‘connext_user_data_AJC_AJC_PROD_DEFAULT_PROD’); if (connextLS) { const loginEventName = ‘loginEvent_complete’; const loginEventToTrigger = !window[loginEventName] ? ‘loginEvent_return-user’ : null; const { CustomerRegistrationId, UserState } = JSON.parse(connextLS); const userTypeState = UserState === ‘Subscribed’ ? ‘premium’ : ‘standard’; const userDataObj = { ‘userData’: { ‘userActive’: ‘logged in’, ‘userProfileID’: CustomerRegistrationId, ‘userStatus’: ‘registered’, ‘userType’: userTypeState }, ‘event’: loginEventToTrigger }; dataLayer.push(userDataObj); resonateEvent = new CustomEvent(“connextUserDataReady”, {detail: {‘userType’ : userTypeState }}); window.dispatchEvent(resonateEvent); } } } else if (action === ‘logged-out’) { docBody.className = docBody.className.replace(/is-loggedIn/g, ”).replace(/is-authenticated/g, ”); docBody.className += docBody.className.indexOf(‘is-loggedOut’) === -1 ? ‘ is-loggedOut’ : ”; const userDataObj = { ‘userData’: { ‘userActive’: ‘not logged in’, ‘userProfileID’: null, ‘userStatus’: ‘not registered’, ‘userType’: ‘anonymous’ } }; dataLayer.push(userDataObj); resonateEvent = new CustomEvent(“connextUserDataReady”, {detail: {‘userType’ : ‘anonymous’ }}); window.dispatchEvent(resonateEvent); // trigger login modal to appear if “triggerLoginModal” is passed-in (i.e. from “login” outputType) if (false) { doc.querySelector(‘[data-mg2-action=”login”]’).click(); } } else if (action === ‘authenticated’ && docBody.className.indexOf(‘is-authenticated’) === -1) { docBody.className += ‘ is-authenticated’; } }; const connextLogger = (message) => { if (false || window.location.search.indexOf(‘connextDebug’) > -1) { console.log(message); } }; window.addEventListener(‘connextLoggedIn’, () => { toggleUserState(‘logged-in’); }); window.addEventListener(‘connextLoggedOut’, () => { toggleUserState(‘logged-out’); }); window.addEventListener(‘connextIsSubscriber’, () => { toggleUserState(‘authenticated’); }); window.addEventListener(‘connextMeterLevelSet’, () => { /* workaround for APD-960, since binding to the logout button click isn’t working (connext fires too quickly) and connext actually double-fires the “onNotAuthorized” event. So we set this property when connext first loads and then we delete it – if it hasn’t been already – once the meter level is set (one of the later processes for connext) */ if (typeof window.connextInitialLoadComplete !== ‘undefined’) { delete window.connextInitialLoadComplete; } else { const userState = Connext.Storage.GetUserState() || ”; if (userState.toLowerCase() === ‘logged out’) { dataLayer.push({‘event’: ‘loginEvent_logout’}); } } }); doc.addEventListener(‘DOMContentLoaded’, () => { const connextLoaded = new Event(‘connextLoaded’); const connextMeterLevelSet = new Event(‘connextMeterLevelSet’); const connextConversationDetermined = new Event(‘connextConversationDetermined’); const connextLoggedIn = new Event(‘connextLoggedIn’); const connextLoggedOut = new Event(‘connextLoggedOut’); const connextIsSubscriber = new Event(‘connextIsSubscriber’); window.MG2Loader.init({ plugins: [ { name: ‘FP’, initOptions: { version: ‘ajc’ || ‘1.0’, environment: ‘prod’, }, }, { name: ‘DL’, initOptions: { environment: ‘prod’, version: ‘ajc’, collectors: [‘connext’], tagManager: ‘GTM’, containerId: ‘GTM-W3VLHBK’, }, }, { name: ‘NXT’, initOptions: { clientCode: ‘ajc’, environment: ‘prod’, siteCode: ‘AJC’, configCode: ‘AJC_PROD_DEFAULT’, userAuthenticationTime: 9999, debug: false, silentmode: false, publicEventHandlers: { onActionClosed: (e) => { connextLogger(‘>> onActionClosed’, e); }, onActionShown: (e) => { connextLogger(‘>> onActionShown’, e); }, onButtonClick: (e) => { connextLogger(‘>> onButtonClick’, e); }, onCampaignFound: (e) => { connextLogger(‘>> onCampaignFound’, e); }, onConversationDetermined: (e) => { connextLogger(‘>> onConversationDetermined’, e); window.dispatchEvent(connextConversationDetermined); }, onCriticalError: (e) => { connextLogger(‘>> onCriticalError’, e); }, onDebugNote: (e) => { connextLogger(‘>> onDebugNote’, e); }, onInit: (e) => { connextLogger(‘>> onInit’, e); window.connextInitialLoadComplete = true; window.dispatchEvent(connextLoaded); }, onLoggedIn: (e) => { connextLogger(‘>> onLoggedIn’, e); window.dispatchEvent(connextLoggedIn); }, onNotAuthorized: (e) => { // this event fires on every Engage loading if user is logged out connextLogger(‘>> onNotAuthorized’, e); window.dispatchEvent(connextLoggedOut); }, onMeterLevelSet: (e) => { connextLogger(‘>> onMeterLevelSet’, e); window.dispatchEvent(connextMeterLevelSet); }, onAuthorized: (e) => { // this event fires on every Engage loading if user is logged in but doesn’t have access to this product connextLogger(‘>> onAuthorized’, e); }, onHasNoActiveSubscription: (e) => { // this event fires on every Engage loading if user is logged in but subscription is stopped or inactive connextLogger(‘>> onHasNoActiveSubscription’, e); }, onHasAccessNotEntitled: (e) => { // this event fires on every Engage loading if user is logged in // and doesn’t have access to this product but has access to another one connextLogger(‘>> onHasAccessNotEntitled’, e); }, onHasAccess: (e) => { // this event fires on every Engage loading if user is subscriber connextLogger(‘>> onHasAccess’, e); window.dispatchEvent(connextIsSubscriber); }, }, }, }, ], }); });]]> { const numberOfArticlesLeft = window.Connext.Storage.GetArticlesLeft(); const paywallEl = doc.getElementById(‘paywallContainer’); const paywallElDisplay = paywallEl ? window.getComputedStyle(paywallEl, null).display : null; if(numberOfArticlesLeft === 0 && paywallElDisplay === “none”){ return true; } else { return false } }; const generateEventString = ({ hasAdBlocker, hasPrivacyBlocker, hasPaywallBlocker}) => { let evtString = ”; if (hasAdBlocker) { evtString += ‘AdBlocker’; } if (hasPrivacyBlocker) { evtString += evtString.length > 0 ? ‘_PrivacyBlocker’ : ‘PrivacyBlocker’; } if (hasPaywallBlocker) { evtString += evtString.length > 0 ? ‘_PaywallBlocker’ : ‘PaywallBlocker’; } return evtString; }; const buildHeaderData = (blockerStates) => { let visitorId = ”; let clientId = ”; const connextLS = window.localStorage.getItem(‘connext_user_data_AJC_AJC_PROD_DEFAULT_PROD’); if (window._gat) { visitorId = window._gat._getTrackerByName && window._gat._visitCode ? window._gat._getTrackerByName()._visitCode() : ”; } if (connextLS) { const { CustomerRegistrationId } = JSON.parse(connextLS); clientId = CustomerRegistrationId; } const headers = { ‘Content-Type’ : ‘application/json’, ‘Access-Control-Allow-Origin’:’*’, ‘mode’: ‘cors’, ‘event’ : generateEventString(blockerStates), ‘page’ : ‘/news/brookhaven-planning-post-pandemic-summer-block-party/WPMMR7IKJ5D2NJMKRIEMI6VWB4/’, ‘referer’ : document.referrer, ‘contenttype’ : ‘article’, ‘contentid’ : ‘WPMMR7IKJ5D2NJMKRIEMI6VWB4’, ‘clientid’ : clientId, ‘visitorid’ : visitorId, ‘siteversion’ : ‘responsive’, ‘siteid’ : ‘ajc’, ‘useragent’ : navigator.userAgent }; return headers; }; const isTrackingOn = () => { if (typeof window.google_tag_manager === ‘undefined’ || typeof window.GoogleAnalyticsObject === ‘undefined’) { return false; } return true; }; const areAdsOn = () => { if (typeof window.googletag === ‘undefined’ || typeof window.pbjs === ‘undefined’ ) { return false; } return true; }; const getAdBlockerState = (baitElementDisplay) => { let adBlockerOn = false; if (baitElementDisplay === ‘none’ || !areAdsOn()) { adBlockerOn = true; } return adBlockerOn; }; const getPrivacyBlockerState = () => { let isTrackingBlocked = false; if (!isTrackingOn()) { isTrackingBlocked = true; } return isTrackingBlocked; }; window.addEventListener(‘connextConversationDetermined’, () => { const baitElementDisplay = window.getComputedStyle(document.getElementById(‘ADS_2’), null).display; const hasAdBlocker = getAdBlockerState(baitElementDisplay); const hasPrivacyBlocker = getPrivacyBlockerState(); const hasPaywallBlocker = getUserPaywallBlockerState(); if (hasAdBlocker || hasPrivacyBlocker || hasPaywallBlocker) { fetch(‘https://rtwa.ajc.com’, { method: ‘post’, headers: buildHeaderData({ hasAdBlocker, hasPrivacyBlocker, hasPaywallBlocker }), }); } });]]>

Source

Leave a Reply

Your email address will not be published. Required fields are marked *