Shop Forum More Submit  Join Login
DeviantArt Filter v5.0.2 by rthaut DeviantArt Filter v5.0.2 by rthaut
:redalert:   Important Note for Core Members and Beta Testers   :redalert: 
DeviantArt Filter is NOT fully compatible with the current site beta. If you are experiencing issues with your filters, please opt out of the beta to see if that resolves the issues you are experiencing.


Overview

Have you ever want to block/filter deviations (a.k.a. submissions) while browsing DeviantArt? Well now you can! Simply install DeviantArt Filter in your web browser of choice and start filtering by user, tag, and/or category.

Installation

Microsoft Edge Coming Soon

Changelog

For detailed version information, please view the CHANGELOG on GitHub. Version 5 is a complete re-write. There is a significant amount of new functionality, which, in combination with modern best/common practices, has resulted in a very different user experience for managing your filters.

Usage


Opening the Management Panel/Screen

  1. While on DeviantArt, click the red logo that appears on the right side of the address bar.
  2. The configuration screen will open automatically when you click the icon.

Creating and Removing Filters

You can filter deviations by artist, category, and/or tag through the management panel/screen.
  1. After opening the Management Panel/Screen, navigate to any of the Manage Users/Tags/Categories tabs.
  2. To create a new filter, use the form at the top of the tab.
    • For users, enter their username.
    • For tags, enter a single tag (no spaces), then choose if the tag should use wildcard matching.
    • For categories, select the parent category, then (optionally) select sub-categories.
  3. Use the table that is displayed below the form to view all of your existing filters.
    • You can sort the table by clicking the heading of any column.
    • You can page through your filters using the pagination controls in the lower-left corner.
    • You can choose how many filters are displayed per page using the controls in the lower-right corner.
  4. To remove a filter, click the Remove Filter button next to the filter you want to remove.

Exporting/Importing Filters

