go through flagging notes, finalize our setup for-now
Work out tasks from items below
From notes below, we want to devise:
A. our setup B. our docs for mods and users C. requests and support from meta.discourse.org
Lack of sudo-mode means a staff can disagree with another (or their own flagging) and then even an admin will be unable to flag that post any further (but this is low-priority enough not to bug Discourse folks about it)
If flagged via "innapropriate"
Confirmed by mods via admin interface using "Hide Post" option
- post is hidden
- PM from @system shows up prompting to edit
- mark is placed against user
- editing shows post again, removes flag, and unlists PM from @system
^ This is mostly what we want to happen, current best workflow
- even if all flaggers undo their flags, hidden posts remain hidden (assuming that's because mod did their action, so that's mod saying it should be flagged, and that's the real point)
TEST: If flags-to-hide set to 1, does all of above happen without mod actions?
Flaggers getting notifications
- when do flaggers get notifications about which mod actions regarding their flaggings?
- do mods who flag not get the same notifications as non-mod flaggers?
- do flaggers (and/or mods at least) notified of an edit to flagged posts so they can check if it was adequate? If so, can they just flag again?
If normal flag, then mod does "agree" but then "Keep post" option
- post is NOT hidden
- no @system PM to poster
- hiding and flagging further are no longer possible
- permanent mark against the user (matters only for TL3, afaict)
- editing does not remove it
- neither does deleting
- remaining options for mods are only to leave alone or delete the post
- after the initial "keep post" or "take action" there's no way for any mod to hide the post
- there's also no way to remove the flag
While this seems odd, it relates to lack of undo of mod actions. The purpose of keeping a flag but also keeping the post is to let mods continue to track the flagged post and that discussion (like not bringing the flag to the poster's attention, letting flagger know that mods are aware, but maybe see if it works out okay, keep an eye on the topic…) relevant topic: https://meta.discourse.org/t/why-have-mods-agree-to-flag-but-still-keep-post/83109/3
note that Discourse currently never allows hiding of staff posts via flagging by non-staff (no way to change this)
If "Disagree" by mods:
- flag is removed
- post cannot be flagged the same way again by the same user — even if they are an admin
- editing does not allow the same user to flag it again (maybe report this?)
If "ignore" by mods:
- flag is left alone
- notification to mods is cleared
If flagged via "off-topic"
- similar process as inappropriate, but what's different?
- does moving the off-topic post clear the flag? It should, but https://meta.discourse.org/t/moving-off-topic-flagged-posts-should-automatically-clear-the-flags/31624
Always seems empty no matter what…