Enhance newsletter generation with editorial features
- Introduce optional fields for "Top Highlights" and "Editorial Note" in the newsletter dashboard, allowing editors to highlight key articles and provide additional context. - Update the HTML and plain text generation functions to incorporate these new fields, ensuring they are displayed correctly in the newsletter output. - Modify the dashboard template to include input areas for these new features, improving the user interface for newsletter creation.
This commit is contained in:
@@ -10,7 +10,13 @@ Produktionsnahes internes Tool zur Erstellung von Thomas-Krenn.AG Newslettern au
|
||||
- Zeitraum in Tagen
|
||||
- Nur bearbeitete Artikel
|
||||
- Kategorie
|
||||
- Redaktioneller Feinschliff pro Ausgabe:
|
||||
- **Redaktionsnotiz** – optionaler Hinweistext, der als eigene Box im Newsletter erscheint
|
||||
- **Top-Highlights** – bis zu 3 Artikel per Titel hervorheben (erscheinen oben als Highlight-Box)
|
||||
- Datenquelle: MediaWiki API (`recentchanges` über `wikiDE/api.php`)
|
||||
- E-Mail-Layout im Thomas-Krenn Corporate Design:
|
||||
- Hero-Header mit Logo, Artikel-Karten mit „Zum Beitrag“-Button, Kontakt- und Adress-Footer
|
||||
- Neu-/Bearbeitet-Trennung, Zusammenfassungs-Kacheln, Outlook-taugliche Kopiervorschau
|
||||
- Export:
|
||||
- Plain Text (für Outlook)
|
||||
- Raw HTML
|
||||
|
||||
Reference in New Issue
Block a user