diff --git a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl index e6349ea7c..6e073cd35 100644 --- a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl +++ b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl @@ -1,6 +1,5 @@ # Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider # Translated title: Dandelion Sprout's Nordic filters for tidier websites -msFilterList # Version: 09January2021v3-Alpha : expires = 1 # Lisens Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt index 58e6653a9..b097aae08 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt @@ -4,10 +4,10 @@ ! Version: 090120213 ! Expires: 1 day ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md -! 🇳🇴: Denne listen dekker nettsteder for Norge, Danmark, Island, Færøyene, Grønland, Schleswig-Holsteins danske minoritet, og samebefolkningen. Denne versjonen av listen inkluderer ikke anti-anti-reklameblokkering, ettersom slike oppføringer ikke er tillatt for lister som er inkludert i Adblock Plus. Grunnet langvarig behandlingstid mellom Adblock Plus-avdelinger, inkluderer denne listen også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivende stund. For mere informasjon, detaljer, hjelpemidler, og andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk -! 🇩🇰: Denne liste dækker websider for Danmark, Norge, Island, Færøerne, Grønland, Sydslesvig, og den samiske befolkning. Den her listeversion indeholder ikke anti-anti-reklameblokkering, eftersom sådanne opføringer ikke er tilladt for lister, der er inkluderet i Adblock Plus. På grund af langvarig behandlingstid mellem Adblock Plus-afdelinger, inkluderer denne listen også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivende stund. For mere information-, detaljer-, nyttige værktøjer- og andre lister, jeg har lavet, besøg https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#dansk -! 🇳🇴🏞: Denne lista dekkar nettstader for Noreg, Danmark, Island, Færøyane, Grønland, Schleswig-Holsteins danske minoritet, og samefolkesetnadene. Denne versjonen av lista inneheld ikkje anti-anti-reklameblokkering, sidan slike oppføringer ikkje er tillete for listar som er inkludert i Adblock Plus. På grunn av langvarig behandlingstid mellom Adblock Plus-avdelingar, inkluderer denne lista også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivande stund. For meire informasjon, detaljar, hjelpemiddel, og anna listar eg har laga, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk-nynorsk -! Description: 🇬🇧: This list covers websites for Norway, Denmark, Iceland, Danish territories, Schleswig-Holstein's Danish minority, and the Sami indigenous population. This list version does not contain anti-anti-adblocking, due to how such entries are not allowed in lists that are included in Adblock Plus. Due to overly long processing time between Adblock Plus teams, this list also includes «Adblock List for Finland» and «Swedish List for Adblock Plus» for the time being. For more information, details, helpful tools, and other lists that I've made, visit https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#english +! 🇳🇴: Denne listen dekker nettsteder for Norge, Danmark, Island, Færøyene, Grønland, Schleswig-Holsteins danske minoritet, og samebefolkningen. Denne versjonen av listen inkluderer ikke anti-anti-reklameblokkering, ettersom slike oppføringer ikke er tillatt for lister som er inkludert i Adblock Plus. For mere informasjon, detaljer, hjelpemidler, og andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk +! 🇩🇰: Denne liste dækker websider for Danmark, Norge, Island, Færøerne, Grønland, Sydslesvig, og den samiske befolkning. Den her listeversion indeholder ikke anti-anti-reklameblokkering, eftersom sådanne opføringer ikke er tilladt for lister, der er inkluderet i Adblock Plus. For mere information-, detaljer-, nyttige værktøjer- og andre lister, jeg har lavet, besøg https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#dansk +! 🇳🇴🏞: Denne lista dekkar nettstader for Noreg, Danmark, Island, Færøyane, Grønland, Schleswig-Holsteins danske minoritet, og samefolkesetnadene. Denne versjonen av lista inneheld ikkje anti-anti-reklameblokkering, sidan slike oppføringer ikkje er tillete for listar som er inkludert i Adblock Plus. For meire informasjon, detaljar, hjelpemiddel, og anna listar eg har laga, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk-nynorsk +! Description: 🇬🇧: This list covers websites for Norway, Denmark, Iceland, Danish territories, Schleswig-Holstein's Danish minority, and the Sami indigenous population. This list version does not contain anti-anti-adblocking, due to how such entries are not allowed in lists that are included in Adblock Plus. For more information, details, helpful tools, and other lists that I've made, visit https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#english ! Wish to help translate more category titles to Nordic languages 🇩🇰 🇮🇸 🇳🇴🏞 🇫🇴 🇬🇱 ❄? https://crowdin.com/project/dandelion-sprout-nordic-filter ! If you wish to remove cookie banners from Nordic websites, check out https://www.i-dont-care-about-cookies.eu/ @@ -1153,7 +1153,7 @@ kreativtforum.no##aside > .overflow-hidden.mb-6 visir.is##section.-bg-gray > .padded--less:not(.padded--no-bottom) kvennabladid.is##.top-banner aftenposten.no,vg.no#?##main > div:-abp-has([data-ad-subtype^=skyscraper]) -klikk.no,side2.no#?#div[style$=" padding-top: *:-abp-has(> * > 31%;"]) +klikk.no,side2.no#?#*:-abp-has(> * > div[style$=" padding-top: 31%;"]) ||fcbarcelona.dk/*/images/footerbg.jpg^$image ||730.no/banner/*/sonymusic/$subdocument ||danishfamilysearch.dk/images/xp2^$image diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt index 569f1db6d..4b70c270b 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt @@ -1164,7 +1164,7 @@ kreativtforum.no##aside > .overflow-hidden.mb-6 visir.is##section.-bg-gray > .padded--less:not(.padded--no-bottom) kvennabladid.is##.top-banner aftenposten.no,vg.no#?##main > div:-abp-has([data-ad-subtype^=skyscraper]) -klikk.no,side2.no#?#div[style$=" padding-top: *:-abp-has(> * > 31%;"]) +klikk.no,side2.no#?#*:-abp-has(> * > div[style$=" padding-top: 31%;"]) ||fcbarcelona.dk/*/images/footerbg.jpg^$image ||730.no/banner/*/sonymusic/$subdocument ||danishfamilysearch.dk/images/xp2^$image diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index 188dedb0d..d56c26668 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -769,6 +769,12 @@ def prepare_abp(lines) -> str: line ) + line = re.sub( + r'(#\?#)([a-z.]{1,}\[.*) (\*:-abp-.*)( [0-9%;"]{1,})', + r"\1\3 \2\4", + line + ) + if is_supported_abp(line): text += line + '\r\n' @@ -796,7 +802,7 @@ def prepare_tpl(lines) -> str: ) line = re.sub( - r"(# Version: .*)", + r"(! Title: 🏔️ Dandelion Sprout.*)", r"msFilterList\n\1", line ) @@ -2396,25 +2402,25 @@ def prepare_abp(lines) -> str: line = re.sub( r"(samebefolkningen\.)", - r"\1 Denne versjonen av listen inkluderer ikke anti-anti-reklameblokkering, ettersom slike oppføringer ikke er tillatt for lister som er inkludert i Adblock Plus. Grunnet langvarig behandlingstid mellom Adblock Plus-avdelinger, inkluderer denne listen også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivende stund.", + r"\1 Denne versjonen av listen inkluderer ikke anti-anti-reklameblokkering, ettersom slike oppføringer ikke er tillatt for lister som er inkludert i Adblock Plus.", line ) line = re.sub( r"(samiske befolkning\.)", - r"\1 Den her listeversion indeholder ikke anti-anti-reklameblokkering, eftersom sådanne opføringer ikke er tilladt for lister, der er inkluderet i Adblock Plus. På grund af langvarig behandlingstid mellem Adblock Plus-afdelinger, inkluderer denne listen også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivende stund.", + r"\1 Den her listeversion indeholder ikke anti-anti-reklameblokkering, eftersom sådanne opføringer ikke er tilladt for lister, der er inkluderet i Adblock Plus.", line ) line = re.sub( r"(samefolkesetnadene\.)", - r"\1 Denne versjonen av lista inneheld ikkje anti-anti-reklameblokkering, sidan slike oppføringer ikkje er tillete for listar som er inkludert i Adblock Plus. På grunn av langvarig behandlingstid mellom Adblock Plus-avdelingar, inkluderer denne lista også «Adblock List for Finland» og «Swedish List for Adblock Plus» i skrivande stund.", + r"\1 Denne versjonen av lista inneheld ikkje anti-anti-reklameblokkering, sidan slike oppføringer ikkje er tillete for listar som er inkludert i Adblock Plus.", line ) line = re.sub( r"(indigenous population\.)", - r"\1 This list version does not contain anti-anti-adblocking, due to how such entries are not allowed in lists that are included in Adblock Plus. Due to overly long processing time between Adblock Plus teams, this list also includes «Adblock List for Finland» and «Swedish List for Adblock Plus» for the time being.", + r"\1 This list version does not contain anti-anti-adblocking, due to how such entries are not allowed in lists that are included in Adblock Plus.", line ) @@ -2580,6 +2586,12 @@ def prepare_abp(lines) -> str: line ) + line = re.sub( + r'(#\?#)([a-z.]{1,}\[.*) (\*:-abp-.*)( [0-9%;"]{1,})', + r"\1\3 \2\4", + line + ) + if is_supported_abp(line): text += line + '\r\n'