Need help with an Exception Rule...

Posting here is no longer possible, please use the forum of a filter list project, such as EasyList
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

I see now ... this is a problem of having the "Check banner links" option on in ABP. The image is not *adlog* but the link is.

Simply turn off "Check banner links" in ABP's 'Options' and all should be well. I recommend not to use that option.
ContendeR
Posts: 10
Joined: Mon Jul 02, 2007 7:11 pm

Post by ContendeR »

rick752 wrote:I see now ... this is a problem of having the "Check banner links" option on in ABP. The image is not *adlog* but the link is.

Simply turn off "Check banner links" in ABP's 'Options' and all should be well. I recommend not to use that option.
You Da Man!

I appreciate all your help. Are element filters different as far as regex/wildcarding goes?

What did the ^ represent in

Code: Select all

gametrailers.com#div(id^=ad_)
I also have two element filters for Live Mail

Code: Select all

mail.live.com#DIV(id=cRadAdsToday)
mail.live.com#DIV(id^=RadAd_)
Couldn't they be edited into one(1) filter rather than two(2) using the RadAd as the constant between the two?
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

ContendeR wrote:
rick752 wrote:I see now ... this is a problem of having the "Check banner links" option on in ABP. The image is not *adlog* but the link is.

Simply turn off "Check banner links" in ABP's 'Options' and all should be well. I recommend not to use that option.
You Da Man!

I appreciate all your help. Are element filters different as far as regex/wildcarding goes?
Yes, the syntax is different (elements are based on CSS rules) .. and they only 'hide' items, they do not block at the source. They are still downloaded.
What did the ^ represent in

Code: Select all

gametrailers.com#div(id^=ad_)
Using = means an exact match.
Using ^= means 'begins with'
Using $= means 'ends with'
Using *= means it is anywhere within the element
I also have two element filters for Live Mail

Code: Select all

mail.live.com#DIV(id=cRadAdsToday)
mail.live.com#DIV(id^=RadAd_)
Couldn't they be edited into one(1) filter rather than two(2) using the RadAd as the constant between the two?
Yes, you could use:

Code: Select all

mail.live.com#div(id*=RadAd)
to combine them.
ContendeR
Posts: 10
Joined: Mon Jul 02, 2007 7:11 pm

Post by ContendeR »

Thank you for your help. Everything appears to be working the way I want it at the moment. ABP Rules!
mulder

Post by mulder »

Can someone please provide the complete code? I was lost halfway through the posts :\
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

mulder wrote:Can someone please provide the complete code? I was lost halfway through the posts :\
Edit***

To allow videos to play in gametrailers, you need to add this whitelist:

Code: Select all

@@http://www.gametrailers.com/player/
... sorry for the confusion. A lot of things were irrelevant to the original post because of my confusion between the 2 sites and other questions being asked :oops:
mulder

Post by mulder »

Oh, great. Thanks for your help :]

I have a question though, my filter has

Code: Select all

@@http://www.gametrailers.com/player/
as you can see in this picture, however, the ads on the top page are not blocked. The ads on the homepage are blocked just fine, but the ads on the player page don't get disabled.

Any solutions? :?
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

Code: Select all

gametrailers.com#*(ad_top)
mulder

Post by mulder »

rick752 wrote:

Code: Select all

gametrailers.com#*(ad_top)
Awesome. Thanks a lot!
Locked