Blocking elements according to text in article class

Various discussions related to filter list maintenance

Moderator: njones

Post Reply
dotmatrix
Posts: 4
Joined: Mon Mar 06, 2017 1:21 pm

Blocking elements according to text in article class

Post by dotmatrix »

Hi guys, first of all thanks for reading this. I am completly new to this but I did try some things before posting here.

I am getting sick of our local 'craigslist' (Marktplaats) as 60% of the listings are paid ads from shops while I'm only interested in private listing of people. If I am correct the elements that I want to hide start with

<article class="row search-result defaultSnippet group-0 listing-cas"

or

<article class="row search-result defaultSnippet group-1 listing-cas"

While the private listings have <article class="row search-result defaultSnippet group-0 listing-aurora" or <article class="row search-result defaultSnippet group-1 listing-aurora"

Here is an example of the complete code of a listing I want to hide

Code: Select all

<article class="row search-result defaultSnippet group-0 listing-cas" data-url="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4" data-item-id="a1005435592" data-shortlist-item="true">
            <figure class="cell column-thumb ">
                <a data-url="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4&casData=iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj" class="thumb-placeholder-centered juiceless-link " title="MarioDS.nl: Barbie Horse Adventures The Big Race - iDEAL!" data-cas-tracking="iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj" href="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4&casData=iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj"><div class="listing-image">
                        <img alt="MarioDS.nl: Barbie Horse Adventures The Big Race - iDEAL!" title="MarioDS.nl: Barbie Horse Adventures The Big Race - iDEAL!" src="//i.marktplaats.com/00/s/MjIwWDIyMA==/z/-z8AAOxydlFS0Do8/$_82.JPG">
                        </div></a>
            </figure>
            <div class="cell-group listing">
                <div class="cell column-listing">
                    <div class="listing-title-description">
                        <h2 class="heading">
                            <a href="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4&casData=iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj" data-cas-tracking="iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj">
                                <span class="mp-listing-title" title="MarioDS.nl: Barbie Horse Adventures The Big Race - iDEAL!">MarioDS.nl: Barbie Horse Adventures The Big Race - iDEAL!</span>
                            </a>
                        </h2>
                        <a class="juiceless-link description" data-url="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4&casData=iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj" data-cas-tracking="iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj" href="http://www.marktplaats.nl/a/spelcomputers-en-games/games-nintendo-game-boy/a1005435592-mariods-nl-barbie-horse-adventures-the-big-race-ideal.html?c=d97e27c274e75147b4afd0f5eb58c81b&previousPage=lr&pos=4&casData=iCbdWgPibEyQg9B13wXTyGuL7uTD4WENsGNHJvxikWaEtLFox4_rZQr3QUDow2SADruZ3JjDLrk170PNfsDSdPDzi6-uYYevFiqo54QiSGQtD-RvIFdqEq9qrjbiSkXO1ZlAFoSVMdnlhK0fFnUUDs7LVN_vW8U_KEo6Uzg5ggqjPK5mCPiMSddZzCic8snqSApjYwJOaNPBk5Y5yn03ZkQK9I0Wezg4KlcKRaBd-ZZE0-dA9cTN3lqO3O84cuGUpI5LWTE70YOOCMdSaQ6DDEA91mCHw5aUJ8FoW2CeAczY9mIewzkZGx75Mk76H2XQxKFzCfzYJapolUHcDdzxYO-PRkOGK7iOHJSSbjOvBSgkT0PGW7xesupWeUOnvUToiBhxMLRFNDwxfWH2yt_SbJGf3msSbXWdrRYtRC3oqwirNxUFhEHchByARsTjkpdj"><span class="mp-listing-description">Mariods.nl: alleen originele spellen geen kopieën! Barbie horse adventures the big race alleen cardridge- origineel gameboy advance</span>
                                <span class="mp-listing-description-dots">...</span>
                                    <span class="mp-listing-description-extended wrapped">
                                            spel- alleen game pack- 6 weken garantie bestel ook op mariods.nl:- ideal = morgen in huis!- Direct te bestellen via de website!- Marktplaats prijzen! Bestel via onze website…</span></a>
                        <span class="description-triggers">
                                <span class="more-description-trigger"><img src="//s.marktplaats.com/z/res/images/sprites/arrows/down-link.png"></span>
                                <span class="less-description-trigger pointer"><img src="//s.marktplaats.com/z/res/images/sprites/arrows/up-link.png"></span>
                            </span>
                        </div>
                    <div class="listing-priority-product-container">
                        <span class="mp-listing-attributes">Gebruikt</span>
                            <span class="mp-listing-attributes-separator">|</span>
                            <span class="mp-listing-attributes">Ophalen of Verzenden</span>
                            </div>
                </div>

                <div class="cell column-price meta-info">
                    <div class="price-and-thumb-container">
                        
















