Fix NTNews.com.au

merge-requests/9/merge
magnolia1234 2 years ago
parent a01182dedb
commit 657372c800

@ -1226,7 +1226,7 @@ function updateBadge(activeTab) {
color = 'blue';
} else if (matchUrlDomain(nofix_sites, currentUrl)) {
badgeText = 'X';
color = 'gray';
color = 'silver';
}
if (ext_version_new)
badgeText = '^' + badgeText;

@ -6,6 +6,7 @@ Add Aachener Nachrichten & Zeitung
Add NK News (free articles only)
Add 5 more Gannett sites
Fix NHST Media Group
Fix NTNews.com.au
* v2.8.6.0 (2022-09-25)
Add Groupe Centre France (opt-in to custom sites)

@ -304,23 +304,33 @@ else {
// Australia News Corp
let au_news_corp_domains = ['adelaidenow.com.au', 'cairnspost.com.au', 'codesports.com.au', 'couriermail.com.au', 'dailytelegraph.com.au', 'geelongadvertiser.com.au', 'goldcoastbulletin.com.au', 'heraldsun.com.au', 'ntnews.com.au', 'theaustralian.com.au', 'thechronicle.com.au', 'themercury.com.au', 'townsvillebulletin.com.au', 'weeklytimesnow.com.au'];
if (matchDomain(au_news_corp_domains)) {
let header_ads = document.querySelector('.header_ads-container');
removeDOMElement(header_ads);
let figure_stretch = document.querySelectorAll('figure.stretch');
for (let elem of figure_stretch)
elem.classList.remove('stretch');
let amp_ads_sel = 'amp-ad, amp-embed, [id^="ad-mrec-"], .story-ad-container';
let comments;
if (window.location.hostname.startsWith('amp.')) {
amp_unhide_subscr_section(amp_ads_sel, true, true, '.newscdn.com.au');
comments = document.querySelector('#story-comments, .comments-wrapper');
} else if (window.location.search.match(/(\?|&)amp/)) {
amp_unhide_subscr_section(amp_ads_sel, true, true, '.newscdn.com.au');
comments = document.querySelector('#comments-load');
let amp_iframe_sizers = document.querySelectorAll('amp-iframe > i-amphtml-sizer');
removeDOMElement(...amp_iframe_sizers)
if (window.location.hostname.startsWith('amp.') || window.location.search.match(/(\?|&)amp/)) {
let figure_stretch = document.querySelectorAll('figure.stretch');
for (let elem of figure_stretch)
elem.classList.remove('stretch');
let amp_ads_sel = 'amp-ad, amp-embed, [id^="ad-mrec-"], .story-ad-container';
let comments;
if (window.location.hostname.startsWith('amp.')) {
amp_unhide_subscr_section(amp_ads_sel, true, true, '.newscdn.com.au');
comments = document.querySelector('#story-comments, .comments-wrapper');
} else if (window.location.search.match(/(\?|&)amp/)) {
amp_unhide_subscr_section(amp_ads_sel, true, true, '.newscdn.com.au');
comments = document.querySelector('#comments-load');
let amp_iframe_sizers = document.querySelectorAll('amp-iframe > i-amphtml-sizer');
removeDOMElement(...amp_iframe_sizers)
}
removeDOMElement(comments);
} else {
let ads = document.querySelectorAll('.header_ads-container, .ad-block');
removeDOMElement(...ads);
if (matchDomain('ntnews.com.au')) {
let lazy_images = document.querySelectorAll('img.lazyload[data-src]:not([src])');
for (let elem of lazy_images) {
elem.src = elem.getAttribute('data-src');
elem.classList.remove('lazyload');
}
}
}
removeDOMElement(comments);
} else {
// Australian Seven West Media
let swm_image = document.querySelector('img[src^="https://images.thewest.com.au"]');

@ -170,6 +170,11 @@
"amp_redirect": "div[id^=\"media_paywall\"]",
"domain": "nv.ua"
},
"Odt.co.nz": {
"allow_cookies": 1,
"block_regex": "my\\.odt\\.co\\.nz\\/bwtw\\/scripts\\/tw\\.js",
"domain": "odt.co.nz"
},
"Physicsworld.com": {
"domain": "physicsworld.com"
},
@ -183,11 +188,6 @@
"block_regex": "js\\.matheranalytics\\.com",
"domain": "reviewjournal.com"
},
"Schweizer-illustrierte.ch": {
"allow_cookies": 1,
"block_regex": "\\.tinypass\\.com\\/",
"domain": "schweizer-illustrierte.ch"
},
"Siliconrepublic.com": {
"allow_cookies": 1,
"block_regex": "js\\.pelcro\\.com",

@ -715,5 +715,5 @@
"*://gcm.omerlocdn.com/*",
"*://webcache.googleusercontent.com/*"
],
"version": "2.8.6.2"
"version": "2.8.6.3"
}

