From 03a8c7a87b7f34c25b76b2641a72f8f19677a8e9 Mon Sep 17 00:00:00 2001 From: Imre Kristoffer Eilertsen Date: Wed, 13 Dec 2023 10:50:06 +0100 Subject: [PATCH] Hopefully fix https://github.com/DandelionSprout/adfilt/commit/fd3b07409d85b5cfad686b3aa7d7fa702af4ba30#r134875328 --- .../NordicFiltersABP-Inclusion.txt | 10 ++++---- .../NordicFiltersABP.txt | 8 +++---- .../XYZPrepareFilters.py | 24 +++++++++++++++++++ 3 files changed, 33 insertions(+), 9 deletions(-) diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt index 36b1c18ce..b00d1f882 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt @@ -1855,8 +1855,8 @@ _980banner_ ! https://radioh.no/norsk-opphenting-mot-nederland-sikret-vm-kvartfinale-storm-i-kastene/ (14/12/2021) ##.single-adrotate:not(html,body,:empty) ! nordlys.no, an.no (19/06/2022) -##optimus-element[linecount=undefined][width="980"] -##optimus-element[linecount=undefined][width="480"]:first-of-type:nth-last-of-type(2) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined][width="980"] +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined][width="480"]:first-of-type:nth-last-of-type(2) ! nidaros.no (22/02/2023) ##div[id^=art-challengeAd-] ! jyllands-posten.dk (22/03/2023) @@ -2061,8 +2061,8 @@ startsiden.no##div[class^=nyttig__tippingHeader__] ! nidaros.no (02/12/2021) ##.sportspill-container[href*=lotto] ! h-avis.no (11/12/2023) -no#?#optimus-element[linecount=undefined]:has(a[href^="/sportspill/"][href*="/x/"]) -no#?#optimus-element:has(a[href*=".pxf.io/"]) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined]:has(a[href^="/sportspill/"][href*="/x/"]) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element:has(a[href*=".pxf.io/"]) ! ——— Gamereactor PC ——— ! 🇳🇴: Disse oppføringene synkroniseres med de til «Frellwit's Swedish Filter» med noen måneders mellomrom, så det hadde blitt for strevsomt å kategorisere dem. @@ -4961,7 +4961,7 @@ zeromagazine.nu##div[id^=ads] ||kortio.se^$third-party ||ksfmedia.fi/assets/js/programmatic-ads ||kundvisaren.se^$third-party -||kyrkanstidning.se/firstvisit$xmlhttprequest,empty +||kyrkanstidning.se/firstvisit$xmlhttprequest ||kyrkoskatten.se^ ||kyrkskatt.se^ ||laget.se^*/retarget.js diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt index 534e05cd6..59b69cae0 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt @@ -1861,8 +1861,8 @@ _980banner_ ! https://radioh.no/norsk-opphenting-mot-nederland-sikret-vm-kvartfinale-storm-i-kastene/ (14/12/2021) ##.single-adrotate:not(html,body,:empty) ! nordlys.no, an.no (19/06/2022) -##optimus-element[linecount=undefined][width="980"] -##optimus-element[linecount=undefined][width="480"]:first-of-type:nth-last-of-type(2) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined][width="980"] +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined][width="480"]:first-of-type:nth-last-of-type(2) ! nidaros.no (22/02/2023) ##div[id^=art-challengeAd-] ! jyllands-posten.dk (22/03/2023) @@ -2071,8 +2071,8 @@ startsiden.no##div[class^=nyttig__tippingHeader__] ! nidaros.no (02/12/2021) ##.sportspill-container[href*=lotto] ! h-avis.no (11/12/2023) -no#?#optimus-element[linecount=undefined]:has(a[href^="/sportspill/"][href*="/x/"]) -no#?#optimus-element:has(a[href*=".pxf.io/"]) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element[linecount=undefined]:has(a[href^="/sportspill/"][href*="/x/"]) +aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element:has(a[href*=".pxf.io/"]) ! ——— Gamereactor PC ——— ! 🇳🇴: Disse oppføringene synkroniseres med de til «Frellwit's Swedish Filter» med noen måneders mellomrom, så det hadde blitt for strevsomt å kategorisere dem. diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index 03fbec259..d1d43d1bb 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -921,6 +921,18 @@ def prepare_abp(lines) -> str: line ) + line = re.sub( + r"^(no)?#\??#optimus-element", + r"aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element", + line + ) + + line = re.sub( + r"[,$]empty$", + r"", + line + ) + if is_supported_abp(line): text += line + '\n' @@ -3132,6 +3144,18 @@ def prepare_abp(lines) -> str: line ) + line = re.sub( + r"^(no)?#\??#optimus-element", + r"aasanetidende\.no,aasavis\.no,akersposten\.no,amta\.no,an\.no,ao\.no,auraavis\.no,austagderblad\.no,avisa-hordaland\.no,avisagaula\.no,avisenagder\.no,ba\.no,blv\.no,budstikka\.no,bygdebladet\.no,bygdeposten\.no,dalane-tidende\.no,dt\.no,eikerbladet\.no,enebakkavis\.no,f-b\.no,fanaposten\.no,firda\.no,firdaposten\.no,fremover\.no,gbnett\.no,gjengangeren\.no,glomdalen\.no,h-a\.no,h-avis\.no,ha-halden\.no,hadeland\.no,hardanger-folkeblad\.no,helg\.no,ialta\.no,ifinnmark\.no,ifinnmarkdebatten\.no,iharstad\.no,ilevanger\.no,inderoyningen\.no,indre\.no,isandnessjoen\.no,jarlsbergavis\.no,jbl\.no,kirkenesby\.no,krs\.no,kv\.no,kvinnheringen\.no,laagendalsposten\.no,lierposten\.no,lofot-tidende\.no,lofotposten\.no,lyngdalsavis\.no,merakerposten\.no,minenergi\.no,mitthammerfest\.no,mittjessheim\.no,mittlillestrom\.no,mittloerenskog\.no,moss-avis\.no,nab\.no,namdalsavisa\.no,nettavisen\.no,nidaros\.no,noblad\.no,nord24\.no,nordhordland\.no,nordlys\.no,nordnorskdebatt\.no,nt24\.no,oa\.no,oblad\.no,op\.no,ostlendingen\.no,oyene\.no,r-a\.no,rablad\.no,ranablad\.no,rb\.no,retten\.no,rha\.no,ringblad\.no,ringsaker-blad\.no,sa\.no,sageneavis\.no,sandeavis\.no,sandnesposten\.no,sb\.no,senja247\.no,smaalenene\.no,snasningen\.no,sognavis\.no,solabladet\.no,solungavisa\.no,steinkjer-avisa\.no,strandbuen\.no,sva\.no,svelviksposten\.no,sydvesten\.no,t-a\.no,ta\.no,tb\.no,telen\.no,tk\.no,totenidag\.no,tromsoby\.no,tronderdebatt\.no,tvedestrandsposten\.no,varingen\.no,vestbyavis\.no,vestviken24\.no,vp\.no#?#optimus-element", + line + ) + + line = re.sub( + r"[,$]empty$", + r"", + line + ) + if is_supported_abp(line): text += line + '\n'