it-swarm.com.de

Was soll das Markieren tun?

Was genau sollte die Aktion angesichts einer ziemlich einfachen Site mit Steuerelementen zum Markieren von unangemessenen Posts tun do?

Es scheint, dass

  1. Es sollte diesen Beitrag vorzugsweise vor dem Benutzer "verstecken".
    • Dauerhaft durch Hinzufügen einer Zeile zur Datenbank, die angibt, dass dieser Beitrag blockiert werden soll.
    • Vorübergehend durch Speichern eines Werts in der Sitzung, um ihn zu blockieren.
    • Halb vorübergehend, indem Sie es einfach aus der aktuellen Ansicht ausblenden, aber nicht verhindern, dass es wieder angezeigt wird.
  2. Es sollte etwas bedeuten. Beiträge, die mehrmals markiert wurden, sollten inaktiv gemacht werden und werden nicht in den Suchergebnissen angezeigt.

Ist dies die richtige Art, mit dieser Art von Aktion umzugehen? Was soll passieren, wenn eine Flagge auf einem Gegenstand platziert wird? Das Ziel ist natürlich, Anwendungen zu erstellen, die von der Community moderiert werden und so wenig Administratorinterventionen wie möglich erfordern.

4
Naftuli Kay

Sie müssen die IP-Adresse und die Anmeldeinformationen des Benutzers aufzeichnen, der den Beitrag markiert hat.

Sie möchten wahrscheinlich, dass ein Beitrag von wenigen verschiedenen Benutzern markiert wird, um ihn von der Site zu entfernen. Wenn Sie die Anzahl der eindeutigen Flags zählen, überprüfen Sie sowohl die Anmeldeinformationen als auch die IP-Adressen.

Wenn ein Beitrag genügend Flags erhält (die meisten Websites verwenden 5), ist es am besten, ihn vor allen Benutzern zu verbergen, außer vor demjenigen, der ihn erstellt hat. Ich gehe davon aus, dass Beiträge für Spam oder unangemessenen Inhalt gekennzeichnet sind.

Sie sollten auch die Anzahl der markierten und erfolgreichen Beiträge für jeden Benutzer zählen und Ihren Algorithmus basierend auf der Bewertung der Flaggen/Beiträge anpassen.

5
Emil