Display a banned icon on user avatar when suspended

I moderate the hell out of my instance. For 5000 current members, over 1000 are suspended. I can’t stress enough how many times I see people actively asking banned members things they will never get an answer for. It’s not an intuitive thing to click someone’s avatar to see their user card (where the suspension is shown), this is why on my forum I get a bunch of “hey, what about this and that?”, “hello??? could you answer me??”, “why are you ignoring me?”, “pleeeeease?” posts.

So, my idea is to have some kind of obvious indicator (red dot? icon?) over a banned members avatar. It’s not even an idea, it’s something that virtually all discussion platforms have (some kind of account-status indicator), would be lovely for Discourse to implement this.

3개의 좋아요

place them into a group “banned” and set a group flair (whatever icon you want).
beyond that, you could use CSS to add elements to their user card with .primary_group “banned” tag on elements


also, do you happen to know a couple guys we called “the Bobs” (Bob & Robert) that used to run a 10k user smartthings group on facebook?
With that kind/level of moderation and use of the ban hammer, you guys would get along.

2개의 좋아요

That adds unnecessary clicks/steps, and who will keep track of when to move a user out of the banned group once his/her suspension expires? Your solution would be OK for permanent bans only. And we don’t ban users because we’re trigger happy admins who get easily offended. Our instance is a marketplace, we do transactions every single day. This attracts scammers left and right, hence so many suspensions.

for the record, it was just meant to be a touch funny.

as for the flair badge, your site appears to already use them with vip/premium members. just add it with banned. put a red exclamation, or a skull/bones logo.

Or then use CSS to put a red X or the word banned in an that displays in place of a profile pic as an overlay over their profile pic for anyone with primary group set to banned.

Or use CSS to add a “text badge” next to their username.
checkout community.webcore.co
we have some custom CSS that displays next to a user’s name (admins, or users in verification stages of account display vatious title/badge with colored backgrounds). click around, you’ll find them randomly. should give you a starting point.

it’s all “primary group” dependent.

1개의 좋아요

like these. there are a couple more but you get the picture.

324f41790579056e45db7cc394eb0364fc585474

2개의 좋아요

here you go:

이런 반응이 전혀 없다는 게 좀 놀랍네요. 아직 구현되지 않은 건가요? 저도 이 기능이 유용할 것 같습니다. 플레어 우회 방법을 시도해 보겠지만, 불필요한 오버헤드가 생기게 되네요.

-19년 당시에는 투표가 없었습니다. 그게 이유입니다. 그리고 그 이후로 이 주제는 다른 모든 것 속에 묻혀 버렸어요.

1개의 좋아요

알겠습니다. 10년 전에도 이 곳에서 다른 기능 요청으로 거절된 바 있습니다: Ban symbol next to suspended usernames

하지만 위에서 언급한 사용 사례(잘못된 행위에 대한 금지와 달리 멤버십 만료)는 "부끄러움의 벽(wall of shame)"과는 매우 다르다고 생각합니다. 따라서 이 문제를 다시 검토할 수 있다고 봅니다. 어쨌든, 이렇게 사용자를 멘션 불가능하게 만들 수도 있습니다: Can I make user unmentionable? - #4 by twofoursixeight

또한, 사용자가 검색 결과에 표시되거나 멘션하려고 할 때 플레어(Flair)가 표시되지 않습니다. 불행하게도:

따라서 일부 작업을 거치면 Discourse가 제가 원하는 대로 작동하게 만들 수 있습니다. 물론 지시할 때 스스로 그렇게 해주는 것이 훨씬 나을 것입니다. 이 기능을 사용할 사람이 우리만은 아닐 거라고 확신합니다.

1개의 좋아요

이 플러그인을 검토해 보세요

3개의 좋아요