Postit Modul - Administrator Handbuch¶
Übersicht¶
Das Postit-Modul ist ein Social Media System für den Fischereiverein, mit dem Mitglieder Posts erstellen, Bilder teilen, kommentieren und auf Inhalte reagieren können. Administratoren können alle Inhalte über das Django Admin Interface verwalten.
Navigation im Admin Interface¶
Alle Funktionen des Postit-Moduls finden Sie im Admin Interface unter dem Bereich "POSTIT". Dieser enthält folgende Unterbereiche:
- Posts - Verwaltung aller Beiträge
- Comments - Verwaltung aller Kommentare
- Images - Verwaltung aller Bilder
Posts verwalten¶
Wo: Admin Interface → POSTIT → Posts¶
Verfügbare Aktionen¶
Posts anzeigen und durchsuchen¶
- Listenansicht: Zeigt ID, Titel (gekürzt), Erstellungsdatum, Autor und Anzahl Likes
- Suchfunktion: Durchsucht den Inhalt der Posts und Benutzernamen
- Filter: Nach Erstellungsdatum filtern
Neuen Post erstellen¶
- Klicken Sie auf "Post hinzufügen"
- Füllen Sie folgende Felder aus:
- Caption: Der Textinhalt des Posts (optional)
- Autor: Wählen Sie das Mitglied aus, das den Post erstellt
- Erweiterte Optionen (ausklappbar):
- Erstellungsdatum: Wird automatisch gesetzt, kann aber angepasst werden
Post bearbeiten¶
- Klicken Sie auf einen Post in der Liste
- Bearbeiten Sie die gewünschten Felder
- Speichern Sie die Änderungen
Bilder zu Posts hinzufügen¶
- Im Post-Bearbeitungsmodus finden Sie unten den Bereich "Post images"
- Klicken Sie auf "Weitere Post Image hinzufügen"
- Laden Sie ein Bild hoch - ein Thumbnail wird automatisch erstellt
Reaktionen einsehen¶
- Im Post-Bearbeitungsmodus zeigt der Bereich "Reactions" alle Likes/Dislikes
- Diese sind schreibgeschützt und dienen nur der Einsicht
Was passiert im Hintergrund¶
Automatische Verarbeitung
- HTML-Bereinigung: Post-Inhalte werden automatisch von unsicherem HTML befreit
- Hashtag-Erkennung: Text mit #hashtag wird automatisch als Hashtag erkannt und verlinkt
- Bild-Optimierung: Hochgeladene Bilder werden automatisch in verschiedenen Größen gespeichert
Push-Benachrichtigungen
Posts von speziellen System-Benutzern können automatische Push-Benachrichtigungen an alle Nutzer auslösen. Format: "Titel ## Nachrichtentext"
Löschen von Posts¶
Aus der Listenansicht löschen¶
- Wählen Sie Posts aus und verwenden Sie die Aktion "Ausgewählte Posts löschen"
- Achtung: Alle zugehörigen Bilder und Kommentare werden ebenfalls gelöscht
Aus der Detailansicht löschen¶
- Öffnen Sie den Post und klicken Sie "Löschen"
- Bestätigen Sie die Löschung
- Achtung: Alle zugehörigen Bilder und Kommentare werden ebenfalls gelöscht
Kommentare verwalten¶
Wo: Admin Interface → POSTIT → Comments¶
Verfügbare Aktionen¶
Kommentare anzeigen¶
- Listenansicht: Autor, zugehöriger Post (verlinkt), Kommentartext, Datum, Parent-Status, Like/Dislike-Anzahl
- Suchfunktion: Durchsucht Kommentartext, Autorennamen und Post-Inhalte
- Filter:
- Nach Erstellungsdatum
- "Is Parent": Unterscheidet zwischen Haupt-Kommentaren und Antworten
Kommentar bearbeiten¶
- Klicken Sie auf einen Kommentar in der Liste
- Bearbeiten Sie den Kommentartext
- Über "Link to post" gelangen Sie direkt zum zugehörigen Post
Reaktionen einsehen¶
- Der Bereich "Reactions" zeigt alle Likes/Dislikes für den Kommentar
Besonderheiten bei Kommentaren¶
Hierarchische Struktur
- Kommentare können Antworten auf andere Kommentare sein
- Parent-Kommentare: Direkte Antworten auf Posts (Parent = Leer)
- Antwort-Kommentare: Antworten auf andere Kommentare (Parent = Übergeordneter Kommentar)
Löschen beachten
- Beim Löschen eines Parent-Kommentars bleiben die Antwort-Kommentare bestehen, verlieren aber ihre Zuordnung
- Überlegen Sie vor dem Löschen, ob Sie alle zugehörigen Antworten ebenfalls löschen möchten
Löschen von Kommentaren¶
Aus der Listenansicht löschen¶
- Wählen Sie Kommentare aus und verwenden Sie "Ausgewählte Comments löschen"
Aus der Detailansicht löschen¶
- Öffnen Sie den Kommentar und klicken Sie "Löschen"
Bilder verwalten¶
Wo: Admin Interface → POSTIT → Images¶
Verfügbare Aktionen¶
Bilder anzeigen¶
- Listenansicht: ID, Modul-Typ, Uploader, Erstellungsdatum, Vorschaubild
- Filter: Nach Modul-Typ und Erstellungsdatum
- Suchfunktion: Nach ID, Modul-Typ, Benutzername und URLs
Bild-Details ansehen¶
- Klicken Sie auf ein Bild in der Liste
- Schreibgeschützte Informationen:
- Erstellungsdatum
- Original-, Thumbnail- und Medium-URLs
- Vorschaubild (150px Breite)
Was passiert im Hintergrund¶
Automatische Bildverarbeitung
- Mehrere Größen: Jedes Bild wird in Original, Medium und Thumbnail-Größe gespeichert
- Format-Optimierung: Bilder werden automatisch als WEBP gespeichert für bessere Performance
- Mandanten-Trennung: Bilder werden automatisch nach Vereins-Schema getrennt gespeichert
Bilder löschen¶
Vorsicht beim Löschen
Bilder können in mehreren Posts verwendet werden. Das Löschen eines Bildes entfernt es aus ALLEN Posts, die es verwenden.
Löschen aus der Listenansicht¶
- Wählen Sie Bilder aus und verwenden Sie "Ausgewählte Images löschen"
Häufige Administrationsaufgaben¶
Unangemessene Inhalte entfernen¶
- Posts: POSTIT → Posts → Post suchen und löschen
- Kommentare: POSTIT → Comments → Kommentar suchen und löschen
- Bilder: POSTIT → Images → Bild suchen und löschen
Content-Moderation¶
- Nutzen Sie die Suchfunktionen um problematische Inhalte zu finden
- Filter helfen beim Eingrenzen auf bestimmte Zeiträume
- Die Verlinkung zwischen Posts und Kommentaren erleichtert die Navigation
Mitglieder-Posts überprüfen¶
- Suchen Sie in Posts nach dem Benutzernamen
- Alle Posts des Mitglieds werden angezeigt
- Über die Kommentar-Verwaltung können Sie auch alle Kommentare des Mitglieds einsehen
Backup wichtiger Posts¶
- Wichtige Posts sollten Sie sich notieren (ID-Nummer)
- Bei Bedarf können Sie den Inhalt kopieren bevor Sie Änderungen vornehmen
Technische Hinweise für Administratoren¶
Performance-Optimierung¶
- Die Anzeige vieler Bilder kann das Admin Interface verlangsamen
- Nutzen Sie Filter um die Anzahl anzuzeigender Einträge zu reduzieren
Mandanten-System¶
- Jeder Verein hat seine eigenen Posts, Kommentare und Bilder
- Wechseln Sie das Schema um die Inhalte anderer Vereine zu verwalten
Fehlerbehandlung¶
- Bei Fehlern beim Bildupload prüfen Sie die Dateigröße (max. 10MB)
- Unterstützte Bildformate: JPEG, PNG, WEBP
- Bei Problemen mit der HTML-Bereinigung werden automatisch unsichere Tags entfernt