DeviantArt Filter allows you to export and import filters from a JSON file. This is mostly for keeping your filters in sync between browsers/computers, but is handy for backup purposes as well.
  1. After opening the Management Panel/Screen, navigate to the Import/Export Filters tab.
  2. To export your current filters to a JSON file, click the Export Filter Data button, then open/save the file when prompted (it will use your browser's native download functionality).
  3. To import filters from a JSON file, either drag and drop the file onto the designated box, or click the box to open a File Browser dialog and select your JSON file.
    • After the import has finished, a table showing the results of the import will be displayed. This includes how many filters were imported successfully, as well as how many filters failed to import (either because they were invalid or were duplicate).

Quick Hiding Users While Browsing

  1. While browsing on DeviantArt, when you see a deviation from a user you wish to filter, hover over the thumbnail image.
  2. An x icon will appear in the top-left corner of the thumbnail.
  3. Click on the x to filter that user.
Please file bug reports on GitHub.
Add a Comment:
 
:iconmonsoonmike:
MonsoonMike Featured By Owner 1 day ago
Would it be possible to add filtering to group notifications?  Filter is working great for most of the rest of DeviantArt, but I have a couple groups that I follow and the filtered users' images are not being blocked in the Notifications page.
Reply
:iconrthaut:
rthaut Featured By Owner 1 hour ago  Hobbyist Interface Designer
I can certainly look into it. Offhand I do know that, if it is possible at all, it would only work for filtering by username; the new tag and category functionality would not work on the Notifications page.
Reply
:iconmonsoonmike:
MonsoonMike Featured By Owner 53 minutes ago
That's all I'm really looking for; without going into specifics there are a few artists who post content that I don't care for in the groups that I follow, and rather than being an asshole about it and telling them to stop posting things I don't like, I'd rather just filter it out and go about my business.
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 21, 2018
The filtering by tags and categories doesn't seem to work for me. I have firefox 60.0.2
Any clue why?
Reply
:iconrthaut:
rthaut Featured By Owner Jun 22, 2018  Hobbyist Interface Designer
Are you in the DeviantArt Beta Tester program? It's only available to Core Members, but I'm not sure if you have to opt-in to it, or if all Core Members are automatically put in it now.

The Beta has changes that broke the filter. I fixed user filters a few days ago (use version 5.0.2 of DeviantArt Filter), but I have not fixed tag and category filters yet.
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 24, 2018
seriousely, where can I pay you?
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 24, 2018
Oh boy, I enabled betatesting (core subscription billing was automated bad surprisingly) and now the filters work. They actually work! This is purest bliss! Thank you rthaut, our lord and saviour.
Reply
:iconrthaut:
rthaut Featured By Owner Jun 24, 2018  Hobbyist Interface Designer
I'm glad to hear everything is working again. It was definitely a bit challenging trying to fix stuff for the Beta when I don't actually have access to the Beta myself.
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 24, 2018
I'll get you core if you need it. That's totally worth it.
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 23, 2018
(No betatester. My core expired a couple weeks ago, but my status still says core for some reason. I'll reactivate it soon anyway.)
I guess it's just waiting for you to fix tags etz. Man I can't express how thankfull I am for this. Can I support you on patreon or something?
It is a crime DA hasn't bothered to do this themselfs.
Reply
:iconrthaut:
rthaut Featured By Owner Jun 23, 2018  Hobbyist Interface Designer
If you don't mind, could you turn on the "Show Metadata Debug Indicators" setting in DeviantArt Filter, then go to www.deviantart.com/whats-hot/.

With that setting enabled, you should see either green or red borders (or a mix of both) around all of the thumbnails on the "What's Hot" page. It may take a few seconds, but if DeviantArt Filter is loading the data needed for tag and category filters, the borders should turn green. If they all stay red, even after 5-10 seconds (normally it should only take 1-2 seconds), then let me know, as that means there is something wrong.

If it does work on that page, but not others, feel free to send me the URLs of the pages you are on when it doesn't work. You can send that info in a Private Note if you prefer.
Reply
:iconstallnig:
Stallnig Featured By Owner Jun 24, 2018
Ok. I'll note you. Would be quite the spam here.
Reply
:icondragoniroh:
DragonIroh Featured By Owner Jun 15, 2018
Awesome work, I have a question though. How do you move the icon from inside the address bar to the toolbar?

Like what's seen in this image.

The top one in particular is the look I want.
Reply
:iconrthaut:
rthaut Featured By Owner Jun 15, 2018  Hobbyist Interface Designer
That is not actually configurable. The top screenshot is from Google Chrome, which places the icon outside of the address bar.
Reply
:iconcryptidette:
Cryptidette Featured By Owner Jun 14, 2018
It's awesome, good work on it ! Do you think you can edit the filter for the title and description (content) under the deviation some things escape from the filter :( but it's already a bit more safe and thanks you for the hard work you did on it !
Reply
:iconrthaut:
rthaut Featured By Owner Jun 14, 2018  Hobbyist Interface Designer
I am planning on adding support to filter against titles, but I don't have an ETA for that yet.

Description filtering probably won't be possible; since descriptions can be very long, it would cause significant performance problems to load and parse that for every single deviation that is on a page when browsing.

And thank you for the kind words! It means a lot to hear people use and appreciate this.
Reply
:iconcryptidette:
Cryptidette Featured By Owner Jun 16, 2018
Maybe Can you put a filter for individual words like a key word ? it could be on the title or on the description ? I don't know about programming, but if it's not possible it's already great with the tags :)

You are welcome, and deserve the compliments for the work you did on it ^^ thans you again

I hope one day we will have a Xkit for Da ^^;
Reply
:iconmaxtaro:
Maxtaro Featured By Owner Jun 14, 2018
And now dA have changed the URL format so that it's www.deviantart.com/user and not user.deviantart.com. Ugh. Can you please make some adjustments that abide to their new format?
Reply
:iconrthaut:
rthaut Featured By Owner Jun 14, 2018  Hobbyist Interface Designer
I just last night (June 13th) released version 5.0.1 which should fix this for user filters (where you filter a specific person by their username).

I would absolutely appreciate if you could update to that latest version and check it out for me. For now I believe the new format is for Beta Testers only (which requires Core membership), so I had to code/fix it "blind."

Note that v5.0.1 does NOT fix tag and category filters; that will be a bit more complex than fixing user filters.




Reply
:iconmaxtaro:
Maxtaro Featured By Owner Jun 15, 2018
Thanks! Problem is, I can't hide or even show anyone else for now, clicking X does nothing.
Reply
:iconrthaut:
rthaut Featured By Owner Jun 15, 2018  Hobbyist Interface Designer
Hmm, alright. The issue is caused by a DeviantArt Beta, so until that is available to the public, I probably won't be able to fix it.
Reply
:iconvixxiin:
Vixxiin Featured By Owner Jun 10, 2018  Hobbyist Digital Artist
It is RIDICULOUS, that a third party add on (which by the way, great job and thank you very much for making this) is needed to have a basic filtering system to see content you want.

Even freaking porn sites (both video and picture) have things you can black list so you don't see content you don't want to.

Doesn't help to when people don't tag their work either.
Reply
:iconrthaut:
rthaut Featured By Owner Jun 10, 2018  Hobbyist Interface Designer
I'm glad to hear it is working for you.

I may try to add title filtering in the future, so even if people don't tag their work correctly, perhaps their titles will include keywords that you may want to filter. It would be nice if DeviantArt just required tags on all new submissions, though.
Reply
:icon7ngelbox:
7ngelbox Featured By Owner May 25, 2018  Hobbyist Digital Artist
Will you be re-adding the functionality to unblock blocked artists by re-clicking the x on thumbnails? I liked using that to check, sometimes, and having to go and manually remove them from the filter list is a bit of a pain :(
You don't have to, of course- I'd just been wondering about that. Thank you so much for making this, though :3
Reply
:iconrthaut:
rthaut Featured By Owner May 26, 2018  Hobbyist Interface Designer
I'm not currently planning on bringing that feature back. With the addition of tag and category filtering, plus the text hint showing why a deviation was filtered, it was both a little more difficult to implement and seemed a little less useful now. However, if enough people want it back, I would certainly be willing to revisit it.

For now I am trying to focus on performance fixes/improvements; I've had several people mention browsing with the new version seems notably slower than before, so I'd like to resolve that before adding any more functionality.
Reply
:iconcrimson-kaizer:
Crimson-Kaizer Featured By Owner May 19, 2018  Hobbyist Writer
Does this only work for browsing? It doesn't work for groups or artist you follow?
Reply
:iconrthaut:
rthaut Featured By Owner May 21, 2018  Hobbyist Interface Designer
Filters for specific users should work on group and user pages/galleries, but tag and category filters are currently only supported for browsing.
Reply
:iconcrimson-kaizer:
Crimson-Kaizer Featured By Owner May 21, 2018  Hobbyist Writer
...Oh.

Okay.

I'm not sure how to mess with that. Maybe I'm doing something wrong. I don't know how scripts work. 
Reply
:iconrthaut:
rthaut Featured By Owner May 26, 2018  Hobbyist Interface Designer
If you have filtered out a certain user, either by entering their name by hand on the management page or by clicking the x icon on the top-left corner of a thumbnail, that user's work will be automatically filtered when viewing a group's gallery page. You don't have to do anything special for it to work.
Reply
:iconcrimson-kaizer:
Crimson-Kaizer Featured By Owner May 26, 2018  Hobbyist Writer
So, is it automatic or do you need to press a button to have the changes go through?
Reply
:iconfontanemmanuel:
fontanemmanuel Featured By Owner May 13, 2018
Why the new version ask permissions for looking my browser history?
Reply
:iconrthaut:
rthaut Featured By Owner May 13, 2018  Hobbyist Interface Designer
I will document all of the requested permissions soon. Thanks for the reminder.

The new version uses the Browser History permission solely to delete the Management screen from your history (whenever it is opened). It does not read or modify any other history data whatsoever.
Reply
:iconfontanemmanuel:
fontanemmanuel Featured By Owner May 15, 2018
It's understandable, thank you
Reply
:iconsaitirwolf:
SaitirWolf Featured By Owner May 1, 2018  Hobbyist
Oh man, YES! time to eliminate those kinks off of the "popular" page. I want to see normal art again without looking at fat women or big feet. 
Reply
:iconkaydreamer:
Kaydreamer Featured By Owner Apr 18, 2018  Hobbyist Digital Artist
This filter extension is an absolute dream come true. I'll be using Chrome to browse DA for the time being.

Any chance we may see this extension on Edge eventually?
Reply
:iconrthaut:
rthaut Featured By Owner Apr 25, 2018  Hobbyist Interface Designer
When (if?) version 5.0 is released, it should be compatible with Microsoft Edge right away, or, if not, it should only require some minor updates to make it compatible.
Reply
:iconkaydreamer:
Kaydreamer Featured By Owner Apr 25, 2018  Hobbyist Digital Artist
That's awesome to hear! I've actually switched to Chrome just to use this, but Edge has a few features which I find really convenient on a Microsoft Surface. :)
Reply
:iconreaperofnormies:
reaperofnormies Featured By Owner Apr 3, 2018
Thank you for this! :D (Big Grin) 
Reply
:iconsupersaikai:
SuperSaikai Featured By Owner Mar 15, 2018
Thank you for making such a good add-on.Love 
I would appreciate it if you blocked the "more from deviantart" place.
Reply
:iconrthaut:
rthaut Featured By Owner Mar 18, 2018  Hobbyist Interface Designer
Thank you for the feedback.

All thumbnails in the sidebar (the "More from <user>," "Featured in Collections," "More from DeviantArt," etc.) of a deviation are filtered in Version 5 of this script (which is currently in Beta for Firefox).
Reply
:iconsupersaikai:
SuperSaikai Featured By Owner May 17, 2018
It is've reached VersionUp at a stretch.:happybounce: 
Thank you for your support.:happybounce: 
Reply
:iconrthaut:
rthaut Featured By Owner May 17, 2018  Hobbyist Interface Designer
I'm glad to hear the update is working. And thanks for the :+fav:
Reply
:iconwonderful-unknown:
Wonderful-Unknown Featured By Owner Mar 11, 2018  Hobbyist Traditional Artist
I installed it, and added usernames I didn't want to see. Well, I STILL see them :/ 
Reply
:icontheladyyuki:
TheLadyYuki Featured By Owner Mar 5, 2018
Thank you very, very, VERY much for this :)
Reply
:iconphotometheus:
Photometheus Featured By Owner Feb 3, 2018   Photographer
Will it be possible to add an option to use custom placeholder images? The scrolling gets completely broken without placeholders, and these bright ones look really bad with the dark theme I'm using now. I tried editing the extension files, and the results looked awesome, but Firefox threw a fit and removed it after a few minutes because it was unsigned at that point.

Also, just gave the beta version a test run, it tanks the performance really bad for me. Looks neat tho.
Reply
:iconrthaut:
rthaut Featured By Owner Feb 6, 2018  Hobbyist Interface Designer
I have added an enhancement request for making the placeholder configurable. This will be something that comes after v5 is released, unless someone wants to take it and create a PR before I get to it. In theory, once v5 is released, the source code will contain everything needed for people to build their own versions and use them without FF complaining, but I have to get v5 released first. :-)

