Wo bearbeite ich die E-Mail-Vorlage für die überwachte Kategorie und kürze den Inhalt auf 100 Wörter?

Hallo,

Wenn meine Mitglieder eine Kategorie auswählen und dann ein neuer Beitrag erstellt wird, erhalten sie eine E-Mail dafür.

Der aktuelle E-Mail-Inhalt lautet jedoch:
Betreff: Beitragstitel
Inhalt: Der gesamte Beitrag.

Ich möchte die Vorlage dieser E-Mail so ändern:
Betreff: „Ein neuer Beitrag ist eingetroffen…“
Inhalt: Nur eine Zusammenfassung des Beitrags, etwa 100 Wörter oder der erste Absatz.

Wie kann ich das tun? Ich konnte die E-Mail-Vorlage im Bereich der Admin-Einstellungen nicht finden?

Die Vorlage heißt User Posted

Ah, ich verstehe. Aber wie kann man den Inhalt auf eine Zusammenfassung beschränken oder auf etwa 100 Wörter kürzen?

Ich glaube nicht, dass dies derzeit möglich ist.

Das ist wirklich traurig. Normalerweise lesen Leute keine langen E-Mails, daher wünsche ich mir einen E-Mail-Inhalt wie:

Betreff: Neues Thema in einer Kategorie, die dir gefällt
Inhalt:
– Der Titel
– Ein paar Sätze aus dem Inhalt…
Ein Link, um das gesamte Thema zu lesen…

Das kannst du noch nicht, da die E-Mails im Core mit Variablen codiert sind, die im Core definiert sind. Du benötigst ein Plugin, um zu überschreiben, was diese Variablen in der E-Mail-Vorlage ausgeben. Ich hoffe, dass Discourse etwas Ähnliches wie WordPress-Filter entwickelt, damit es für jeden Programmieranfänger möglich ist, einfach einige Variablen – wie diese E-Mail-Variablen – zu überschreiben und anzupassen, ohne jedes Mal ein komplexes Plugin schreiben zu müssen, wenn eine Ausgabe angepasst werden soll. Discourse hat bereits etwas Ähnliches wie WordPress-Aktionen mit Plugin-Outlets implementiert, aber soweit ich weiß, wurde noch nichts wie WordPress-Filter umgesetzt.

Hat @neil nicht gerade eine optionale Einstellung hinzugefügt, um den Inhalt von Beiträgen in E-Mails zu begrenzen, @hawk?

Nur ein kleines Update dazu…