@ -143,11 +143,20 @@ var defaultSites = {
"weeklytimesnow.com.au"
],
allow_cookies: 1,
block_regex: /(\.com\.au\/remote\/identity\/rampart\/latest\/rampart\.js|cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js)/,
block_regex: /cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js/,
exception: [{
domain: "codesports.com.au",
allow_cookies: 1,
block_regex: /\.com\.au\/remote\/identity\/rampart\/latest\/rampart\.js/
}, {
domain: "ntnews.com.au",
allow_cookies: 1,
block_regex: /cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js/,
useragent: "googlebot"
}, {
domain: "theaustralian.com.au",
allow_cookies: 1,
block_regex: /(\.com\.au\/remote\/identity\/rampart\/latest\/rampart\.js|cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js)/,
block_regex: /cdn\.ampproject\.org\/v\d\/amp-(access|subscriptions)-.+\.js/,
useragent: "googlebot"
}
]

@ -1,9 +1,4 @@
{
"60 Millions de consommateurs": {
"domain": "60millions-mag.com",
"allow_cookies": 1,
"block_regex": "\\.poool\\.fr\\/"
},
"Aachener Nachrichten": {
"domain": "aachener-nachrichten.de",
"allow_cookies": 1,
@ -29,21 +24,6 @@
}
]
},
"Esprit": {
"domain": "esprit.presse.fr",
"allow_cookies": 1,
"block_regex": "\\.poool\\.fr\\/"
},
"Grupo El Comercio": {
"domain": "###_pe_grupo_elcomercio",
"group": [
"diariocorreo.pe",
"elcomercio.pe",
"gestion.pe"
],
"allow_cookies": 1,
"block_regex": "(\\.tinypass\\.com\\/|\\/{domain}\\/pf\\/dist\\/engine\\/react\\.js)"
},
"Hearst Communications (newspapers)": {
"domain": "###_usa_hearst_comm",
"group": [
@ -54,20 +34,11 @@
"allow_cookies": 1,
"block_regex": "(\\.{domain}\\/script\\.js|\\.blueconic\\.net\\/|\\.ensighten\\.com\\/|js\\.matheranalytics\\.com\\/)"
},
"L'Express": {
"domain": "lexpress.fr",
"allow_cookies": 1,
"block_regex": "\\.qiota\\.com\\/"
},
"O Estado de S. Paulo": {
"domain": "estadao.com.br",
"block_regex": "(acesso\\.estadao\\.com\\.br\\/paywall\\/.+\\/.+\\.js|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|subscriptions)-.+\\.js)",
"amp_unhide": 1
},
"Private Equity News": {
"domain": "penews.com",
"useragent": "googlebot"
},
"The (New Orleans) Advocate": {
"domain": "###_usa_theadvocate",
"group": [
@ -104,25 +75,5 @@
]
}
]
},
"The New European": {
"domain": "theneweuropean.co.uk",
"allow_cookies": 1,
"block_regex": "cdn\\.tinypass\\.com\\/",
"cs_code": [{
"cond": "div[data-show-fade-on-noaccess]",
"rm_elem": 1,
"elems": [{
"cond": "div[data-show-has-access]",
"rm_attrib": "data-show-has-access"
}
]
}
]
},
"Weltkunst": {
"domain": "weltkunst.de",
"allow_cookies": 1,
"useragent": "googlebot"
}
}

Loading…
Cancel
Save