<span class="mp-Listing-card-price price ellipsis">
    <span class="price-new">
        €&nbsp;1,99
    </span>

    
</span>


</div>

                    <div class="date">
                                Vandaag</div>
                    <span class="mp-listing-priority-product">Topadvertentie</span>

                    </div>

                <div class="cell column-location seller-info">
                    <div class="location-block">
                        <div class="seller-name ellipsis" title="MarioDS.nl">
                            <a href="http://www.marktplaats.nl/verkopers/17308446.html">MarioDS.nl</a>
                                </div>

                        







    <div class="location-name">Bezorgt in Delft, ZH</div>
    

</div>
                    <div class="seller-link" data-position="4">
                            <a class="juiceless-link" data-url="http://admarkt.marktplaats.nl/bside/url/FdDlrQoIbTQ2n72DzlmsOYiqQYENEW406DhGsm764gRNrW7ulh2tcU0mr8G7wfGY5k-dwAQ80En6oviLaKBXJwhSOhGGiCYHYBsov-3-VoWQ2eMvBGJp_QLL-IhJX0OJzWLdPvXRzHCSiFeO4NfSDTqCHM4wjusR3vczZEwIeUzKWiDGyD6t3O8514iiE_HMYVA00G13qmeSsdtbxyZI3QmQ6qvuakIeXRppN8w1DZWbMNzXJonaQtzy-0OpruUjDHvv-VShBwcZ8nf1uL4RleRX5iifgTdUfeZnXlaX7W2uLeblYh_NYYKRLqFBLG34QzGclGMgbAQfsmxjM2UVMQAgVRT1kcWdqObklE6N1OkuOWKuE_Ba4e5Y24k47qERS1NBk-SHEzUCDvzkGVaV6YeAQyaprIgGZcyiyo2jDPIijr-OqnBFR2BtLe7lhXTGQUVVay7SsWsJdxqhDX1XaK4Z2B_UTHrG_sq4e3UDBA4tAolpang6wHOmT72zYUzq2vnemIKiu3M-8baq2TNM5aGNrLQbAgKNDEHAhYwjTNoUNQ6m-zkV5PPn9DWPYoflAvNW_7oG539QRwMlUh7n9NApx7lU2vUhdcd61qM71YXBu74JHrP0ld6mCuup1YaIX17TADH9VWCkiOUot20tM8-S-x9RVlv2aWiWCIMEIJzKONFWc1S2Wytyj699w6y5GSzGcf4qxxEY0l94jxylZxx3PDjNUZ5OyAZX6fTSV86CLBvpSE7u_kWDPJ3ErWbz7siRgZJSnhN5nU0tqQYL5vMjYj_bBLt2i9HgJwXdeHkV1JHIKjzSv0sHIsxOBnV7HTfpWx4Z3QA_dbnr4-JSXWTwkzsFsde1jLdlvUiW2fWcOBhw3amu2QyhDDouqQZw" rel="nofollow noreferrer" target="_blank" data-ga-track-event="LR,Website,Admarkt" href="http://admarkt.marktplaats.nl/bside/url/FdDlrQoIbTQ2n72DzlmsOYiqQYENEW406DhGsm764gRNrW7ulh2tcU0mr8G7wfGY5k-dwAQ80En6oviLaKBXJwhSOhGGiCYHYBsov-3-VoWQ2eMvBGJp_QLL-IhJX0OJzWLdPvXRzHCSiFeO4NfSDTqCHM4wjusR3vczZEwIeUzKWiDGyD6t3O8514iiE_HMYVA00G13qmeSsdtbxyZI3QmQ6qvuakIeXRppN8w1DZWbMNzXJonaQtzy-0OpruUjDHvv-VShBwcZ8nf1uL4RleRX5iifgTdUfeZnXlaX7W2uLeblYh_NYYKRLqFBLG34QzGclGMgbAQfsmxjM2UVMQAgVRT1kcWdqObklE6N1OkuOWKuE_Ba4e5Y24k47qERS1NBk-SHEzUCDvzkGVaV6YeAQyaprIgGZcyiyo2jDPIijr-OqnBFR2BtLe7lhXTGQUVVay7SsWsJdxqhDX1XaK4Z2B_UTHrG_sq4e3UDBA4tAolpang6wHOmT72zYUzq2vnemIKiu3M-8baq2TNM5aGNrLQbAgKNDEHAhYwjTNoUNQ6m-zkV5PPn9DWPYoflAvNW_7oG539QRwMlUh7n9NApx7lU2vUhdcd61qM71YXBu74JHrP0ld6mCuup1YaIX17TADH9VWCkiOUot20tM8-S-x9RVlv2aWiWCIMEIJzKONFWc1S2Wytyj699w6y5GSzGcf4qxxEY0l94jxylZxx3PDjNUZ5OyAZX6fTSV86CLBvpSE7u_kWDPJ3ErWbz7siRgZJSnhN5nU0tqQYL5vMjYj_bBLt2i9HgJwXdeHkV1JHIKjzSv0sHIsxOBnV7HTfpWx4Z3QA_dbnr4-JSXWTwkzsFsde1jLdlvUiW2fWcOBhw3amu2QyhDDouqQZw">Bezoek website</a>
                        </div>
                    </div>
            </div>

            </article>
