[]

“),t.type){case”pdf”:if(a.default.isFirefox()||a.default.isEdge()||a.default.isIE())try{if(console.info(“PrintJS currently doesn’t support PDF printing in Firefox, Internet Explorer and Edge.”),!0===t.onBrowserIncompatible())window.open(t.fallbackPrintable,”_blank”).focus(),t.onPdfOpen&&t.onPdfOpen()}catch(e){t.onError(e)}finally{t.showModal&&l.default.close(),t.onLoadingEnd&&t.onLoadingEnd()}else d.default.print(t,o);break;case”image”:f.default.print(t,o);break;case”html”:u.default.print(t,o);break;case”raw-html”:c.default.print(t,o);break;case”json”:s.default.print(t,o)}}}},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r},a=n(1);function l(e,t,n){var r=new window.Blob([n],{type:”application/pdf”});r=window.URL.createObjectURL(r),t.setAttribute(“src”,r),i.default.send(e,t)}t.default={print:function(e,t){if(e.base64){var n=Uint8Array.from(atob(e.printable),function(e){return e.charCodeAt(0)});l(e,t,n)}else{e.printable=/^(blob|http)/i.test(e.printable)?e.printable:window.location.origin+(“/”!==e.printable.charAt(0)?”/”+e.printable:e.printable);var r=new window.XMLHttpRequest;r.responseType=”arraybuffer”,r.addEventListener(“load”,function(){if(-1===[200,201].indexOf(r.status))return(0,a.cleanUp)(e),void e.onError(r.statusText);l(e,t,r.response)}),r.open(“GET”,e.printable,!0),r.send()}}}},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=n(1),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default={print:function(e,t){var n=document.getElementById(e.printable);n?(e.printableElement=function e(t,n){var r=t.cloneNode();var o=!0;var i=!1;var a=void 0;try{for(var l,d=t.childNodes[Symbol.iterator]();!(o=(l=d.next()).done);o=!0){var u=l.value;if(-1===n.ignoreElements.indexOf(u.id)){var c=e(u,n);r.appendChild(c)}}}catch(e){i=!0,a=e}finally{try{!o&&d.return&&d.return()}finally{if(i)throw a}}switch(t.tagName){case”SELECT”:r.value=t.value;break;case”CANVAS”:r.getContext(“2d”).drawImage(t,0,0)}return r}(n,e),e.header&&(0,o.addHeader)(e.printableElement,e),a.default.send(e,t)):window.console.error(“Invalid HTML element id: “+e.printable)}}},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};t.default={print:function(e,t){e.printableElement=document.createElement(“div”),e.printableElement.setAttribute(“style”,”width:100%”),e.printableElement.innerHTML=e.printable,i.default.send(e,t)}}},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=n(1),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default={print:function(r,e){r.printable.constructor!==Array&&(r.printable=[r.printable]),r.printableElement=document.createElement(“div”),r.printable.forEach(function(e){var t=document.createElement(“img”);t.setAttribute(“style”,r.imageStyle),t.src=e;var n=document.createElement(“div”);n.appendChild(t),r.printableElement.appendChild(n)}),r.header&&(0,o.addHeader)(r.printableElement,r),a.default.send(r,e)}}},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=”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},c=n(1),i=n(0),a=(r=i)&&r.__esModule?r:{default:r};t.default={print:function(t,e){if(“object”!==o(t.printable))throw new Error(“Invalid javascript data object (JSON).”);if(“boolean”!=typeof t.repeatTableHeader)throw new Error(“Invalid value for repeatTableHeader attribute (JSON).”);if(!t.properties||!Array.isArray(t.properties))throw new Error(“Invalid properties array for your JSON data.”);t.properties=t.properties.map(function(e){return{field:”object”===(void 0===e?”undefined”:o(e))?e.field:e,displayName:”object”===(void 0===e?”undefined”:o(e))?e.displayName:e,columnSize:”object”===(void 0===e?”undefined”:o(e))&&e.columnSize?e.columnSize+”;”:100/t.properties.length+”%;”}}),t.printableElement=document.createElement(“div”),t.header&&(0,c.addHeader)(t.printableElement,t),t.printableElement.innerHTML+=function(e){var t=e.printable,n=e.properties,r=’

‘;e.repeatTableHeader&&(r+=”

“);r+=”

“;for(var o=0;o’+(0,c.capitalizePrint)(n[o].displayName)+””;r+=”

“,e.repeatTableHeader&&(r+=”

“);r+=”

“;for(var i=0;i”;for(var a=0;a’+l+””}r+=””}return r+=”

“}(t),a.default.send(t,e)}}}]).default}); document.querySelector(‘.all-content-wrapper’).setAttribute(‘id’,’printable’); ChangeListener(‘.lead_post_body_main .share-pinterest, .mobile_social_links .share-pinterest’, function(el) { el.outerHTML=’‘; }); ChangeListener(‘.lead_post_body_main .share-print, .mobile_social_links .share-print’, function(el) { el.addEventListener(“click”, function(){ if (navigator.userAgent.indexOf(“Firefox”) > 0) {window.print();}else{ printJS({printable: ‘printable’,type: ‘html’,targetStyles: [‘*’],css: ‘https://partners.rebelmouse.com/commondreams/print.css?s=0′}); } }); }); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ const stringPortion = “your profile has been updated”; const userMessage = “You’re already subscribed, your profile has been updated. Thank you!”; const expectedMessage = “You’re already subscribed. Thank you!”; let target = document.getElementById(“mce-success-response”); let observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { console.log(target.innerHTML); if ( target.innerHTML === userMessage || target.innerHTML.includes(stringPortion) ) { target.innerHTML = expectedMessage; } }); }); const config = { attributes: true, childList: true, characterData: true }; observer.observe(target, config); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ console.log(“—–update Form Logic—–“); /* An observer to hide the sticky newsletter block when the in page newsletter block is in the viewport */ const blackNewsletter = document.querySelector(“.black_newsletter”); const inPageNewsletter = document.querySelector(“.newsletter-and-social”); const blackContainer = blackNewsletter.querySelector(“.black_news”); if (blackNewsletter) { blackNewsletter.style.display = “none”; } let observer = new IntersectionObserver( (entries, observer) => { entries.forEach((entry) => { if (entry.isIntersecting) { blackNewsletter.style.display = “none”; entry.target.append(inPageNewsletter); updateFormParam(); } else { blackContainer.append(inPageNewsletter); blackNewsletter.style.display = “block”; updateFormParam(); } }); }, { threshold: 0.05 } ); document.querySelectorAll(“.js-newsletter-wrapper”).forEach((element) => { observer.observe(element); }); function updateFormParam() { const formParent = document.getElementById(“mc_embed_signup”); const cdSignupForm = document.getElementById(“mc-embedded-subscribe-form”); let formActionUrl = new URL(cdSignupForm.action); let signupValue = “Fixed”; console.log(“—–updateFormParam—–“); // closest: .home-newsletter if (cdSignupForm.closest(“.black_news”) !== null) { signupValue = “Sticky”; } else if (cdSignupForm.closest(“.grey_newsblock”) !== null) { signupValue = “Fixed”; } formActionUrl.searchParams.set(“SIGNUP”, signupValue); cdSignupForm.action = formActionUrl.toString(); const clonedForm = cdSignupForm.cloneNode(true); formParent.removeChild(cdSignupForm); formParent.append(clonedForm); // colocar aqui el script de mailchimp const cdNewSignupForm = document.getElementById(“mc-embedded-subscribe-form”); const scriptURL = “//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js”; const mailchimpScript = document.querySelector(`script[src=’${scriptURL}’]`); mailchimpScript.remove(); const newMailChimpScript = document.createElement(“script”); newMailChimpScript.src = scriptURL; newMailChimpScript.type = “text/javascript”; formParent.insertAdjacentElement(“afterend”, newMailChimpScript); // } updateFormParam(); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function checkCustomField(){ if(document.querySelector(“.popup-post”).children.length > 0){ var customFieldObj = document.querySelector(“.popup-post .custom-field-visible-to-admin-only”); if(!getCookie(“userIsAdmin”) && customFieldObj && customFieldObj.innerHTML == ‘True’) { document.querySelector(“.popup-control-wrapper”).style.display = “none”; }else{ document.querySelector(“.popup-control-wrapper”).classList.remove(“hidden”); } } } checkCustomField(); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function checkCustomField(){ if(document.querySelector(“.campaign-article.lead_post_post_body”).children.length > 0) { var customFieldObj = document.querySelector(“.campaign-article.lead_post_post_body .custom-field-visible-to-admin-only”); if(!getCookie(“userIsAdmin”) && customFieldObj && customFieldObj.innerHTML == ‘True’) { document.querySelector(“.campaign-article.lead_post_post_body”).style.display = “none”; } else { document.querySelector(“.campaign-article.lead_post_post_body”).classList.remove(“hidden”); } } } checkCustomField(); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function checkCustomField(){ if(document.querySelector(“.message-post”).children.length > 0){ var customFieldObj = document.querySelector(“.message-post .custom-field-visible-to-admin-only”); if(!getCookie(“userIsAdmin”) && customFieldObj && customFieldObj.innerHTML == ‘True’) { document.querySelector(“.message-post”).style.display = “none”; } else { document.querySelector(“.message-post”).classList.remove(“hidden”); } } } checkCustomField(); });‘; document.querySelector(‘.modal_donor’).style.display=’flex’;})}); ChangeListener(‘.donate_btn’, function(el){el.addEventListener(“click”, function(){ document.querySelector(‘.modal_iframe_holder’).innerHTML = ‘Home

  • Latest News
  • Opinion
  • Climate
  • Economy
  • Politics
  • Rights & Justice
  • War & Peace
  • Progressive Newswire
  • Further
  • About Us
  • Key Staff
  • What they are Saying…
  • Contact Us ‘; document.querySelector(‘.sections-list’).insertAdjacentHTML(‘afterEnd’,’‘); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ REBELMOUSE_STDLIB.createElementChangeListener(“.breaking-news-top .widget”, function(post){ window.scrollBy(0, 1); }) }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ console.log(‘— Start tracking optimized —‘) REBELMOUSE_STDLIB.createElementChangeListener( “.boost-post-article .widget”, function (articleElement) { const boosted_page = articleElement.querySelector( “a.widget__headline-text” ).href; //boost_impression gtag(“event”, “boost_impression”, { boosted_page: boosted_page, }); } ); REBELMOUSE_STDLIB.createElementChangeListener( “.boost-post-article .rm-embed.embed-media p”, function (embedElement) { const boosted_page = embedElement.querySelector(“iframe”).id; //boost_click embedElement.addEventListener(“click”, handleGAClickEvent); function handleGAClickEvent(ev) { ev.preventDefault(); console.log(boosted_page); gtag(“event”, “boost_click”, { click_type: “embed_clicks”, link_url: boosted_page, boosted_page: boosted_page, }); return false; } } ); //boost_viewable REBELMOUSE_STDLIB.onElementInViewport({ oneTime: true, threshold: 10, selector: “.boost-post-article .widget”, onIntersect: (entry) => { const articleElement = entry.target; console.log(‘boost_viewable’, articleElement) const boosted_page = articleElement.querySelector( “a.widget__headline-text” ).href; gtag(“event”, “boost_viewable”, { boosted_page: boosted_page, }); }, }); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ function checkCustomField(){ if(document.querySelector(“.breaking-news-top-wrapper .breaking-news-top”).children.length > 0 && window.innerWidth > 768) { var customFieldObj = document.querySelector(“.breaking-news-top-wrapper .breaking-news-top .custom-field-visible-to-admin-only”); if(!getCookie(“userIsAdmin”) && customFieldObj && customFieldObj.innerHTML == ‘True’) { document.querySelector(“.breaking-news-top-wrapper”).style.display = “none”; document.body.classList.remove(‘expanded-header’); document.body.classList.remove(‘collapsed-header’); } else { document.querySelector(“.breaking-news-top-wrapper.journey-unit”).classList.remove(“hidden”); } } } checkCustomField(); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ /*REBELMOUSE_STDLIB.createElementChangeListener(“.breaking-news-top”, function(breakingNews){ const notEmpty = breakingNews.childNodes.length > 0; const breakingNewsCssObj = window.getComputedStyle(breakingNews, null); const displayValue = breakingNewsCssObj.getPropertyValue(‘display’); const mobileNavbar = document.querySelector(‘.mobile_main_navbar’); const mobileNavbarCssObj = window.getComputedStyle(mobileNavbar, null); const mobileNavbarDisplayValue = mobileNavbarCssObj.getPropertyValue(‘display’); if (displayValue !== ‘none’ && notEmpty) { const height = breakingNews.getBoundingClientRect().height; let elements; if (mobileNavbarDisplayValue !== ‘none’) { elements = [‘.main > .normal__blackbar’,’.main > .whitebar’,’.main > .wrap’, ‘.main > .mobile_main_navbar’]; } elements = [‘.main > .normal__blackbar’,’.main > .whitebar’,’.main > .wrap’]; return elements.map(element => { const domElement = document.querySelector(element); console.log(element === ‘.main > .mobile_main_navbar’); if (element === ‘.main > .mobile_main_navbar’) { console.log(‘ pew pew’); console.log(domElement.querySelector(‘.sticky-target’)); domElement.querySelector(‘.sticky-target’).style.top = `${height}px`; } return domElement.style.transform = `translateY(${height}px)`; }); } })*/ }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ // (function(w,d,s,n,a){if(!w[n]){var l=’call,catch,on,once,set,then,track’ .split(‘,’),i,o=function(n){return’function’==typeof n?o.l.push([arguments])&&o :function(){return o.l.push([n,arguments])&&o}},t=d.getElementsByTagName(s)[0], j=d.createElement(s);j.async=!0;j.src=’https://cdn.fundraiseup.com/widget/’+a; t.parentNode.insertBefore(j,t);o.s=Date.now();o.v=4;o.h=w.location.href;o.l=[]; for(i=0;i<7;i++)o[l[i]]=o(l[i]);w[n]=o} })(window,document,'script','FundraiseUp','ANRLZVWL'); // }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ //ChangeListener(‘.custom-dbox-popupz, .donate_round_button’, function(el){el.addEventListener(“click”, function(){document.querySelector(‘.modal_donor’).style.display=’block’;})}); ChangeListener(‘.all-related-sections a’, function(el){ console.log(el.innerText); if(el.innerText == ‘Source’) { document.querySelector(‘.creative_common_work’).classList.add(‘actz’); } }); ChangeListener(‘.lead_post_share_social’, function (el) { let social_date = el.querySelector(‘.social-date’).outerHTML; el.querySelector(‘.social-date’).remove(); el.querySelector(‘.social-author’).insertAdjacentHTML(‘beforeend’,social_date); }); ChangeListener(‘.lead_post_body_main .share-pinterest, .mobile_social_links .share-pinterest’, function(el) { el.setAttribute(‘href’,’javascript:window.print();’); el.querySelector(‘i’).classList.remove(‘fa-pinterest’); el.querySelector(‘i’).classList.add(‘fa-print’); el.setAttribute(‘data-track-share’,’Print’); el.setAttribute(‘aria-label’,’Print Page’); el.insertAdjacentHTML(‘afterend’, ‘‘); }); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ const stringPortion = “Thank you for subscribing”; const userMessage = “You’re already subscribed, your profile has been updated. Thank you!”; const expectedMessage = “You’re already subscribed. Thank you!”; let target = document.querySelector(“.newsletter-and-social #mce-success-response”); let observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { console.log(“CurrentText”,target.innerHTML); if ( target.innerHTML === userMessage ) { console.log(“text changed!!!”) target.innerHTML = expectedMessage; } }); }); const config = { attributes: true, childList: true, characterData: true }; observer.observe(target, config); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ /* Checking the custom field for the form submit button text, if it is set – change the default one to custom */ const setCustomText = () => { const customButtonText = document.querySelector(‘.custom-field-newsletter-button-text’) ? document.querySelector(‘.custom-field-newsletter-button-text’).innerText : false; if (!customButtonText) { return false; } const formButton = document.querySelector(‘.newsletter-wrapper .widget ._submit’); let result; if (formButton) {result = formButton.innerText = `${customButtonText}`;} return result } setCustomText(); }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ const controlElement = document.querySelector(‘.popup-control-wrapper .widget__subheadline-text p’); let popupDelay; if (controlElement) { popupDelay = Number(controlElement.innerText) * 1e3; } if (popupDelay) { const showDonateModal = () => { const donateButton = document.querySelector(‘.custom-dbox-popupz’); if (donateButton) { donateButton.click(); return true } return false; } const startTimer = () => setTimeout(showDonateModal, popupDelay); const checkCookie = () => { const isDonateWindowClosed = localStorage.getItem(‘donateClosed’); if (!isDonateWindowClosed) { return startTimer(); } const item = JSON.parse(isDonateWindowClosed); const now = new Date(); if (now.getTime() > item.expiry) { localStorage.removeItem(‘donateClosed’); return startTimer(); } } checkCookie(); const setCookie = (key, ttl) => { const now = new Date(); const item = { value: true, expiry: now.getTime() + 6000000, }; return localStorage.setItem(‘donateClosed’, JSON.stringify(item)); } const donateClose = document.querySelector(‘.modal_close’); donateClose.addEventListener(‘click’, setCookie, false); } }); window.REBELMOUSE_LOWEST_TASKS_QUEUE.push(function(){ const addDonateButton = () => { const campaignArticles = Array.from(document.querySelectorAll(‘.campaign-article’)); if (campaignArticles.length { const widgetBody = article.querySelector(‘.widget__body’); if (!widgetBody) { return false; } const button = `
  • Source