Topic: Blacklist: What It Is and Why Should You Use It

Posted under General

Clawdragons said:
Is there any way to add exceptions to the blacklist?

By that I mean, to make something like... Well, for example, what I tried just recently: "My_Little_Pony -Princess_Celestia"

I had hoped it would blacklist MLP art that did not include Celestia. It didn't work.

If there is some way to achieve that effect, it would be really very nice. If it's not possible, I guess... Feature request then?

You need to add the "_(mlp)" suffix for MLP, and series relevant, character names. That said, your line should be: "my_little_pony -princess_celestia_(mlp)"

Updated by anonymous

Clawdragons said:
Is there any way to add exceptions to the blacklist?

By that I mean, to make something like... Well, for example, what I tried just recently: "My_Little_Pony -Princess_Celestia"

I had hoped it would blacklist MLP art that did not include Celestia. It didn't work.

If there is some way to achieve that effect, it would be really very nice. If it's not possible, I guess... Feature request then?

It does actually work like that, but for some reason it doesn't seem to be following aliases if the second term is being negated. In other words, my_little_pony -princess_celestia_(mlp) and mlp -princess_celestia_(mlp) work fine, but my_little_pony -princess_celestia doesn't (princess_celestia is actually aliased to princess_celestia_(mlp)). Edit: It currently doesn't work for any negated term.

That being said, I'm going to go ahead and forward this to our devs to see if a fix is possible.

Updated by anonymous

That is odd. I knew that the tag was technically princess_celestia_(mlp), but it never occurred to me that the blacklist didn't work for aliases only for negated terms.

Thank you very much, both of you.

Updated by anonymous

Can you blacklist a pool? the obvious

pool:6325

doesn't work.

Updated by anonymous

paulapig said:
Can you blacklist a pool? the obvious

pool:6325

doesn't work.

Unfortunately no. Pool information isn't included on pages with thumbnails, so there's no way to directly block them like that.

Possible workarounds:

  • Find a search string that only brings up that comic and blacklist that. This works much better if you have an artist tag to limit the results, but it depends a lot on the pool/artist. I don't see anything in that pool that is unique enough to not block similar searches, unfortunately.
  • id:1234 to block each individual post. It would be a pain to do for large pools but it's the most straightforward. If you try this I'd recommend you use commas to string them on the same line instead of putting them on new lines, (otherwise the list tends to jump around and get mixed in with the rest of the tags).
fish

cat

id:1234, id:1235, id:1236, id:1237

mango

speaker

Updated by anonymous

I made a suggestion in the feature request forum (forum #167213) about being able to apply the blacklist selectively among site uploads and user comments

Posting a copy here as well so it's easier to find if someone has this suggestion in the future:

Requested Feature: A separate blacklist for site uploads, avatars, and user comments (user comments including forum posts, blips etc)

Why this would be useful: The way it's currently implemented, you have one blacklist that can only be applied to all situations equally, or not at all.
i.e, you can:

  • Blacklist posts only (via tags, metatags etc. This includes user uploads but not user comments, forum posts etc)
  • Blacklist posts and avatars
  • Blacklist posts, avatars, and users (this includes both users and user uploads)

These options are independent of each other- You can't have a separate blacklist for users, a separate list for user posts, and a separate one for avatars.

To illustrate with some examples:

Say we have a site user called Asdf, because I'm too lazy to come up with a real name:

  • Let's say Asdf doesn't like the type of content that ExampleUserA uploads (maybe the quality is consistently poor),
    • they would add user:ExampleUserA to their blacklist, which prevents uploads by ExampleUserA from showing up.

No problems there.
Now, what if there's a person (we'll call them ExampleUserB) whose comments on posts are really intolerable for whatever reason? (Maybe They Type Like This, oR tHiS, OR THIS)

  • Asdf could add that name to their blacklist- user:ExampleUserB and check the Apply blacklisted users to forum posts, comments, Dmails, and blips option, which ensures no more comments from ExampleUserB

Here's where we run into a problem: Since the same blacklist is used for multiple functions at a time, it's not possible to selectively choose what gets blacklisted. i.e.

  • Uploads from ExampleUserA and ExampleUserB are now blacklisted
  • Forum posts, comments, Dmails, and blips from ExampleUserB and ExampleUserA are now blocked

Notice how ExampleUserB's uploads and ExampleUserA's comments etc. are blacklisted, even though that wasn't the intended purpose.

Conclusion: You cannot selectively blacklist users or tags from uploads (or comments etc.)

Note: I haven't included avatars because it's still possible to show/block avatars by adding the post id to the blacklisted tag

* e.g. If you have ExampleTag blacklisted, but still want to see ExampleUserA's avatar (id #123), you can add ExampleTag -id:123
* Conversely, if you don't have ExampleTag blacklisted, but don't like ExampleUserA's avatar, you can add id:123 to your blacklist

Updated by anonymous

Wolframite said:
Unfortunately most of the people who do the complaining aren't the sort to visit the forum, or even to read rules that are right in front of them.

