Allow free-text reasons for "inappropriate" flagging

AI-generated summary

The discussion centers on enabling users to provide free-text explanations when flagging posts as “inappropriate.” Currently, users can only add context if they select “something else” as the flag reason. dfabulich proposes allowing explanations for “inappropriate” flags to reduce moderator guesswork. Brandon_Martus expresses interest in the feature and asks if it’s possible or if a plugin exists. Moin notes that users can currently create a custom “inappropriate” flag with a text input field by disabling the default flag, referencing a meta topic. However, thoka points out that custom flags currently lack the “auto hide” functionality. tobiaseigen questions whether this is accurate, noting that all flags should behave the same, and suggests opening a separate topic if custom flags indeed lack auto-hide. The thread concludes with a recommendation to close the topic, as the core request — allowing free-text explanations via a custom flag — is already achievable, even if auto-hide is missing. Feature parity for auto-hide on custom flags is proposed as a separate enhancement.

Right now, if someone flags a post as “inappropriate,” they’re not able to explain why they thought it was inappropriate in the flag submission box. Then, it’s up to the moderators to figure out (guess) why the flagger considered the post inappropriate. The user can type a reason only if they select “something else” as the flag reason.

It would be useful to allow users to explain why they thought a post was inappropriate. (We can always follow up via DM, but that’s more work.)

7 Likes

We’re also interested in something like this .. is it possible, or is there an existing plugin to add this functionality?

Now you can create a custom inappropriate flag type with an input field and disable the default flag.

5 Likes

Currently, a custom inappropriate flag will be missing the “auto hide” functionality.

3 Likes

Is that true? I am not super familiar with the flagging system and have not tested it but my assumption would be that all flags would work the same way.

If custom flags don’t get the “auto hide” functionality, adding it is a feature request. Can you open a new topic for it?

Let’s close this topic because now it is at least possible to disable the provided “Inappropriate” flag and add a custom “Inappropriate” flag allowing free-text explanation for the reason why.

1 Like