saechsische.de

German supplemental subscription
Locked
c_h_g
New Member
New Member
Posts: 2
Joined: Fri Feb 21, 2020 2:12 pm

saechsische.de

Post by c_h_g »

Hello,

I am new to the forum so what is the official procedure to add

Code: Select all

www.saechsische.de##:xpath(//*[@id="container"]/main/div/article[descendant::span[contains(text(),'Anzeige')]])
to the EasyList?

regards

c_h_g
intense
Contributor
Contributor
Posts: 10500
Joined: Wed Mar 27, 2013 9:56 am

Post by intense »

- easylist does not accept xpath filters (only uBO lists)

However, those Anzeige articles seem to be self promo (landing on the same site)

A simpler filter would be
uBO

Code: Select all

saechsische.de##.article-box:has-text(Anzeige)
or ABP

Code: Select all

saechsische.de#?#.article-box:-abp-contains(Anzeige)
c_h_g
New Member
New Member
Posts: 2
Joined: Fri Feb 21, 2020 2:12 pm

Post by c_h_g »

One Beginner-Question: If the word "Anzeige" appears in the regular text within the article-box this should be whitlisted. To be more detailed exactly the "Anzeige" word is always in a <span>. So how to encode this as uBO rule?


and how to get this rule added to the list?
An example:

Code: Select all

<article class="article-box
         article-fill            article-section
            " data-articleid="8969">
<div class="landingpage">
<span>Anzeige</span>
</div>
<div class="img">
<a href="https://www.saechsische.de/wie-sich-immobilien-am-besten-verkaufen-8969.html" data-variant="1">
<img src="https://image.saechsische.de/339x226/7/b/7bsuidv06getluwzuvxhf9zlthbyyoj7.jpg" srcset="https://image.saechsische.de/339x226/7/b/7bsuidv06getluwzuvxhf9zlthbyyoj7.jpg 339w, https://image.saechsische.de/246x164/7/b/7bsuidv06getluwzuvxhf9zlthbyyoj7.jpg 246w, https://image.saechsische.de/153x102/7/b/7bsuidv06getluwzuvxhf9zlthbyyoj7.jpg 153w" sizes="(min-width: 1040px) 246px, (min-width: 715px) 306px, 129px" loading="lazy">
</a>
</div>
<div class="header">
<h3>
<a href="https://www.saechsische.de/wie-sich-immobilien-am-besten-verkaufen-8969.html" data-variant="1">
Wie sich Immobilien am besten verkaufen</a>
</h3>
</div>
<div class="content">
<p>
<a href="https://www.saechsische.de/wie-sich-immobilien-am-besten-verkaufen-8969.html" data-variant="1" class="no-style">Es kommt vor allem darauf an: Häuser und Wohnungen optisch aufzuwerten. Nur ein Makler hat dafür das nötige Netzwerk.</a>
</p>
</div>
<div class="meta">
<div class="default-meta">
</div> </div>
</article>
intense
Contributor
Contributor
Posts: 10500
Joined: Wed Mar 27, 2013 9:56 am

Post by intense »

To be more exactly and hide only the span containing Anzeige you can use:

Code: Select all

saechsische.de##.article-box:has(span:has-text(/^Anzeige$/i))
To add a filter to the list report the case here or to github repository:

easylist germany => https://github.com/easylist/easylistgermany/issues
easylist, easyprivacy, easylist cookie etc => https://github.com/easylist/easylist/issues

uBO lists => https://github.com/uBlockOrigin/uAssets/issues
(report at uBO uAssets only if there is no classic fix - classic meaning fixable without using extending uBO syntax)

However, repeating what I said above: in your case these ads seem to be self promo ads
Locked