True enough. And someof them just make their duty or signature to complain.

Updated by anonymous

I'm trying to blacklist two things:
1: spelunker_sal
2: toad_(mario) solo rating:e

The Toad one won't work, I think because of the parentheses, but that's the way the tag is.

I have no idea why I can't blacklist spelunker sal's artwork.

Help, please

Updated by anonymous

It keeps saying
Error: Name can only contain non-accented letters, numbers, and the following symbols: -_~'

even for things that abide by those rules

Updated by anonymous

K.K. said:
I'm trying to blacklist two things:
1: spelunker_sal
2: toad_(mario) solo rating:e

The Toad one won't work, I think because of the parentheses, but that's the way the tag is.

I have no idea why I can't blacklist spelunker sal's artwork.

Help, please

K.K. said:
It keeps saying
Error: Name can only contain non-accented letters, numbers, and the following symbols: -_~'

even for things that abide by those rules

This is a known bug. The set of allowed usernames in characters were adjusted recently and the . in your username is no longer considered valid. However, when the system tries to save the settings/blacklist on your account it fails validation just because of your username.

There's already a fix ready, I just need to get in contact with the right person to push it to live.

Updated by anonymous

parasprite said:
This is a known bug. The set of allowed usernames in characters were adjusted recently and the . in your username is no longer considered valid. However, when the system tries to save the settings/blacklist on your account it fails validation just because of your username.

There's already a fix ready, I just need to get in contact with the right person to push it to live.

Well, I'll change it for now. Does it allow spaces?

Updated by anonymous

K.K. said:
Well, I'll change it for now. Does it allow spaces?

I think so, but if you change your user name you won't be able to change it back. User names with punctuation (other than - _ ~ and ') are no longer allowed, and I don't think there's plans to change that. If you don't change your user name, you can keep it, but some features will be glitchy until they're patched (which is supposed to happen soon)

Updated by anonymous

Deh-tiger said:
I think so, but if you change your user name you won't be able to change it back. User names with punctuation (other than - _ ~ and ') are no longer allowed, and I don't think there's plans to change that. If you don't change your user name, you can keep it, but some features will be glitchy until they're patched (which is supposed to happen soon)

I wonder why they decided to do that...

Updated by anonymous

Duck_Hunt_Dog said:
Well, I'll change it for now. Does it allow spaces?

Deh-tiger said:
I think so, but if you change your user name you won't be able to change it back. User names with punctuation (other than - _ ~ and ') are no longer allowed, and I don't think there's plans to change that. If you don't change your user name, you can keep it, but some features will be glitchy until they're patched (which is supposed to happen soon)

Deh-tiger is right on this one. Admins don't even have the ability to change it back.

We just got the patch up on e9, but it looks like I couldn't catch you in time. :x

Duck_Hunt_Dog said:
I wonder why they decided to do that...

Previously the system would accept basically any character for new accounts (Hanzi, Arabic, emoji, zalgo, and so on...), which not only caused searching problems (user listing in particular) but had a high potential for abuse. We'd already been denying name changes with these characters, but it didn't help for new accounts.

I simply looked through the most common special characters in names and picked a few that would be the most practical for usernames and excluded the rest to make it simple.

Updated by anonymous

parasprite said:
There's already a fix ready, I just need to get in contact with the right person to push it to live.

That fix would be great.

Updated by anonymous

A Secondary and more obvious problem is that the blacklist only works on properly-tagged images. a lot of times i'll be browsing through and there will be 20+ images by one uploader missing some obvious tag.

For instance, heavily pixelated censored images not tagged as "Censored" and that kind of thing. Usually fixed by the time i get around to making a list of all the tags they're missing, but hey, it's still something worth pointing out.

Updated by anonymous

Or the fact people don't use a blacklist for certain animations, and spitefully downvote an animation because they don't like it. It pisses me off .

Updated by anonymous

How to sort your blacklist in (almost) any order you want

Not really needed anymore, but the numbering system might be handy

Moved from bug report to blacklist sticky for relevance.

-

parasprite said:

The alphabetize and dupe removal is deliberate, the descending order is...well that's definitely a bug. One of those things where it still

Eh...no not currently. You could technically start lines with a hashtag to sort them out of order.

#a, mammal
#b, horse
#c, zebra
#d, anthro

Kind of a messy hack though...

More importantly, looking at how I assume you are sorting your blacklist, that doesn't seem to be a very practical solution. I'll see what I can do about getting a checkbox added (either on the settings page or just a one time "clean up blacklist on next save" button).

Ok so, it took some doing, but I got the blacklist to sort in arbitrary order \o/

