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.

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

  1. Klicken Sie auf "Post hinzufügen"
  2. Füllen Sie folgende Felder aus:
  3. Caption: Der Textinhalt des Posts (optional)
  4. Autor: Wählen Sie das Mitglied aus, das den Post erstellt
  5. Erweiterte Optionen (ausklappbar):
  6. Erstellungsdatum: Wird automatisch gesetzt, kann aber angepasst werden

Post bearbeiten

  1. Klicken Sie auf einen Post in der Liste
  2. Bearbeiten Sie die gewünschten Felder
  3. 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

  1. Klicken Sie auf einen Kommentar in der Liste
  2. Bearbeiten Sie den Kommentartext
  3. Ü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

  1. Klicken Sie auf ein Bild in der Liste
  2. Schreibgeschützte Informationen:
  3. Erstellungsdatum
  4. Original-, Thumbnail- und Medium-URLs
  5. 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

  1. Posts: POSTIT → Posts → Post suchen und löschen
  2. Kommentare: POSTIT → Comments → Kommentar suchen und löschen
  3. 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

  1. Suchen Sie in Posts nach dem Benutzernamen
  2. Alle Posts des Mitglieds werden angezeigt
  3. Ü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