Add Correio da Manha (Portugal)

merge-requests/1/head
magnolia1234 3 years ago
parent ece44b7b10
commit f85a307440

@ -322,6 +322,7 @@ Grouped in options:\
[Volkskrant](https://www.volkskrant.nl)
##### Portugal
[Correio da Manhã](https://www.cmjornal.pt) -
[Observador](https://observador.pt)
##### Russia

@ -40,6 +40,7 @@ var allow_cookies_default = [
'charliehebdo.fr',
'cicero.de',
'clarin.com',
'cmjornal.pt',
'chronicle.com',
'df.cl',
'dn.se',
@ -211,6 +212,7 @@ var blockedRegexes = {
'chicagotribune.com': /.+:\/\/.+\.tribdss\.com\/.+/,
'chronicle.com': /(.+\.blueconic\.net\/.+|assets\.login\.chronicle\.com\/common\/che-auth0-user\.js)/,
'clarin.com': /js\.matheranalytics\.com\/.+/,
'cmjornal.pt': /cdn\.ampproject\.org\/v\d\/amp-(access|(sticky-)?ad)-.+\.js/,
'corriere.it': /(\.tinypass\.com\/|\.rcsobjects\.it\/rcs_(cpmt|tracking-service)\/|\.corriereobjects\.it\/.+\/js\/(_paywall\.sjs|tracking\/)|\.userzoom\.com\/files\/js\/)/,
'digiday.com': /\.tinypass\.com\/.+/,
'dvhn.nl': /.+\.evolok\.net\/.+\/authorize\/.+/,
@ -822,7 +824,7 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
let usa_discmag_site = (matchUrlDomain('ctfassets.net', details.url) && matchUrlDomain('discovermagazine.com', header_referer) && isSiteEnabled({url: header_referer}));
let bpc_amp_site = (matchUrlDomain('cdn.ampproject.org', details.url) && isSiteEnabled({url: header_referer}) &&
matchUrlDomain(['barrons.com', 'belfasttelegraph.co.uk', 'cicero.de', 'elmundo.es', 'elpais.com', 'elperiodico.com', 'expansion.com', 'freiepresse.de', 'fresnobee.com', 'gelocal.it', 'independent.ie', 'irishtimes.com', 'la-croix.com', 'nationalreview.com', 'sacbee.com', 'seekingalpha.com', 'sueddeutsche.de', 'svz.de', 'telegraph.co.uk'].concat(au_nine_domains, es_grupo_vocento_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains), header_referer));
matchUrlDomain(['barrons.com', 'belfasttelegraph.co.uk', 'cicero.de', 'cmjornal.pt', 'elmundo.es', 'elpais.com', 'elperiodico.com', 'expansion.com', 'freiepresse.de', 'fresnobee.com', 'gelocal.it', 'independent.ie', 'irishtimes.com', 'la-croix.com', 'nationalreview.com', 'sacbee.com', 'seekingalpha.com', 'sueddeutsche.de', 'svz.de', 'telegraph.co.uk'].concat(au_nine_domains, es_grupo_vocento_domains, fr_groupe_ebra_domains, fr_groupe_la_depeche_domains), header_referer));
if (!isSiteEnabled(details) && !inkl_site && !au_nc_amp_site && !au_apn_site && !au_swm_site && !uk_nlr_site && !usa_discmag_site && !bpc_amp_site) {
return;

@ -2,6 +2,7 @@
Changelog Bypass Paywalls Clean - Firefox
Post-release
Add Correio da Manha (Portugal)
Add Observador (Portugal)
Add Ruhr Nachrichten (Germany)
Fix-update El Pais (Spain)

@ -11,7 +11,7 @@ var fr_groupe_ebra_domains = ['bienpublic.com', 'dna.fr', 'estrepublicain.fr', '
var fr_groupe_la_depeche_domains = ['centrepresseaveyron.fr', 'ladepeche.fr', 'lindependant.fr', 'midi-olympique.fr', 'midilibre.fr', 'nrpyrenees.fr', 'petitbleu.fr'];
// clean local storage of sites (with an exemption for hold-list)
var arr_localstorage_hold = ['charliehebdo.fr', 'elmundo.es', 'expansion.com', 'kurier.at', 'nknews.org', 'seekingalpha.com', 'sfchronicle.com', 'thehindu.com', 'thetimes.co.uk'];
var arr_localstorage_hold = ['charliehebdo.fr', 'cmjornal.pt', 'elmundo.es', 'expansion.com', 'kurier.at', 'nknews.org', 'seekingalpha.com', 'sfchronicle.com', 'thehindu.com', 'thetimes.co.uk'];
arr_localstorage_hold = arr_localstorage_hold.concat(de_funke_media_domains, es_grupo_vocento_domains);
if (!matchDomain(arr_localstorage_hold)){
window.localStorage.clear();
@ -1998,6 +1998,29 @@ else if (matchDomain('observador.pt')) {
paywall.classList.remove('premium-article');
}
else if (matchDomain('cmjornal.pt')) {
let paywall = document.querySelector('.bloqueio_exclusivos');
let amphtml = document.querySelector('link[rel="amphtml"]');
let url = window.location.href;
window.setTimeout(function () {
if (paywall && amphtml && !url.includes('/amp/')) {
window.location.href = amphtml.href;
}
}, 500); // Delay (in milliseconds)
if (url.includes('/amp/')) {
let section_hidden = document.querySelector('section[amp-access="subscriber"]');
if (section_hidden)
section_hidden.removeAttribute('amp-access-hide');
let not_subscriber = document.querySelector('section[amp-access="NOT subscriber"]');
removeDOMElement(not_subscriber);
let amp_ads = document.querySelectorAll('amp-ad, amp-embed, .detalheAds');
removeDOMElement(...amp_ads);
let amp_links = document.querySelectorAll('a[href^="https://www-cmjornal-pt.cdn.ampproject.org/c/s/"]');
for (let amp_link of amp_links)
amp_link.href = amp_link.href.replace('www-cmjornal-pt.cdn.ampproject.org/c/s/', '');
}
}
else if (!matchDomain(['belfasttelegraph.co.uk', 'independent.ie']))
csDone = true;

@ -87,6 +87,7 @@
"*://*.chronicle.com/*",
"*://*.cicero.de/*",
"*://*.clarin.com/*",
"*://*.cmjornal.pt/*",
"*://*.commentarymagazine.com/*",
"*://*.corriere.it/*",
"*://*.corriereadriatico.it/*",
@ -434,5 +435,5 @@
"*://*.stripe.com/*",
"*://*.userzoom.com/*"
],
"version": "2.0.4.3"
"version": "2.0.4.4"
}

@ -31,6 +31,7 @@ var defaultSites =
"Clarín": "clarin.com",
"Commentary Magazine": "commentarymagazine.com",
"CommonWealth Magazine Taiwan": "cw.com.tw",
"Correio da Manhã": "cmjornal.pt",
"Corriere Della Sera": "corriere.it",
"Crain's Chicago Business": "chicagobusiness.com",
"Dagblad van het Noorden": "dvhn.nl",

Loading…
Cancel
Save