PM für Beförderung zu TL3 hinzufügen (um mit TL1 und TL2 konsistent zu sein)

Die Diskussion von Benutzerdefinierter Text für TL3-Beförderungs-PM wird fortgesetzt:

Ich möchte vorschlagen, dass Benutzern bei der Beförderung zu TL3 eine PM (mit anpassbarem Text) gesendet wird.

Dies würde es mit der Beförderung zu TL1 und TL2 konsistent machen.

Mir ist das Automatisierungs-Plugin bewusst, aber es wäre gut, wenn alle drei Vertrauensstufen von Discourse standardmäßig gleich behandelt würden.

Vielen Dank für Ihre Berücksichtigung.

6 „Gefällt mir“

Ich glaube, historisch gesehen wurde dies durch die „Willkommen in der Lounge“-Notiz im „About“-Thema von Lounge abgedeckt. Da die Lounge jedoch nicht mehr als Standardkategorie auf neuen Discourse-Sites vorab festgelegt ist, glaube ich, dass wir eine Gelegenheit verpassen, die Leute zum Aufstieg zu beglückwünschen.

7 „Gefällt mir“

Das mag sein. Ich bin mir sicher, dass ich eine TL3-Benachrichtigung erhalten habe, aber vielleicht ist es die Lounge-Begrüßung, an die ich mich erinnere?

5 „Gefällt mir“

Ich kann mich nicht erinnern, jemals eine Benachrichtigung für eine TL3-Beförderung erhalten zu haben.

1 „Gefällt mir“

Es ist lange her, dass ich TL3 wurde, also gab es vielleicht eine Benachrichtigung, oder es war nur das #lounge-Thema, wie @JammyDodger vorschlug. Ich habe mir gerade den Quellcode angesehen und sehe keine Benachrichtigung, und ich habe meinen Testbenutzer manuell auf TL3 hochgestuft auf einer Website, die ich gerade eingerichtet habe, und . . . warte! Es gibt ein Abzeichen für TL3, also habe ich eine Benachrichtigung erhalten!

Regelmäßig

Dieses Abzeichen wird verliehen, wenn Sie Vertrauensstufe 3 erreichen. Danke, dass Sie über mehrere Monate hinweg ein regelmäßiger Teil unserer Community sind. Sie gehören jetzt zu den aktivsten Lesern und sind ein zuverlässiger Mitwirkender, der unsere Community großartig macht. Sie können jetzt Themen neu kategorisieren und umbenennen, von leistungsfähigeren Spam-Markierungen profitieren, auf einen privaten Lounge-Bereich zugreifen und erhalten auch viel mehr Likes pro Tag.

Aber darum geht es in diesem Thema nicht…

Aber warten Sie. Hier geht es darum, ob es eine PM gibt. Tatsächlich gibt es keine PM.

3 „Gefällt mir“

Ich kann das im Moment nicht testen, aber theoretisch gibt es eine Problemumgehung, wenn Sie das Automatisierungs-Plugin haben.

Es gibt ein Skript, mit dem Sie eine PM basierend auf einem Auslöser senden können, und das Hinzufügen zu einer Gruppe ist einer der möglichen Auslöser. Theoretisch sollte das Festlegen der Gruppe auf trust_level_3 funktionieren.

Wir verwenden dieses Skript ziemlich intensiv in meinen RP-Foren, um PMs zu senden, wenn wir Benutzer zu unserer NPC_Managers-Gruppe hinzufügen.

Ich finde es eigentlich etwas seltsam, dass es für TL3 keine Funktion dafür im Kern gibt.

Ich kann verstehen, dass es für TL4 keine gibt, da diese manuell ist, aber TL3 sollte aus Gründen der Konsistenz definitiv eine haben :slight_smile:

4 „Gefällt mir“

Ich habe das neulich jemandem erklärt: TL3 kann herabgestuft werden!

Also müssen wir überlegen: Was passiert, wenn ein TL3 wieder zu TL2 wird, wieder aktiv wird und wieder zu TL3 aufsteigt? Erhält er jedes Mal eine Beförderungsnachricht, wenn er zum TL3 aufsteigt? :denkend:

Meine Schlussfolgerung war: Da es schwierig ist zu wissen, wie TL3 für eine bestimmte Community funktionieren wird, ist es besser, Automatisierung oder eine manuelle Nachricht vom Personal als Ansatz zuzulassen.

3 „Gefällt mir“

Soweit ich weiß, selbst wenn man jemanden auf eine niedrigere TL verschiebt und sie später wieder freischaltet, damit die Beförderung wieder funktioniert, wird keine neue Nachricht für TL1 oder TL2 gesendet, zumindest habe ich das auf meinen Testkonten noch nie gesehen.

Ich würde vermuten, dass es irgendwo im Code eine Prüfung gibt, die verhindert, dass die Nachrichten erneut gesendet werden. Theoretisch könnte dies auf TL3 ausgeweitet werden, obwohl ich auch einige gute Gründe dafür sehe, es jedes Mal zu tun, je nachdem, wie eine bestimmte Instanz TL3 hat und verwendet.

