Thanks for this tutorial
I've seen a few feature request topics on here (https://anilist.co/forum/thread/90383/ https://anilist.co/forum/thread/81523 https://anilist.co/forum/thread/7828) to hide or block certain animanga from showing up on the website.
I responded to one of those topics, but as someone who likes to configure what shows up on websites i thought i might as well post a new thread for the people who want this kind of feature and don't mind getting a little technical and do a little bit of work. It's not the ideal solution but it should work for most cases.
__Install ublock origin extension
Go to options
Go to my filters
Enable my custom filters__
Now in the empty custom filter area copy and paste one or more of the following templates depending what and where you want to hide media.
anilist.co##.activity-entry:has-text(/anime name/i)
anilist.co##.search-result:has-text(/anime name/i)
anilist.co##.media-card:has-text(/anime name/i)
anilist.co##.review-card:has-text(/anime name/i)
anilist.co##.thread-card:has-text(/anime name/i)
anilist.co##.comment:has-text(/anime name/i)
anilist.co##.post:has-text(/anime name/i)
Replace ''anime name'' with whatever you want. Add /i behind your input if you want it to be case insensitive.(Which you'll usually want to reliably block things)
For this template make sure you separate each entry by putting it under another.
If you wanna be more efficient and or block something sitewide in one string you can use this instead (You can also mix and match this way):
anilist.co##.activity-entry:has-text(/anime name/i), .media-card:has-text(/anime name/i), .review-card:has-text(/anime name/i), .search-result:has-text(/anime name/i), .thread-card:has-text(/anime name/i), .comment:has-text(/anime name/i), .post:has-text(/anime name/i)
Replace ''anime name'' everywhere with what you want, like with the previous template
When done, apply changes.
Btw, you can use this method for whatever you don't wanna see, not just animanga. Can be used for for spoilers, profanity, triggers or any other specific things you just don't want to see, like in your activity feed for example. It will effectively be hidden. I personally like to use it to avoid spoilers for certain airing anime that i haven't watched yet.
Another tip is to use multiple different keywords and not just rely on 1, makes it more bulletproof. For example Attack on titan, AOT, Eren Yeager etc.
Be careful with what you put in the filters though, cause if you put generic words in there or use certain words sitewide you can easily overfilter and hide things unintendedly, so use at your own discretion.
This also might not be very efficient or anything so if any actual good scripter got ways to improve this, be my guest.
While this was made with desktop in mind, this should also work on phones. You'd have to use Anilist on a browser and on one that supports extensions.
There are some available, Kiwi browser for android is one. For ios i think Safari has extension support.
You might have to enable ''I am an advanced user'' setting to access filters section.
Can't help with the app.
Thanks for this tutorial