It seems to me that this piece of code is the only 'universal' thing that distinguishes paid listings (..cas..) from private listing (..aurora..). From reading the help page of ABP on creating your own filters I tried the following filters without any succes. I am not even sure it works like this as the help page did it with div instead of article but the syntax was accepted but they still show up.

##article.row search-result defaultSnippet group-0 listing-cas
##article.row search-result defaultSnippet group-1 listing-cas

If anyone could give me some helpful reading or help me out on this, much appreciated
Last edited by dotmatrix on Mon Mar 06, 2017 2:31 pm, edited 1 time in total.
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: Blocking elements according to text in article class

Post by mapx »

Could you provide an example page ? (indicating what to hide)
dotmatrix
Posts: 4
Joined: Mon Mar 06, 2017 1:21 pm

Re: Blocking elements according to text in article class

Post by dotmatrix »

I am not sure if you wanted to see the complete HTML in a code box but that was too large to post, so sorry for my ignorance :roll: . I'll try to explain it in this way

The website for example is

Code: Select all

http://www.marktplaats.nl/z.html?query=game+boy&searchOnTitleAndDescription=true&categoryId=0&postcode=2613HV&distance=0
and I want to hide everything that has the 'cas' in its element as indicated below

http://imgur.com/TK2EKnc.png
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: Blocking elements according to text in article class

Post by mapx »

try

Code: Select all

marktplaats.nl##.row.search-result.defaultSnippet.group-1.listing-cas
marktplaats.nl##.row.search-result.defaultSnippet.group-0.listing-cas
dotmatrix
Posts: 4
Joined: Mon Mar 06, 2017 1:21 pm

Re: Blocking elements according to text in article class

Post by dotmatrix »

Unfortunately they are still there
User avatar
mapx
Posts: 21940
Joined: Thu Jan 06, 2011 2:01 pm

Re: Blocking elements according to text in article class

Post by mapx »

unfortunately (if you want to support acceptable ads) you have to disable "allow some non intrusive advertising"
dotmatrix
Posts: 4
Joined: Mon Mar 06, 2017 1:21 pm

Re: Blocking elements according to text in article class

Post by dotmatrix »

Thank you so much for your fast responses, that indeed was the problem. Have a great day
Post Reply