Community moderation is great – if enough people flag a post to hide it, moderators don’t need to get involved. What’s better is that the user who made the post is given an opportunity to improve the post so that it abides by the rules. But what if the user opts not to improve the post, and just lets it sit? The post remains “hidden” for all eternity.
In this perpetual state of being hidden, the post continues to waste a bunch of space on the thread, as it is as large as a normal post:
this is awful, as if the community flags a bunch of spam posts or some argument on a thread, even after the posts are hidden, the topic is still clogged by them.
To resolve this:
Hidden posts should collapse into something similar to what the moderators see for deleted posts: “click to view x deleted posts”. This is super small and does not detract from topic readability. If the user edits their post to improve it, it will be moved out of this section and back into the thread.
Posts that remain hidden for long enough without action (24 hours?) should be automatically deleted so that users can’t go prowling through another’s posts and find all the bad stuff they posted in the past
We do have it enabled, but a full month is so long that we thought they were never deleted. Can this be changed so that site admins can configure the amount of days? We would want to set this to 1-2 days.
A css tag (post-hidden) is added to the hidden post, and this can be used. You can change the design of this post at your discretion. For example, remove the avatar, make the font smaller, change the indentation. Huge selection.
Yes, we’re having the same problem. My moderators were all confused about how this was happening, and then I discovered using incognito that “hidden” doesn’t really mean hidden in the removed sense, as we would have thought, it just means collapsed.
And the problem was discovered because we had several user replying to the original hidden post debating about whether it should have been hidden. This led to a total of 7 hidden posts in a row.
My takeaway is that if our mods want to actually remove a post their action needs to be to delete not hide it.
Precisely this. We long ago moved to deleting posts (and replies) that are moderated, because otherwise those hidden posts are invariably a new derail on the topic otherwise.
In the context of flagging, mods can’t hide posts, as far as I know. Hiding happens automatically as a protective measure when a post meets a community flag threshold.
The mods at that point are notified and can take action as they deem fit, which includes deleting the flagged post.
My point is that hiding is a) automatic and b) meant to be a temporary state.
Agree means “yes, I agree the community was correct to hide this post”.
It’s not a foregone conclusion that every flagged post is so bad it has to be deleted. Sometimes (as long as it’s not too toxic of course) leaving hints in the conversation about the kind of content you frown upon is a way of educating future readers.
Ich stimme auch anderen Benutzern hier zu, dass versteckte Beiträge für normale Betrachter vollständig ausgeblendet werden sollten. Benutzer fixieren sich auf eine lebhafte Auseinandersetzung oder, wenn ein Beitrag unangemessene Inhalte enthält, umso mehr, und sie werden jede angebotene Benutzeroberfläche nutzen, um ihn anzuzeigen. Versuchen Sie, einen physischen großen roten Knopf mit der Aufschrift „Nicht drücken!“ an einem öffentlichen Ort anzubringen, und er wird wahrscheinlich mehr gedrückt werden, als wenn Sie das Schild in „Bitte drücken Sie mich“ ändern.\n\n[quote="Evgeny, post:9, topic:109969, username:Stranik"]\nEin CSS-Tag (post-hidden) wird dem versteckten Beitrag hinzugefügt.\n[/quote]\n\nDanke für diesen sehr hilfreichen Hinweis. Ich bin noch einen Schritt weiter gegangen und habe den gesamten versteckten Beitrag für normale Betrachter vollständig ausgeblendet, während er für Mitarbeiter in verblasster Farbe sichtbar bleibt. Aber ich bin nicht sehr gut in CSS, wird dies unbeabsichtigte Folgen haben, die mir nicht eingefallen sind?\n\n\nbody:not(.staff) {\n .post-hidden {\n display: none !important;\n }\n}
Ich sehe nicht, dass diese Regel Probleme verursacht.
Kleine Anmerkung: staff ist eine geschützte Gruppe und kann nicht einmal umbenannt werden (ich habe versucht zu sehen, ob sich die CSS-Klasse ändern würde).
Der Teil !important scheint hier nicht wesentlich zu sein. Es gibt keinen vorherigen Selektor mehr, der dies überschreiben würde.
Danke wie immer für deine hilfreiche Antwort @Canapin. Ich habe es also noch ein wenig mehr angepasst, ohne !important, und ich habe auch die Möglichkeit entfernt, Beitragsrevisionen für normale Betrachter anzuzeigen:
Es stellt sich heraus, dass dies einige Nebeneffekte hat:
Wenn der letzte Beitrag in einem Thema versteckt ist und ein Benutzer auf den Indikator für den letzten Beitrag in der Themenliste klickt, versucht er, zum versteckten Beitrag zu springen, aber dann “springt” er zufällig weit nach oben im Thread zurück.
Der Besitzer des versteckten Beitrags hat keine Möglichkeit, ihn zu bearbeiten, da die Steuerelemente für den Beitrag ebenfalls versteckt sind.