From 1315a05031e09c4c561c42d0f5647c9d08276322 Mon Sep 17 00:00:00 2001 From: Joel Date: Sun, 21 Dec 2025 12:56:59 +1100 Subject: [PATCH] Add Australian news sites rulesets - Add ruleset for Nine Media sites (SMH, The Age, Brisbane Times, WA Today) - Add ruleset for Australian Financial Review (AFR) - Add ruleset for News.com.au - Add ruleset for The Australian These rulesets include JavaScript injections to remove paywall overlays, unlock article content, and remove subscription prompts for major Australian news sites. --- rulesets/au/_multi-nine-media.yaml | 38 +++++++++++++++++++++++++++ rulesets/au/afr-com.yaml | 28 ++++++++++++++++++++ rulesets/au/news-com-au.yaml | 27 +++++++++++++++++++ rulesets/au/theaustralian-com-au.yaml | 28 ++++++++++++++++++++ 4 files changed, 121 insertions(+) create mode 100644 rulesets/au/_multi-nine-media.yaml create mode 100644 rulesets/au/afr-com.yaml create mode 100644 rulesets/au/news-com-au.yaml create mode 100644 rulesets/au/theaustralian-com-au.yaml diff --git a/rulesets/au/_multi-nine-media.yaml b/rulesets/au/_multi-nine-media.yaml new file mode 100644 index 00000000..cad7e356 --- /dev/null +++ b/rulesets/au/_multi-nine-media.yaml @@ -0,0 +1,38 @@ +- domains: + - www.smh.com.au + - www.theage.com.au + - www.brisbanetimes.com.au + - www.watoday.com.au + headers: + referer: https://www.google.com/ + injections: + - position: head + append: | + + diff --git a/rulesets/au/afr-com.yaml b/rulesets/au/afr-com.yaml new file mode 100644 index 00000000..a6f3fa61 --- /dev/null +++ b/rulesets/au/afr-com.yaml @@ -0,0 +1,28 @@ +- domain: www.afr.com + headers: + referer: https://www.google.com/ + user-agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) + injections: + - position: head + append: | + + diff --git a/rulesets/au/news-com-au.yaml b/rulesets/au/news-com-au.yaml new file mode 100644 index 00000000..e24d47d4 --- /dev/null +++ b/rulesets/au/news-com-au.yaml @@ -0,0 +1,27 @@ +- domain: www.news.com.au + headers: + referer: https://www.google.com/ + injections: + - position: head + append: | + + diff --git a/rulesets/au/theaustralian-com-au.yaml b/rulesets/au/theaustralian-com-au.yaml new file mode 100644 index 00000000..e2bbe253 --- /dev/null +++ b/rulesets/au/theaustralian-com-au.yaml @@ -0,0 +1,28 @@ +- domain: www.theaustralian.com.au + headers: + referer: https://www.google.com/ + user-agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) + injections: + - position: head + append: | + +