12. News & Infos
Überblick
News & Infos ist ein optionales Modul pro Organisation. Es bietet einen internen Feed mit News-Beiträgen (Titel, Rich Text, Bilder), Umfragen und Kommentaren — sichtbarkeitsabhängig für die ganze Organisation oder ausgewählte Abteilungen.
Das Modul wird unter Einstellungen → Features aktiviert (news_info). Für neue Organisationen ist es standardmäßig aus.
Navigation: Menüpunkt News & Infos → /news
Rollen
| Rolle | Typischer Umfang |
|---|---|
| Admin / Owner | Feed lesen; News und Umfragen für alle oder Abteilungen erstellen, bearbeiten, löschen; Kommentare moderieren; Umfrage-Ergebnisse jederzeit |
| Abteilungsleitung | Beiträge nur für geführte Abteilungen; Kommentieren; Umfragen im Scope |
| Mitglied / Trainer / Kontaktperson | Feed lesen (im Sichtbarkeits-Scope); kommentieren; an Umfragen teilnehmen; Ergebnisse nach Regel |
Feed & Beiträge
- Feed (
/news): chronologische Liste veröffentlichter Beiträge - Detail (
/news/[id]): vollständiger Text, Bilder, Kommentare - Erstellen (
/news/new): Typ News oder Umfrage — nur Owner, Admin, Abteilungsleitung - Bearbeiten (
/news/[id]/edit): News jederzeit; Umfragen nur vor Start (opensAt)
Zielgruppe
| Einstellung | Wer sieht den Beitrag |
|---|---|
| Ganze Organisation | Alle aktiven Org-Mitglieder |
| Abteilungen | Mitglieder in mindestens einer gewählten Abteilung (+ Admins) |
Beispiele (Webapp)
Screenshots für das Handbuch liegen unter documentation/static/img/handbook/webapp/ (Dateinamen: admin-news.png, dept-manager-news.png, member-news.png). Bis die Bilder eingecheckt sind, Kurzüberblick:
| Rolle | Feed (/news) |
|---|---|
| Admin | „Neuer Beitrag“, Zielgruppe Organisation oder beliebige Abteilungen |
| Abteilungsleitung | Beiträge nur für geführte (und ggf. Trainer-)Abteilungen |
| Mitglied | Lesen, kommentieren, abstimmen — ohne Erstellen |
Rich Text & Bilder
- Format:
simple_markdown_v1(Fett, Listen, Bilder) - Bilder: Upload im Editor → eingebettet als
 - Anzeige nur über authentifizierte API-Route (keine öffentlichen Storage-URLs)
Umfragen
- Erstellen: Frage, mindestens zwei Optionen, Zeitraum (Start/Ende), Sichtbarkeit der Ergebnisse
- Abstimmen: eine Stimme pro Nutzer; Änderung bis zum Ende möglich
- Ergebnisse: je nach Einstellung
- Nach Ende der Umfrage (Standard für Mitglieder)
- Nach eigener Stimme
- Admins jederzeit, Mitglieder nach Ende
- Status im Feed: „Startet demnächst“, „Abstimmung offen“, „Beendet“
- Kommentare auf Umfragen sind wie bei News möglich
Kommentare
- Plaintext, max. 2 000 Zeichen
- Auf der Detailseite: lesen, neu anlegen, eigene löschen
- Admins können fremde Kommentare löschen
Hinweise
- Modul aus → API und Navigation liefern 404 bzw. blenden News & Infos aus
- Abteilungsleitung ohne Leitung für gewählte Abteilung → 403 beim Speichern
- Ungültige Bild-Referenzen im Text → 400 beim Speichern