Topic: Feature Request: Warning on upload form when entering an artist tag implying avoid_posting tag

Posted under Site Bug Reports & Feature Requests

To avoid people uploading art from creators that have requested to not be on the site, a warning label could be displayed if an artist tag that implies avoid_posting is chosen while editing the upload form.

Mockup example: https://i.imgur.com/QnHe7nT.png

One thing to consider is that the artist tag field is just page dressing. The artist tag can be put anywhere tags are allowed, and some people have the simpler/basic upload form enabled. If the site has to continually scan tags being typed in to see if they implicate avoid_posting, that could be a huge drain on the server. It could also encourage certain uploaders to just remove the artist name and set it to unknown/anonymous in hopes to sneak it through anyway.

watsit said:
One thing to consider is that the artist tag field is just page dressing. The artist tag can be put anywhere tags are allowed, and some people have the simpler/basic upload form enabled. If the site has to continually scan tags being typed in to see if they implicate avoid_posting, that could be a huge drain on the server. It could also encourage certain uploaders to just remove the artist name and set it to unknown/anonymous in hopes to sneak it through anyway.

I dunno. My script checks tags for DNP, aliases, ambiguousness, etc. Looks something like this: https://i.imgur.com/6FUUmjc.png
You just need to set it up to wait for the user to stop typing, and only then check all of the tags in bulk. I'd wager that e621's autocomplete is a lot more demanding than that.

Just checking for DNP is even easier, though. There aren't a lot of them - only 708 at the moment: https://e621.net/tag_implications?search[consequent_name]=avoid_posting+conditional_dnp&limit=1000
Can easily fit in one request. Better yet, since that list does not update that often, it can be cached locally, and only refreshed once a day.

The other part - about uploaders removing the artist's name - is absolutely true, though. Not that they don't try it already, of course.

watsit said:
One thing to consider is that the artist tag field is just page dressing. The artist tag can be put anywhere tags are allowed, and some people have the simpler/basic upload form enabled. If the site has to continually scan tags being typed in to see if they implicate avoid_posting, that could be a huge drain on the server. It could also encourage certain uploaders to just remove the artist name and set it to unknown/anonymous in hopes to sneak it through anyway.

The system does already know which tags are artist tags though, so adding one more point of metadata should be possible without breaking the data bank.

bitwolfy said:
Just checking for DNP is even easier, though. There aren't a lot of them - only 708 at the moment: https://e621.net/tag_implications?search[consequent_name]=avoid_posting+conditional_dnp&limit=1000
Can easily fit in one request. Better yet, since that list does not update that often, it can be cached locally, and only refreshed once a day.

stealthmode said:
The system does already know which tags are artist tags though, so adding one more point of metadata should be possible without breaking the data bank.

Alright. Still, though, it feels like it's giving uploaders too much of a heads-up to hide the artist. Currently, avoid_posting gets auto-locked when someone tags a DNP artist, because previously some uploaders and taggers had a habit of removing the tag and artist after realizing they're DNP, making it harder for others to realize its DNP and should be flagged. Someone who tries to remove the artist tag and avoid_posting gets the latter left behind, a clear marker that someone did a naughty thing for anyone to see. This would allow them to be alerted ahead of time, to avoid tagging a DNP artist in the first instance and prevent avoid_posting from being locked in, giving them plausible deniability ("I didn't know who the artist was, honest!").

watsit said:
Alright. Still, though, it feels like it's giving uploaders too much of a heads-up to hide the artist. Currently, avoid_posting gets auto-locked when someone tags a DNP artist, because previously some uploaders and taggers had a habit of removing the tag and artist after realizing they're DNP, making it harder for others to realize its DNP and should be flagged. Someone who tries to remove the artist tag and avoid_posting gets the latter left behind, a clear marker that someone did a naughty thing for anyone to see. This would allow them to be alerted ahead of time, to avoid tagging a DNP artist in the first instance and prevent avoid_posting from being locked in, giving them plausible deniability ("I didn't know who the artist was, honest!").

The perfect crime.