As for your feedback on the beta version, would it be possible for you to provide more details? I've hardly had any feedback on the beta version, so I'm afraid to release it at this point. When you say the performance was really bad, was that performance when scrolling (i.e. the site felt sluggish), or was it slow to load apply the tag and category filtering? If scrolling was sluggish, was it just in one direction, did it happen right away, or only after scrolling for a few pages? I've been using exclusively v5 Beta for a few months now and I have not noticed any scrolling performance issues, so I need a little help pinpointing the issue you encountered, if you don't mind. Feel free to send a PM with details if you'd prefer.
Reply
:iconskull12322:
skull12322 Featured By Owner Dec 28, 2017
why doesnt this work on browse?
Reply
:iconignebrisfox:
IgnebrisFox Featured By Owner Dec 13, 2017  Hobbyist Digital Artist
A brilliant idea, thanks for coding and sharing. I can now browse for art instead of fetishes.
Reply
:iconaranous:
aranous Featured By Owner Nov 17, 2017
Hello, I gave the beta a bit of a try but reverted for now. I really like the new interface and features, although it seemed that they did not actually function yet, at least not where I would need them (while searching/browsing). Also normally blocked user entries with hide deviations enabled seems to have some odd behavior with another script I use (TS deviantart gallery pager)
Reply
:iconrthaut:
rthaut Featured By Owner Nov 20, 2017  Hobbyist Interface Designer
Thanks for trying it out. I really haven't received any feedback at all on the Beta, so I'm not sure if v5 will ever be released...

That said, I have been using the v5 Beta exclusively since I published it, and haven't found any instances of things not working, so if you could give me more details, that would really help.

Feel free to send a Private Note if you want, but every bit of information you can provide will help. Things like what pages you were on (screenshots and/or the actual URL from the address bar would help significantly) as well as what specifically didn't seem to work (and what, if anything, did).
Reply
Add a Comment:
 
×




Details

Submitted on
November 17, 2013
Image Size
532 KB
Resolution
1280×800
Link
Thumb

Stats

Views
11,022 (14 today)
Favourites
169 (who?)
Comments
240
×