[3.3] [VIBE] [BETA] Donation Campaigns - Erstellen und Verwalten von Spendenkampagnen
Verfasst: 22.07.2026 19:58
Name der Erweiterung:
Donation Campaigns
Autor:
Uwe Flagmeyer
Aktuelle Version:
1.0.0-beta1
Voraussetzungen:
Donation Campaigns ermöglicht es, einem Thema eine Spendenkampagne zuzuordnen. Über dem ersten Beitrag wird eine Kampagnenbox mit Zielbetrag, aktuellem Spendenstand, Fortschrittsbalken sowie optional der Anzahl der Spenden und einer Spenderliste angezeigt.
Die Erweiterung verarbeitet selbst keine Zahlungen. Bereits eingegangene Spenden werden manuell erfasst und bestätigt. Ein frei konfigurierbarer Button kann beispielsweise auf PayPal, eine Bankverbindung, eine externe Spendenseite oder einen anderen Beitrag im Forum verweisen.
Features:
Die Moderator-Berechtigungen werden forumbezogen vergeben und können unabhängig voneinander gesetzt werden.
Öffentliche Kampagnenansicht
Download:
Dokumentation:
Im Release enthalten sind:
Diese Erweiterung wurde im Rahmen eines Vibe-Coding-Projekts mit Unterstützung von Claude Code (Anthropic) entwickelt.
Die KI wurde während der Entwicklung als Coding-Assistent eingesetzt. Architektur, Anforderungen, Tests, Reviews und die fachlichen Entscheidungen wurden iterativ gemeinsam erarbeitet.
Status:
Dies ist die erste öffentliche Beta-Version.
Die Erweiterung wurde umfangreich getestet (automatisierte Tests, phpBB Coding Standards, EPV, GitHub Actions sowie manuelle Browser-Tests).
Bekannte Einschränkungen:
Donation Campaigns
Autor:
Uwe Flagmeyer
Aktuelle Version:
1.0.0-beta1
Voraussetzungen:
- phpBB 3.3.16 oder neuer
- PHP 8.2 oder neuer
- Style: prosilver
Donation Campaigns ermöglicht es, einem Thema eine Spendenkampagne zuzuordnen. Über dem ersten Beitrag wird eine Kampagnenbox mit Zielbetrag, aktuellem Spendenstand, Fortschrittsbalken sowie optional der Anzahl der Spenden und einer Spenderliste angezeigt.
Die Erweiterung verarbeitet selbst keine Zahlungen. Bereits eingegangene Spenden werden manuell erfasst und bestätigt. Ein frei konfigurierbarer Button kann beispielsweise auf PayPal, eine Bankverbindung, eine externe Spendenseite oder einen anderen Beitrag im Forum verweisen.
Features:
- Eine Spendenkampagne pro Thema
- Fortschrittsbalken mit Zielbetrag und aktuellem Spendenstand
- Manuelle Verwaltung bestätigter Spenden
- Optionale Anzeige der Anzahl der Spenden
- Öffentliche oder anonyme Darstellung der Spender
- Individueller Spendenbutton mit frei wählbarem Link und Linktext
- Frontend-Verwaltung direkt im jeweiligen Thema
- Forumbezogene Moderator-Berechtigungen
- Getrennte Berechtigungen für Kampagnen und Spendenverwaltung
- Globale Übersicht und Wartungsfunktionen im ACP
- Protokollierung aller Änderungen im Moderator- bzw. Administrator-Log
- Deutsch und Englisch
Die Moderator-Berechtigungen werden forumbezogen vergeben und können unabhängig voneinander gesetzt werden.
- Spendenkampagnen verwalten
Kampagnen anlegen, bearbeiten, aktivieren/deaktivieren und leere Kampagnen löschen. - Bestätigte Spenden verwalten
Spendeneinträge anlegen, bearbeiten und löschen. - Administrator
Globale Einstellungen, Übersichten, Neuberechnung und vollständige Verwaltung.
Öffentliche Kampagnenansicht
Download:
Dokumentation:
Im Release enthalten sind:
- Vollständige Dokumentation
- Benutzerhandbuch (Deutsch)
- User Manual (English)
Diese Erweiterung wurde im Rahmen eines Vibe-Coding-Projekts mit Unterstützung von Claude Code (Anthropic) entwickelt.
Die KI wurde während der Entwicklung als Coding-Assistent eingesetzt. Architektur, Anforderungen, Tests, Reviews und die fachlichen Entscheidungen wurden iterativ gemeinsam erarbeitet.
Status:
Dies ist die erste öffentliche Beta-Version.
Die Erweiterung wurde umfangreich getestet (automatisierte Tests, phpBB Coding Standards, EPV, GitHub Actions sowie manuelle Browser-Tests).
Bekannte Einschränkungen:
- Die Erweiterung verarbeitet keine Zahlungen und besitzt keine direkte Integration mit Zahlungsanbietern.
- Offiziell unterstützt wird derzeit ausschließlich prosilver.
- Beim vollständigen Zusammenführen oder Aufteilen eines Themas kann phpBB das ursprüngliche Thema löschen. Dadurch können auch die zugehörige Kampagne und ihre Spendeneinträge entfernt werden. Dieses Verhalten soll vor der finalen Version noch verbessert werden.