Closed Buffmutti closed 9 months ago
I used civitai.com##+js(no-fetch-if, googlesyndication)
to hide the banners but the placeholders and the Become a supporter to turn off ads today.
box when you scroll down on https://civitai.com/models
still remain.
There are also ad placeholder boxes when you scroll down on https://civitai.com/images
I can reproduce, @huyszn's civitai.com##+js(no-fetch-if, googlesyndication)
works.
Can this be reopened? The issue is only partially solved.
I've tried applying the following static filter, which seemingly catches the placeholders, but then they "phase in and out of existence", only disappearing when entering element picker / zapper mode and still showing on regular browsing after a refresh.
The js filter did nothing as far as I can tell.
##.mantine-Paper-root:has(a[href="/pricing"])
civitai.com##.mantine-Paper-root:has(a:has-text(Remove ads))
hides the whole page in https://civitai.com/images/5742499
I think we don't need to hide all Remove ads
section. It's more like self-promotion link
@stephenhawk8054 Should the boxes on https://civitai.com/models
when scrolling down that say Become a supporter to turn off ads today.
be hidden or is it self-promo? I used this filter to remove them.
civitai.com##.mantine-Paper-root:has(> .mantine-Stack-root:has(.mantine-Text-root:has-text(Become a supporter)))
@huyszn The filter is not really efficient (2 nested has
with has-text
inside), so I think we should not hide them
I think this one would be ok:
civitai.com##.mantine-Paper-root > .mantine-Stack-root:has-text(Become a supporter):upward(.mantine-Paper-root)
There are only ~15 matching elements for :has-text()
to process, rather than (114x6x7) with the :has()
based one.
I noticed that posts on https://civitai.com/posts
do not load when the filter civitai.com##.mantine-Paper-root:empty
is enabled.
Still have PH on the main page, maybe
civitai.com##div[style^="width: "] > .mantine-Paper-root[style^="margin: "]
There is also a PH on model pages like https://civitai.com/models/260267/animagine-xl-v3
between the Discussion and the Gallery section.
It is now an image which means matching text won't work. The key seems to be ##div.mantine-[random 6 character string].mantine-Paper-root and possibly div.mantine-[random 6 character string].mantine-Paper-root:nth-of-type(1).
The best I could get is with ||civitai.com/_next/image?url=%2Fimages%2Fsupport-us
which while it doesn't replace the PH it does remove the image and replace it with an empty box.
Prerequisites
URL address of the web page
https://civitai.com/models
Category
detection
Description
I use Civitai.com daily because i create pictures with the AI every day and need LoRAs and other stuff from that site. Since today Civitai.com recognizes that i use a adblocker and tells me to remove it and plasters the place with graphics and buttons with which i would buy their premium model. I updated the filters already, but this didn't help.
Other extensions used
Consent-O-matic Deactivation Add-on for Google Analytics Fluff Busting Purity Google Search "View Image" button Hide Youtube Shorts IBA Opt-out IDN Safe Mega MyJDownloader Browser extension Privacy Badger Return Youtube Dislike RSS Feedreader Set Character Encoding Shorts to normal player Sponsorblock for Youtube Cyberghost VPN Tampermonkey Tineye Unshorten.it Volume Control for Google Chrome WebRTC Leak Shield
Screenshot(s)
Screenshot(s)
![civitai](https://github.com/uBlockOrigin/uAssets/assets/22818031/be0aa32c-d3fe-46cc-9cf1-4994a1ae75dd)Configuration