Discourse Points Mall (Check-in, Shop, Bestellungen, Makeup Cards, Hauptbuch)

:information_source: Zusammenfassung Fügt Discourse einen kompletten Punkte-Shop hinzu: Check-in, Shop, Bestellungen, Nachhol-Karten und Punkteverlauf.
:hammer_and_wrench: Repository-Link GitHub - VegaMonika/discourse-points-mall · GitHub
:open_book: Installationsanleitung Plugins in Discourse installieren

Funktionen

  1. Tägliches Check-in-Zentrum
  2. Aktueller Forum-Vertrauenslevel-Fortschritt (TL0–TL4), monatliche Check-in-Anzahl und persönliche Rangliste
  3. Monatlicher Check-in-Kalender mit Nachholmöglichkeit
  4. Nachholkarten-System:
    • Automatisch erstelltes Systemprodukt
    • Gestaffelte monatliche Preise: 1000 / 3000 / 5000
    • Max. Kauf/Nutzung: 3 Mal pro Monat
    • Läuft monatlich ab (nicht genutzte Karten werden nicht übertragen)
  5. Punkte-Shop
    • Virtuelle und physische Produkte
    • Lagerbestandskontrolle (-1 bedeutet unbegrenzt)
    • Versandinformationen für physische Produkte
  6. Meine Bestellungen
    • Bestellverlauf und Statusverfolgung des Benutzers
    • Admin-Bestellstatus-Update (ausstehend, in Bearbeitung, abgeschlossen, storniert)
  7. Punkte-Ledger
    • Einnahmen-/Ausgabenaufzeichnungen aus Gamification-Ereignissen
    • Kategorie-Filter (checkin, shop, community, other)
  8. Admin-Verwaltung
    • Übersichtskarten für Operationen
    • Check-in-Analysen (Trend, Top-Benutzer, letzte Check-ins)
    • Produktverwaltung (einschließlich benutzerdefinierter Bild-URL für Nachholkarten)
    • Bestellverwaltung mit Filtern und Inline-Bearbeitung
  9. Modul für Aufgaben und Modul für Lotterie werden in der aktuellen Version entfernt

Konfiguration

  1. Plugin aktivieren

    • Admin \u003e Einstellungen \u003e Plugins
    • points_mall_enabled einschalten.
  2. Check-in-Punkte konfigurieren

    • points_mall_checkin_points und points_mall_checkin_streak_bonus einstellen.
  3. Ranglistenquelle konfigurieren

    • Die aktuelle Version liest Leaderboard-Daten von /leaderboard/2 (Leaderboard-ID 2).
    • Stellen Sie sicher, dass dieses Leaderboard existiert und für Benutzer sichtbar ist.
  4. Produkte konfigurieren

    • Gehen Sie zu Admin \u003e Plugins \u003e Points Mall \u003e Produktverwaltung.
    • Produkte erstellen/bearbeiten, Bestand/Typ/aktivierten Zustand/Bild-URL festlegen.
    • Die Nachholkarte wird vom System erstellt und kann nicht gelöscht werden.
  5. Bestellungen bearbeiten

    • Gehen Sie auf derselben Admin-Seite zu Bestellverwaltung.
    • Nach Typ/Status filtern, Bestellstatus und Notizen aktualisieren und dann speichern.
  6. Frontend-Einstiegspunkt

    • Benutzer öffnen /points-mall für Check-in, Shop, Bestellungen und Ledger.

Einstellungen

Name Beschreibung
points_mall_enabled Hauptschalter für dieses Plugin.
points_mall_checkin_points Basis-Punkte, die für den integrierten täglichen Check-in-Ablauf vergeben werden.
points_mall_checkin_streak_bonus Zusätzliche Bonus-Punkte für aufeinanderfolgende Check-ins im integrierten Ablauf.
12 „Gefällt mir“