mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-09-20 08:33:40 +02:00
Add El Mercurio de Valparaíso (Chile)
This commit is contained in:
parent
2f4933a033
commit
b7b24b2236
5 changed files with 26 additions and 7 deletions
|
@ -289,6 +289,7 @@ So don't update to Firefox 79 or use F-droid's [Fennec-release](https://f-droid.
|
||||||
[Valor Econômico](https://valor.globo.com)*
|
[Valor Econômico](https://valor.globo.com)*
|
||||||
##### Chile
|
##### Chile
|
||||||
[El Mercurio](https://digital.elmercurio.com) -
|
[El Mercurio](https://digital.elmercurio.com) -
|
||||||
|
[El Mercurio de Valparaíso](https://www.mercuriovalpo.cl) -
|
||||||
[La Segunda](https://digital.lasegunda.com) -
|
[La Segunda](https://digital.lasegunda.com) -
|
||||||
[La Tercera](https://www.latercera.com)
|
[La Tercera](https://www.latercera.com)
|
||||||
##### Mexico
|
##### Mexico
|
||||||
|
|
|
@ -29,6 +29,7 @@ var allow_cookies = [
|
||||||
'dn.se',
|
'dn.se',
|
||||||
'dvhn.nl',
|
'dvhn.nl',
|
||||||
'elmercurio.com',
|
'elmercurio.com',
|
||||||
|
'mercuriovalpo.cl',
|
||||||
'eurekareport.com.au',
|
'eurekareport.com.au',
|
||||||
'faz.net',
|
'faz.net',
|
||||||
'folha.uol.com.br',
|
'folha.uol.com.br',
|
||||||
|
@ -184,6 +185,7 @@ var blockedRegexes = {
|
||||||
'livemint.com': /(.+\.livemint\.com\/js\/localWorker\.js|analytics\.htmedia\.in\/analytics-js\/.+\.js)/,
|
'livemint.com': /(.+\.livemint\.com\/js\/localWorker\.js|analytics\.htmedia\.in\/analytics-js\/.+\.js)/,
|
||||||
'lopinion.fr': /.+\.poool\.fr\/.+/,
|
'lopinion.fr': /.+\.poool\.fr\/.+/,
|
||||||
'lrb.co.uk': /.+\.tinypass\.com\/.+/,
|
'lrb.co.uk': /.+\.tinypass\.com\/.+/,
|
||||||
|
'mercuriovalpo.cl': /(.+\.mercuriovalpo\.cl\/impresa\/wp-content\/themes\/papel-digital-2019-desktop\/assets\/(vendor|\d)\.js|pram\.pasedigital\.cl\/API\/User\/Status\?)/,
|
||||||
'modernhealthcare.com': /.+\.tinypass\.com\/.+/,
|
'modernhealthcare.com': /.+\.tinypass\.com\/.+/,
|
||||||
'nationalgeographic.com': /.+\.blueconic\.net\/.+/,
|
'nationalgeographic.com': /.+\.blueconic\.net\/.+/,
|
||||||
'nationalreview.com': /.+\.blueconic\.net\/.+/,
|
'nationalreview.com': /.+\.blueconic\.net\/.+/,
|
||||||
|
@ -569,11 +571,14 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tabId !== -1) {
|
ext_api.tabs.query({
|
||||||
ext_api.tabs.get(tabId, function (currentTab) {
|
active: true,
|
||||||
if (isSiteEnabled(currentTab) || medium_custom_domain) {
|
currentWindow: true
|
||||||
|
}, function (tabs) {
|
||||||
|
if (tabs.length > 0 && tabs[0].url && tabs[0].url.indexOf("http") !== -1) {
|
||||||
|
if (isSiteEnabled({url: tabs[0].url}) || medium_custom_domain) {
|
||||||
// run contentScript inside tab
|
// run contentScript inside tab
|
||||||
ext_api.tabs.executeScript(tabId, {
|
ext_api.tabs.executeScript({
|
||||||
file: 'contentScript.js',
|
file: 'contentScript.js',
|
||||||
runAt: 'document_start'
|
runAt: 'document_start'
|
||||||
}, function (res) {
|
}, function (res) {
|
||||||
|
@ -582,8 +587,8 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
|
||||||
return { requestHeaders: requestHeaders };
|
return { requestHeaders: requestHeaders };
|
||||||
}, {
|
}, {
|
||||||
|
|
|
@ -1011,6 +1011,17 @@ else if (matchDomain("limesonline.com")) {
|
||||||
}, 500); // Delay (in milliseconds)
|
}, 500); // Delay (in milliseconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if (matchDomain("mercuriovalpo.cl")) {
|
||||||
|
let content = document.querySelector('div.content');
|
||||||
|
if (content)
|
||||||
|
content.setAttribute('id', 'content_new');
|
||||||
|
let modal_wrapper = document.querySelector('div.modal-wrapper');
|
||||||
|
removeDOMElement(modal_wrapper);
|
||||||
|
let body_modal = document.querySelector('body.modal-open');
|
||||||
|
if (body_modal)
|
||||||
|
body_modal.classList.remove('modal-open');
|
||||||
|
}
|
||||||
|
|
||||||
// General Functions
|
// General Functions
|
||||||
function removeDOMElement(...elements) {
|
function removeDOMElement(...elements) {
|
||||||
for (let element of elements) {
|
for (let element of elements) {
|
||||||
|
|
|
@ -159,6 +159,7 @@
|
||||||
"*://*.lrb.co.uk/*",
|
"*://*.lrb.co.uk/*",
|
||||||
"*://*.mcall.com/*",
|
"*://*.mcall.com/*",
|
||||||
"*://*.medium.com/*",
|
"*://*.medium.com/*",
|
||||||
|
"*://*.mercuriovalpo.cl/*",
|
||||||
"*://*.mercurynews.com/*",
|
"*://*.mercurynews.com/*",
|
||||||
"*://*.mexiconewsdaily.com/*",
|
"*://*.mexiconewsdaily.com/*",
|
||||||
"*://*.miamiherald.com/*",
|
"*://*.miamiherald.com/*",
|
||||||
|
|
1
sites.js
1
sites.js
|
@ -38,6 +38,7 @@ var defaultSites =
|
||||||
"Discover Magazine": "discovermagazine.com",
|
"Discover Magazine": "discovermagazine.com",
|
||||||
"El Comercio": "elcomercio.pe",
|
"El Comercio": "elcomercio.pe",
|
||||||
"El Mercurio": "elmercurio.com",
|
"El Mercurio": "elmercurio.com",
|
||||||
|
"El Mercurio de Valparaíso": "mercuriovalpo.cl",
|
||||||
"El Mundo": "elmundo.es",
|
"El Mundo": "elmundo.es",
|
||||||
"El País": "elpais.com",
|
"El País": "elpais.com",
|
||||||
"Encyclopedia Britannica": "britannica.com",
|
"Encyclopedia Britannica": "britannica.com",
|
||||||
|
|
Loading…
Reference in a new issue