watsit said:
Alright. Still, though, it feels like it's giving uploaders too much of a heads-up to hide the artist. Currently, avoid_posting gets auto-locked when someone tags a DNP artist, because previously some uploaders and taggers had a habit of removing the tag and artist after realizing they're DNP, making it harder for others to realize its DNP and should be flagged. Someone who tries to remove the artist tag and avoid_posting gets the latter left behind, a clear marker that someone did a naughty thing for anyone to see. This would allow them to be alerted ahead of time, to avoid tagging a DNP artist in the first instance and prevent avoid_posting from being locked in, giving them plausible deniability ("I didn't know who the artist was, honest!").

That's so convoluted.

strikerman said:
That's so convoluted.

Really? I mean, avoid_posting was made an auto-locked tag for a reason. If there wasn't a problem there with people trying to hide DNP stuff, it wouldn't have been done. This just seems counter-productive, giving uploaders the chance to avoid the avoid_posting auto-lock that it would've otherwise caught.

๐Ÿ‘๏ผ‹๏ผ‘ :
First of all, Uploading has to be avoided, I guess.
Also here's my 2 yen cents, I hope it applies to C-DNP as well.

watsit said:
Really? I mean, avoid_posting was made an auto-locked tag for a reason. If there wasn't a problem there with people trying to hide DNP stuff, it wouldn't have been done. This just seems counter-productive, giving uploaders the chance to avoid the avoid_posting auto-lock that it would've otherwise caught.

Ooor it gives honest users the chance to avoid a genuine mistake.

strikerman said:
Ooor it gives honest users the chance to avoid a genuine mistake.

Not or, it would do just what I said. You mean and, allowing honest users a chance to avoid mistakes and also giving less honest users a chance to avoid the avoid_posting tag lock and hide DNP art with plausible deniability. But honest users should be checking an artist's DNP status before uploading, and they can also admit to making an honest mistake and flag it themselves after uploading.

watsit said:
Not or, it would do just what I said. You mean and, allowing honest users a chance to avoid mistakes and also giving less honest users a chance to avoid the avoid_posting tag lock and hide DNP art with plausible deniability. But honest users should be checking an artist's DNP status before uploading, and they can also admit to making an honest mistake and flag it themselves after uploading.

Seriously, dude, how many dishonest uploaders do you think are out there, and are there really so many of them that it warrants inconveniencing honest uploaders?

strikerman said:
Seriously, dude, how many dishonest uploaders do you think are out there, and are there really so many of them that it warrants inconveniencing honest uploaders?

Apparently so, if there was a change to auto-lock avoid_posting despite it occasionally getting tagged on accident and now requiring reporting such posts for a moderator to fix it.

watsit said:
Apparently so, if there was a change to auto-lock avoid_posting despite it occasionally getting tagged on accident and now requiring reporting such posts for a moderator to fix it.

thats exactly where im at now. all i did was tag my character's name in the tags *Jace* and got slapped with an avoid posting tag. now im not sure if i just let the clock run out of get a mod to change it. even when i added the tag Jace(bigshow), i still have to get this sorted as its locked to a pic that isnt even drawn or have any connection to Jace other than the name.

showtime1 said:
thats exactly where im at now. all i did was tag my character's name in the tags *Jace* and got slapped with an avoid posting tag. now im not sure if i just let the clock run out of get a mod to change it. even when i added the tag Jace(bigshow), i still have to get this sorted as its locked to a pic that isnt even drawn or have any connection to Jace other than the name.

I'm not sure why jace is even aliased to an artist - it's a fairly common name. Should probably be disambiguated instead.

bitwolfy said:
I'm not sure why jace is even aliased to an artist - it's a fairly common name. Should probably be disambiguated instead.

i was going to say the same thing in my comment, but i figured someone would get on me about not reading through all the DNP artists or something. was also looking for a way to send a ticket to a mod, or do i just let it get auto modded? sorry for hijacking the topic

showtime1 said:
i was going to say the same thing in my comment, but i figured someone would get on me about not reading through all the DNP artists or something. was also looking for a way to send a ticket to a mod, or do i just let it get auto modded? sorry for hijacking the topic

Creating a ticket wouldn't hurt.
There are three posts marked as avoid_posting now, right? Just report one of them, explain what happened, and list other posts there as well. Accidents happen - admins are usually pretty understanding about that sort of thing.

bitwolfy said:
Creating a ticket wouldn't hurt.
There are three posts marked as avoid_posting now, right? Just report one of them, explain what happened, and list other posts there as well. Accidents happen - admins are usually pretty understanding about that sort of thing.

alright. thanks for the help

  • 1