mydealz.de

This is where you should report issues arising from the subscription filters.
Post Reply
PC_Load_Letter
Site Member
Site Member
Posts: 17
Joined: Sun Jan 31, 2021 9:50 am

mydealz.de

Post by PC_Load_Letter »

This filter rule

Code: Select all

chollometro.com,dealabs.com,hotukdeals.com,pepper.it,pepper.pl,preisjaeger.at,mydealz.de##.vue-portal-target.popover-portal

which is part of the Fanboy Annoyances list appears to block a useful popover and corresponding functionality on mydealz.de (and presumably the other sites listed above, as well).

Steps to reproduce (requires an account):

  1. Go to mydealz.de, select any random "deal" listed on that site.
  2. Hit the "thumbs up" button (ie. the link that says "Gefällt mir", next to the thumbs up icon)
  3. With the filter list disabled, this results in a pop over that allows you to select from a bunch of options ("Gefällt mir", "Lustig", "Hilfreich", meaning "I like it", "Funny" and "Useful" respectively). With the filter enabled, you can't select any of the options and the click essentially doesn't count.

Not being affiliated with the site, I am not sure what this rule blocks or what the code does.
Anyway, not a huge deal, just thought I'd point it out. Thanks.

PC_Load_Letter
Site Member
Site Member
Posts: 17
Joined: Sun Jan 31, 2021 9:50 am

Post by PC_Load_Letter »

Edit (can't seem to edit the original post): This appears to break other functionality, as well. For instance, when logged in, a bell icon appears with new messages and such. Clicking on this icon results in a pop over being pulled up. This doesn't work with Fanboy's Annoyances enabled.

Same for clicking on the user or the messages icon.

PC_Load_Letter
Site Member
Site Member
Posts: 17
Joined: Sun Jan 31, 2021 9:50 am

Post by PC_Load_Letter »

Alright, I figured I'd investigate a bit further and came up with a solution:

Removing this line

Code: Select all

chollometro.com,dealabs.com,hotukdeals.com,pepper.it,pepper.pl,preisjaeger.at,mydealz.de##.vue-portal-target.popover-portal

And adding these two

Code: Select all

www.mydealz.de##.overscroll--containY.overflow--scrollY.popover-space
www.mydealz.de##.zIndex--modal.popover-cover

will block the cookie notice and the modal popover without breaking the site.

You will also need this one

Code: Select all

mydealz.de##body:style(overflow:auto!important)

if you don't already have it. It's already part of the FA list though (line #49824).

PC_Load_Letter
Site Member
Site Member
Posts: 17
Joined: Sun Jan 31, 2021 9:50 am

Post by PC_Load_Letter »

In case anyone cares, after some recent updates the above will break some site functionality (ie. the emoticons dialogue).

This will block the cookie notice without further breakage:

Code: Select all

mydealz.de##body:style(overflow:auto!important)
www.mydealz.de##.zIndex--modal.popover-cover
www.mydealz.de##button:has-text("Alle akzeptieren"):upward(5)
Post Reply