Ein gutes Beispiel ist, dass einer meiner Freunde TL3 so konfiguriert hat, dass man es nur erhält, wenn man zur Gruppe seiner Spender hinzugefügt wird. In diesem Fall wäre es sinnvoll, es jedes Mal zu tun.

Auf einer meiner eigenen Instanzen ist es so eingestellt, dass man seinen TL3-Status behält, solange man ungefähr einmal im Monat besucht und etwas postet. In diesem Fall wäre es eine Belästigung, wenn mehrmals gesendet würde.

3 „Gefällt mir“

Das können wir bestätigen, aber ich glaube, es gibt ein paar Dinge, die bei einer Herabstufung auf TL2 oder niedriger passieren. Ich denke, standardmäßig sperrt es sie auf dieser Vertrauensstufe, da sie bereits die höhere Stufe freigeschaltet haben (sonst würden sie wieder befördert werden?).

„Neulich“ war vor ein paar Wochen, also muss ich genau nachsehen, wie es funktioniert. :slight_smile:

Ich habe mir Notizen gemacht, um das nächste Woche zu untersuchen.

2 „Gefällt mir“

Yep, so funktioniert es. Wir verwenden TL0, um bestimmte Benutzer zu moderiertem Posten zu zwingen, wenn sie die „müssen erneut verstärkt werden, dass wir Regeln aus einem bestimmten Grund haben“-Schwelle erreichen, aber noch nicht auf der „zum Schweigen bringen/sperren“-Stufe sind.

Es dauert normalerweise eine Weile, bis die erneute Beförderung erfolgt, wenn Sie die Vertrauensstufe freischalten, wenn Sie sie nicht manuell auf ihre alte Stufe zurücksetzen. Die längste Zeit, die ich je gesehen habe, waren 4 Stunden.

2 „Gefällt mir“

Ich habe gerade einen schnellen Test mit einem meiner Testbenutzer durchgeführt und glaube, dass Sie beim „erneuten Befördern“ eine weitere Nachricht erhalten. Ich hatte sie eine Zeit lang bei TL0 gesperrt und sie gerade wieder freigeschaltet, und als die TL neu bewertet wurde, erhielt ich die Suite für TL1 und TL2: (sie waren irgendwann alle Vertrauensstufen zuvor)

Wenn ich mir den Code ansehe, scheint es, dass die PM übersprungen wird, wenn sie bereits die TL-Badge haben, und ich glaube, dass dies täglich neu berechnet wird – wenn also eine Vertrauensstufe an einem Tag verloren geht und wiedererlangt wird, glaube ich, dass die PM übersprungen wird (abhängig davon, wie das Zeitfenster der Herabstufung und der Hintergrundjob übereinstimmten).


Obwohl ich auch hinzufügen möchte, dass die Automatisierung auch bei Herabstufung von Benutzern ausgelöst werden kann. Wenn Sie also die richtige Nachricht für Ihr Forum angepasst hätten, die jede behandelt, wäre es meiner Meinung nach immer noch möglich, beide jedes Mal zu senden, wenn die TL3 gewonnen und verloren wurde (was die Aufnahme in den Kern unterstützen könnte).

2 „Gefällt mir“

Das würde erklären, warum ich beim Testen nie eine neue PM erhalten habe. Keines meiner Testkonten war lange genug TL-gesperrt, um seine Abzeichen durch den täglichen Reset zu verlieren.

Das sind nützliche Informationen, denn jetzt möchte ich mich in den Code vertiefen und sehen, wie schwierig es wäre, ein Flag für jedes TL hinzuzufügen, damit das System weiß, dass die Nachricht nicht erneut gesendet werden soll, wenn sie jemals zuvor für ein bestimmtes TL gesendet wurde.

4 „Gefällt mir“

Ich mache das für einige neue Benutzer, aber es scheint wie mit Kanonen auf Spatzen zu schießen. Es wäre besser, eine Website-Einstellung nur für die Moderation pro Benutzer zu haben. Ich werde vielleicht eine Funktionsanfrage dafür hinzufügen (obwohl ich das Gefühl habe, dass sie schon einmal gestellt wurde).

Zurück zu TL-Nachrichten: Es wäre gut, diese vollständig steuern zu können, z. B. für jede TL ein- und ausschalten und Nachrichten bearbeiten zu können.

Die Einstellungen zur Steuerung dieser Nachrichten sind wie folgt:

  • send tl1 welcome message
  • send tl2 promotion message

Suchen Sie nach dem folgenden anpassbaren Text:

  • /admin/customize/site_texts?q=system_messages.welcome_tl1
    • system_messages.welcome_tl1_user.subject_template
    • system_messages.welcome_tl1_user.text_body_template
  • /admin/customize/site_texts?q=system_messages.tl2_promotion
    • system_messages.tl2_promotion_message.subject_template
    • system_messages.tl2_promotion_message.text_body_template
1 „Gefällt mir“

Danke. Ich wusste, wie man die TL1- und TL2-Nachrichten (nur den Text) bearbeitet (indem man nach einem Text in ihrem ursprünglichen Inhalt sucht), aber die anderen waren mir neu.