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?
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.