Immer-Anonym Kategorien Plugin

Ich persönlich finde das als Funktion, auch wenn es keine sein soll, da es einen Grund gibt, warum es eine anonyme Kategorie ist. Aber ja, vielleicht passiert das, weil kein Track für den Beitrag gepflegt wird. Ich bin mir ehrlich gesagt nicht sicher, aber das könnte der Grund sein.

Großartig, das funktioniert einwandfrei. Ich habe mich gefragt, ob alle von @anon erstellten Konten nach einer Weile gelöscht werden oder ob sie in der Datenbank verbleiben?

Ich glaube nicht, dass sie per se automatisch gelöscht/bereinigt werden. Nur dass neue anonyme Beiträge nach x Tagen seit dem letzten Beitrag dieses Benutzers (gesteuert durch eine Kerneinstellung der Website) einen neuen anonymen Benutzer erstellen.

Es wäre natürlich durchaus möglich, dies manuell zu tun.

1 „Gefällt mir“

Verstanden :))

Gibt es auch eine Möglichkeit, dieses Popup jedes Mal auszublenden, wenn jemand etwas postet?

1 „Gefällt mir“

Hier ist eine Korrektur, falls jemand sie benötigt. Sie können das Repository bilden und in der Datei plugin.rb sowohl result.message als auch result.route_to entfernen. Dadurch gibt es keinen Feedback-Mechanismus mehr für den Benutzer, und es wird kein Dialogfeld oder Popup ausgelöst.

So würde der Code aussehen:

if result.success?
  result.post = post
  # Nachricht und route_to entfernt, um das Dialogfeld zu überspringen
else
  user.flag_linked_posts_as_spam if creator.spam?
end

Ich habe diesen CSS-Code zu einer Theme-Komponente hinzugefügt, um dies zu erreichen (und ihre Anwesenheit auszublenden):

// Tweaks to the Anon category
body.category-general-hnz-anon {
    div.presence-users, div.row div.post-notice.new-user {
        display: none;
    }
}

Der Teil nach category- ist der Slug der Kategorie, die Sie ansprechen.

2 „Gefällt mir“

Ich habe einen alternativen Weg gefunden, ähnliche Funktionen dieses Plugins zu implementieren, aber ohne es: fügen Sie einfach eine Gruppe namens anon (was auch immer Sie wollen) hinzu, um alle anonymen Benutzer einzuschließen. Natürlich müssen Sie nicht alle Konten einzeln hinzufügen, die E-Mail aller Anonymen lautet anon.your.site. Richten Sie also eine automatische Hinzufügung ein und legen Sie dann Ihre Sicherheit für eine Kategorie fest, um nur der Gruppe anon das Anzeigen, Erstellen von Themen und Posten zu gestatten.

1 „Gefällt mir“

Clever, aber das verfehlt die Kernfunktionalität dieses Plugins:

Während es für versierte Benutzer einfach ist, ist der Ablauf des Wechsels zu einem anonymen Benutzer, des Postens an der richtigen Stelle und des Zurückwechsels für die meisten zu viel!

4 „Gefällt mir“