Those comment/hashtags were the key. (Just gotta remember to add the comma at the end, or it doesn't work)

Here're some observations: [TBU]

  • Most things sort in descending order. Try resaving if it doesn't
  • format is #[$], [tags to blacklist] - where [$] is presumably any alphanumeric string
  • If using numbers to sort, remember to group the tags you want at the top with the highest number, and tags at the bottom with the lowest
  • Underscores and periods can be used in with the hashtag + string
  • If using some kind of header, remember to add the number right as near to the first as possible (separated from the first with an _ or . etc.), and in appropriate order. Otherwise things start to get weird
  • Remember to conserve space! a 3900 char. limit may seem like a lot, but I ended up with over 4500+ characters total in earlier versions
    • the expanded headers are there only for clarity
Example:

#2_99topblock.header,
#2_3, rating:safe
#2_3, rating:safe clothed
#2_2, rating:questionable
#2_2, rating:questionable breasts
#2_1, rating:explicit
#2_1, rating:explicit penis
#2_0topblock.headerend,

#1_99bottomblock.header,
#1_1, [artistyoudontlike1]
#1_1, [artistyoudontlike2]
#1_0bottomblock.headerend,

Updated by anonymous

Okay, so, I edited my blacklist and all of a sudden it's in reverse alphabetical order. I do not want this. I want some tags to be at the top so that I can turn them off and on easier.

Previous to this, every time I edited it it would reverse its order, so I had to save it twice to get it back to the order I wanted. That was bad but there was a workaround. Now? I can't change the order at all.

Fix this, please.

Updated by anonymous

Shiitake said:

:D forum #187974
(not really a 'Fix', but it works. Check out what parasprite said in the section tags)

There's an official solution to that; see below post from @parasprite

Updated by anonymous

Shiitake said:
Okay, so, I edited my blacklist and all of a sudden it's in reverse alphabetical order. I do not want this. I want some tags to be at the top so that I can turn them off and on easier.

Previous to this, every time I edited it it would reverse its order, so I had to save it twice to get it back to the order I wanted. That was bad but there was a workaround. Now? I can't change the order at all.

Fix this, please.

Thanks for reminding me to fix this. The previous behavior was unpredictable so I moved the sorting to a different place in the code to get more consistent results. I still have no idea why the live code sorts reverse alphabetically instead of alphabetically since it has always showed up correctly on my dev copy, but I'll see if I can find a fix today.

By the way, I've also done some work to add a disable blacklist sorting option in the user settings but it's not ready yet (it works but the code is a bit clunky for production).

Edit: Pushed something completely different. :P

Updated by anonymous

titanmelon said:
:D forum #187974
(not really a 'Fix', but it works. Check out what parasprite said in the section tags)

Well, since it's in reverse order it sends numbered tags to the bottom, but I suppose that still works for what I want, thanks.

Updated by anonymous

My new blacklist tags aren't taking effect at all.
For example, I just recently blacklisted "cuntboy", so I went to search-test it to see if it worked. It didn't work. Even without typing that in search it still shows it.

Updated by anonymous

Strange. After completely closing my browser, relaunching it, and then logging back in, it starts to work.
This problem is very minor, after all... Never mind.

Updated by anonymous

1. Do metatags work in blacklists?
[i think this was already answered a whole bunch of times and the answer ranged from 'no' to 'eventually', but can't find any of them]

eg

type:webm mpixels:>=# 

----

2. Do NOR(?) modifiers do anything?

-~female -~male 
male -~female -~intersex 

etc

Updated by anonymous

I remember a couple times it was brought up and the general concensus is no. Meta tags do not work.

Updated by anonymous

Most metatags do work, but only one per line, nor operators straight up don't work.

Updated by anonymous

Meta tags that work:

  • rating
  • status
  • user
  • id
  • type

Meta tags that exist, but aren't very useful yet(blacklists don't have the notion of comparisons):

  • score
  • width
  • height

Meta tags that not implemented and are very very unlikely to be implemented:

  • fav
  • set
  • sub
  • voted
  • votedup
  • voteddown

Updated by anonymous

Good to know!

Hm, any particular reason set: won't be implemented as a valid option?

If we could add posts to a (likely private) Set, then blacklist the set,

it'd basically be like creating custom tags that can be blacklisted without making said tags 'official'

Especially useful for cases where you want to blacklist something but there's no unifying theme for it, or the contents are subjective

Updated by anonymous

The rating metatag is very useful imo since sometimes I'll actually browse here for example/reference images rather than porn, and so I don't want to flat out blacklist things with a lot of violence or blood, but at the same time I don't want it in my porn, haha.

Updated by anonymous

I feel like it is worth noting that with a specific combination of meta tags, you can blacklist users without incidentally blacklisting their uploads. This is in contrast to the option to include the user's forum posts, comments, Dmails, and blips.

On the one line including the blacklisted user, add "-rating:s -rating:q -rating:e" and leave nothing else. For instance, I blacklisted myself because I have at least one post of each rating, so I inputted "user:siral_exan", and it hid my posts from me. I then added "-rating:s -rating:q -rating:e", and it revealed all my posts.

Of course, it could be useful to have a suboption to exclude a user's posts if the prior mentioned is checked, but since any user can have a myriad of reasons to blacklist a user (like seeing past drama or preventing future drama), this workaround can be useful to them.

*edit* also, I'm an idiot and forgot to unblacklist myself...

Updated by anonymous

  • 1
  • 2