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“

Wenn jemand per E-Mail auf die Kategorie „Immer anonym“ antwortet, wird er nicht anonymisiert. Wie Sie sich vorstellen können, verursacht dies manchmal ein kleines Problem!

Sollte dieses Thema mit #anonymisierung oder vielleicht mit #anonym-modus getaggt werden? Ich könnte es dann leichter finden.

1 „Gefällt mir“

Letzteres. Ich habe das jetzt getan.

Ich sehe, dass das Plugin newPostHandler patchen, daher würde ich erwarten, dass es auch E-Mails abfängt. Wir werden uns das ansehen, wenn wir etwas Zeit finden.

1 „Gefällt mir“

Ok – Ich werde noch etwas mehr testen und sicherstellen, dass es reproduzierbar ist, damit Sie Ihre Zeit nicht verschwenden!

Gibt es eine Möglichkeit, den anonymen Modus für Mods/Mitarbeiter in den immer anonymen Kategorien zu überschreiben? Dies scheint auch das Flüstern von Beiträgen durch Mods nicht zu erlauben. Kein großes Problem, falls nicht, ich frage mich nur, ob ich etwas in den Einstellungen übersehe.

Das klingt fair.

Ich habe diese Funktion jetzt hinzugefügt: Flüsterbeiträge werden niemals anonymisiert.

5 „Gefällt mir“

Vielen Dank für die schnelle Antwort!

2 „Gefällt mir“

Was wäre der beste Weg, den Dialog „Ihr Beitrag wurde anonymisiert“ nach dem Posten zu unterdrücken? Ich habe versucht, ihn mit CSS auszublenden, aber er verwendet dieselbe ID und dieselben Klassen wie alle anderen Fehlerdialoge, was einige Modding-Aktionen unmöglich machte und Benutzer-Feedback-Dialoge unterdrückt. Ich bin mir nicht sicher, wie ich eine Theme-Komponente schreiben kann, um das Modal nur für angereihte anonyme Beiträge zu erfassen, oder ob dies eine Änderung am Plugin erfordern würde.

Und warum möchten Sie es verbergen?

1 „Gefällt mir“

Weil es nervig ist und den Posting-Prozess behindert. Wir richten eine Kategorie ein, in der immer anonym gepostet wird und die Erwartung besteht, dass die Leute dort ausführlichere Diskussionen führen, wie sie es in Kategorien mit Benutzernamen tun, und die Popup-Benachrichtigung macht es lästig, mehr als ein paar Mal anonym zu posten.

Vielleicht wäre es in Ordnung, das Popup beim ersten Beitrag anzuzeigen, aber der Composer zeigt “anonym” an, der anonyme Kommentar wird direkt nach dem Posten angezeigt, und unsere Kategorie hat überall Ankündigungen, dass alle Themen/Beiträge anonym sind.

Ich könnte selbst eine Theme-Komponente schreiben, um eine div-Klasse hinzuzufügen und das Popup auszublenden, ich hoffte nur auf eine Anleitung, wo ich anfangen soll, da ich das noch nie mit einem Dialog-Modal gemacht habe.

Ich denke, es ist nicht einfach, dies mit einer Theme-Komponente zu unterdrücken.
Es gibt eine einzelne Zeile im Plugin, die die Nachricht hinzufügt. Wenn Sie diese Zeile entfernen, verschwindet die Nachricht. Wenn Sie bereit sind, ein paar Tage zu warten, werde ich dies als Einstellung hinzufügen.

3 „Gefällt mir“

Vielen Dank, ich würde es zu schätzen wissen. Es ist überhaupt kein Eilfall.

Es tut mir leid, Sie damit weiter zu behelligen, aber ich dachte, Sie möchten es vielleicht wissen, @RGJ: Beiträge, die in einer immer anonymen Kategorie erstellt werden, scheinen die Liste „Genehmigung erforderlich“ für beobachtete Wörter zu umgehen. Andere Beiträge mit beobachteten Wörtern in den Listen für zensieren, melden, ersetzen, markieren und stummschalten werden erfasst, aber alles auf der Liste für Genehmigung erforderlich wird durchgelassen.

1 „Gefällt mir“