Upload via Git Manager GUI - README.md

This commit is contained in:
2026-03-29 20:25:40 +00:00
parent 4a593677dd
commit 989db0786a

686
README.md
View File

@@ -1,396 +1,290 @@
# WP Business Forum Anwender-Dokumentation # WP Business Forum - Anwender README
WP Business Forum bringt ein modernes, eigenständiges Community-Forum direkt in deine WordPress-Website. WP Business Forum bringt ein modernes, eigenständiges Community-Forum direkt in deine WordPress-Website.
Statt auf externe Plattformen auszuweichen, bleiben Diskussionen, Support-Anfragen und Mitgliederaktivität Statt auf externe Plattformen auszuweichen, bleiben Diskussionen, Support-Anfragen und Mitgliederaktivität
zentral auf deiner eigenen Seite inklusive voller Kontrolle über Inhalte, Rollen und Moderation. zentral auf deiner eigenen Seite - inklusive voller Kontrolle über Inhalte, Rollen und Moderation.
Diese Dokumentation richtet sich an Betreiber, Moderatoren und Community-Manager, die das Forum Diese Dokumentation richtet sich an Betreiber, Moderatoren und Community-Manager, die das Forum
schnell einrichten, sicher betreiben und im Alltag effizient verwalten möchten. Von der ersten schnell einrichten, sicher betreiben und im Alltag effizient verwalten möchten. Von der ersten
Installation bis zum Live-Betrieb findest du hier alle wichtigen Schritte und Funktionen kompakt erklärt. Installation bis zum Live-Betrieb findest du hier alle wichtigen Schritte und Funktionen kompakt erklärt.
--- Wenn du eine professionelle Community mit klaren Rechten, direkter Nutzerkommunikation und
strukturierter Moderation aufbauen willst, ist WP Business Forum dafür ausgelegt.
## Inhalt
## Inhalt
1. Über das Plugin 1. Über das Plugin
2. Funktionsübersicht 2. Funktionsübersicht
3. Voraussetzungen 3. Voraussetzungen
4. Installation 4. Installation
5. Ersteinrichtung (Setup-Wizard) 5. Ersteinrichtung (Setup-Wizard)
6. Forum-Seite einbinden 6. Forum-Seite einbinden
7. Bedienung im Frontend (Mitglieder) 7. Bedienung im Frontend (Mitglieder)
8. Moderation und Verwaltung 8. Moderation und Verwaltung
9. Einstellungen im Detail 9. Einstellungen im Detail
10. Export, Import und Deinstallation 10. Export, Import und Deinstallation
11. FAQ / Troubleshooting 11. FAQ / Troubleshooting
--- ## 1) Über das Plugin
WP Business Forum ist ein eigenständiges Foren-System für WordPress mit:
## 1) Über das Plugin - eigenem Forum-Login (unabhängig vom WP-Login)
- Rollen- und Rechteverwaltung
WP Business Forum ist ein eigenständiges Foren-System für WordPress mit: - Kategorien mit Hierarchie
- Moderationswerkzeugen
- eigenem Forum-Login (unabhängig vom WP-Login) - Direktnachrichten, Benachrichtigungen, Meldesystem
- Rollen- und Rechteverwaltung - Umfragen, Tags, Reaktionen, Lesezeichen
- Kategorien mit Hierarchie
- Moderationswerkzeugen Das Forum wird per Shortcode in eine WordPress-Seite eingebunden.
- Direktnachrichten, Benachrichtigungen, Meldesystem
- Umfragen, Tags, Reaktionen, Lesezeichen ## 2) Funktionsübersicht
- Level-System (beitragsbasierte Rangstufen) ### Für Mitglieder
- Vollständigem Export / Import mit automatischer ID-Zuordnung - Registrieren / Einloggen / Logout
- Passwort vergessen und Reset per E-Mail
Das Forum wird per Shortcode in eine WordPress-Seite eingebunden. - Threads erstellen, antworten, bearbeiten
- Likes und Emoji-Reaktionen
--- - Tags und Thread-Präfixe
- Umfragen erstellen und abstimmen
## 2) Funktionsübersicht - Lesezeichen setzen
- Nutzer erwähnen mit @mention
### Für Mitglieder - Private Nachrichten (DM)
- Profil mit Avatar, Bio, Signatur und eigenen Profilfeldern
- Registrieren / Einloggen / Logout - Mitgliederliste und Suchfunktion
- Passwort vergessen und Reset per E-Mail
- Threads erstellen, antworten, bearbeiten ### Für Moderation / Admin
- Likes und Emoji-Reaktionen - Threads pinnen, schließen, archivieren, verschieben, löschen
- Tags und Thread-Präfixe - Beiträge löschen
- Umfragen erstellen und abstimmen - Meldungen (Reports) bearbeiten
- Lesezeichen setzen - Kategorien und Rollen verwalten
- Nutzer erwähnen mit @mention - Einladungssystem für Registrierung
- Private Nachrichten (DM) - Wartungsmodus
- Profil mit Avatar, Bio, Signatur und eigenen Profilfeldern - Wortfilter
- Mitgliederliste und Suchfunktion - Statistiken
- Andere Nutzer ignorieren / blockieren - Papierkorb / Wiederherstellung
- Export / Import
### Für Moderation / Admin
## 3) Voraussetzungen
- Threads pinnen, schließen, archivieren, verschieben, löschen - Laufende WordPress-Installation
- Beiträge löschen und wiederherstellen (Papierkorb) - Schreibrechte für WordPress-Uploads (für Avatar-/Bild-Uploads)
- Meldungen (Reports) bearbeiten - Funktionierende E-Mail-Zustellung in WordPress (für Passwort-Reset und Benachrichtigungen)
- Kategorien und Rollen verwalten
- Mitglieder verwalten: Rolle ändern, Profil bearbeiten, Sperren, Löschen Hinweis: Das Plugin nutzt eigene Datenbanktabellen (Präfix `wp_forum_*` bzw. mit deinem Tabellenpräfix).
- Einladungssystem für Registrierung
- Wartungsmodus ## 4) Installation
- Wortfilter / Zensurliste 1. Plugin-Ordner `wp-business-forum` in `wp-content/plugins/` kopieren.
- Statistiken und Aktivitäts-Dashboard 2. Im WordPress-Backend unter Plugins aktivieren.
- Export / Import (vollständiges Backup mit Wortfilter, Ignore-Liste, Präfixen u. v. m.) 3. Nach der Aktivierung startet einmalig der Setup-Wizard.
--- ## 5) Ersteinrichtung (Setup-Wizard)
Nach Aktivierung führt der Wizard durch 3 Schritte:
## 3) Voraussetzungen
1. Superadmin-Konto erstellen oder bestehendes Forum-Konto hochstufen
- Laufende WordPress-Installation (empfohlen: aktuelle Version) 2. Optional automatisch eine Forum-Seite erzeugen
- PHP 7.4 oder höher (empfohlen: PHP 8.0+) 3. Abschluss
- MySQL 5.7 / MariaDB 10.3 oder höher
- Schreibrechte für WordPress-Uploads (für Avatar- und Bild-Uploads) Wichtig:
- Funktionierende E-Mail-Zustellung in WordPress (für Passwort-Reset und Benachrichtigungen) - Der Superadmin ist fest mit dem WordPress-Admin verknüpft.
- Wenn noch kein Superadmin existiert, erscheint im Backend ein Hinweisbanner.
> Das Plugin nutzt eigene Datenbanktabellen mit dem Präfix `wp_forum_*` (bzw. deinem konfigurierten Tabellenpräfix).
## 6) Forum-Seite einbinden
--- Das Forum wird mit folgendem Shortcode auf einer WordPress-Seite angezeigt:
## 4) Installation ```text
[business_forum]
1. Plugin-Ordner `wp-business-forum` in `wp-content/plugins/` kopieren. ```
2. Im WordPress-Backend unter **Plugins** aktivieren.
3. Nach der Aktivierung startet einmalig der Setup-Wizard. Empfohlen:
- Eine eigene Seite (z. B. "Forum") anlegen
--- - Nur diesen Shortcode als Seiteninhalt verwenden
## 5) Ersteinrichtung (Setup-Wizard) ## 7) Bedienung im Frontend (Mitglieder)
### 7.1 Registrierung und Login
Nach der Aktivierung führt der Wizard durch drei Schritte: - Registrierung kann offen, nur per Einladung oder deaktiviert sein.
- Optional müssen Nutzer die Forum-Regeln akzeptieren.
1. Superadmin-Konto erstellen oder bestehendes Forum-Konto verknüpfen - Spam-Schutz bei Registrierung:
2. Optional automatisch eine Forum-Seite erzeugen - Honeypot-Feld
3. Abschluss und Weiterleitung ins Dashboard - Mindestzeit bis Formular-Absenden
- Login unterstützt "Angemeldet bleiben" (Remember-Me Cookie).
**Wichtig:**
- Der Superadmin ist fest mit dem WordPress-Administrator verknüpft und kann nicht über den Import überschrieben werden. ### 7.2 Kategorien und Threads
- Wenn noch kein Superadmin existiert, erscheint im Backend ein Hinweisbanner. - Kategorien können verschachtelt sein (Hauptkategorie + Unterkategorien).
- Sichtbarkeit kann rollenbasiert sein.
--- - Threads können folgende Zustände haben:
- offen
## 6) Forum-Seite einbinden - geschlossen
- archiviert
Das Forum wird mit folgendem Shortcode auf einer WordPress-Seite angezeigt: - gepinnt
``` ### 7.3 Thread erstellen
[business_forum] - Mindestlänge Titel: 5 Zeichen
``` - Mindestlänge Inhalt: 10 Zeichen (bei normalem Thread)
- Tags können vergeben werden
**Empfehlung:** - Optional kann ein Thread-Präfix gesetzt werden
- Eine eigene Seite (z. B. „Forum") anlegen - Optional kann direkt eine Umfrage erstellt werden
- Nur diesen Shortcode als Seiteninhalt verwenden
- Die Seite in der WordPress-Navigation verlinken ### 7.4 Antworten und Bearbeiten
- Antworten mit BBCode-Unterstützung
--- - Flood-Control: konfigurierbare Wartezeit zwischen Posts
- Eigene Posts nur innerhalb des eingestellten Bearbeitungsfensters (z. B. 30 Minuten)
## 7) Bedienung im Frontend (Mitglieder) - Moderation kann unabhängig davon eingreifen
### 7.1 Registrierung und Login ### 7.5 Umfragen
- Umfrage direkt beim Thread-Erstellen oder nachträglich im Thread
- Die Registrierung kann offen, nur per Einladung oder deaktiviert sein. - 2 bis 10 Antwortoptionen
- Optional müssen Nutzer die Forum-Regeln akzeptieren. - Optional Mehrfachauswahl
- Spam-Schutz bei der Registrierung: - Optional Enddatum
- Honeypot-Feld - Nach Abstimmung werden Ergebnisse direkt angezeigt
- Mindestzeit bis zum Formular-Absenden
- Login unterstützt „Angemeldet bleiben" (Remember-Me Cookie, 30 Tage). ### 7.6 Reaktionen, Likes, Lesezeichen
- Likes auf Thread/Beitrag
### 7.2 Kategorien und Threads - Emoji-Reaktionen (adminseitig konfigurierbar)
- Lesezeichen für Threads (im Profil einsehbar)
- Kategorien können verschachtelt sein (Hauptkategorie + Unterkategorien).
- Die Sichtbarkeit kann rollenbasiert eingeschränkt werden. ### 7.7 Private Nachrichten (DM)
- Threads können folgende Zustände haben: offen · geschlossen · archiviert · gepinnt - 1:1 Nachrichten zwischen Mitgliedern
- Inbox-Ansicht und Konversation
### 7.3 Thread erstellen - Ungelesene Nachrichten werden gezählt
- Optional E-Mail-Hinweis bei neuer Nachricht
- Mindestlänge Titel: 5 Zeichen
- Mindestlänge Inhalt: 10 Zeichen ### 7.8 Benachrichtigungen
- Tags können vergeben werden Benachrichtigungen bei:
- Optional kann ein Thread-Präfix gesetzt werden - Antworten auf abonnierte / relevante Threads
- Optional kann direkt eine Umfrage erstellt werden - @Erwähnungen
- neuen privaten Nachrichten
### 7.4 Antworten und Bearbeiten
### 7.9 Profil
- Antworten mit BBCode-Unterstützung (`[b]`, `[i]`, `[quote]`, `[code]`, `[spoiler]`, `[url]`, `[img]` u. v. m.) Mitglieder können:
- Flood-Control: konfigurierbare Wartezeit zwischen Posts - Anzeigenamen, Bio und Signatur pflegen
- Eigene Posts können nur innerhalb des konfigurierten Bearbeitungsfensters geändert werden - Avatar hochladen
- Moderation kann unabhängig davon jederzeit eingreifen - Passwort ändern
- eigene Profil-Sichtbarkeit umschalten
### 7.5 Umfragen - benutzerdefinierte Profilfelder ausfüllen (falls aktiviert)
- Umfrage direkt beim Thread-Erstellen oder nachträglich anfügen Upload-Limits:
- 2 bis 10 Antwortoptionen - Avatar: max. 2 MB (JPG/PNG/GIF/WebP)
- Optional Mehrfachauswahl - Bild im Beitrag: max. 5 MB (JPG/PNG/GIF/WebP)
- Optional Enddatum
- Nach der Abstimmung werden Ergebnisse direkt angezeigt ### 7.10 Passwort vergessen
- Über "Passwort vergessen" kann ein Reset-Link per E-Mail angefordert werden.
### 7.6 Reaktionen, Likes, Lesezeichen - Das Zurücksetzen erfolgt über einen zeitlich gültigen Token.
- Likes auf Threads und Beiträge ## 8) Moderation und Verwaltung
- Emoji-Reaktionen (adminseitig konfigurierbar) Im WordPress-Backend gibt es den Menüpunkt "Business Forum" mit Unterseiten:
- Lesezeichen für Threads, im Profil jederzeit einsehbar
- Übersicht: Dashboard mit Kennzahlen und Aktivitäten
### 7.7 Private Nachrichten (DM) - Kategorien: Struktur und Sichtbarkeit verwalten
- Rollen: Rollen/Permissions anpassen
- 1:1 Nachrichten zwischen Mitgliedern - Level: Beitragsbasierte Rangstufen
- Inbox-Ansicht und Konversationsansicht - Mitglieder: Nutzer verwalten
- Ungelesene Nachrichten werden im Header gezählt - Meldungen: gemeldete Inhalte bearbeiten
- Optional E-Mail-Hinweis bei neuer Nachricht - Profilfelder: eigene Felder definieren
- Einstellungen: Texte, Sicherheit, Registrierung, Regeln, Wartung
### 7.8 Benachrichtigungen - Reaktionen: erlaubte Emoji-Reaktionen
- Einladungen: Invite-Codes erstellen und verwalten
Benachrichtigungen werden ausgelöst bei: - Statistiken: Forum-Auswertung
- Papierkorb: gelöschte Inhalte wiederherstellen
- Antworten auf abonnierte Threads - Thread-Präfixe: Label für Threads verwalten
- @Erwähnungen in Beiträgen - Wortfilter: unerwünschte Begriffe ersetzen/filtern
- Neuen privaten Nachrichten - Export / Import: Backup und Wiederherstellung
- Deinstallieren: komplette Löschung des Plugins inkl. Daten
### 7.9 Profil
## 9) Einstellungen im Detail
Mitglieder können: Unter Business Forum > Einstellungen:
- Anzeigenamen, Bio und Signatur pflegen ### 9.1 Texte und UI
- Avatar hochladen (max. 2 MB, JPG/PNG/GIF/WebP) - Hero-Titel/Untertitel
- Passwort ändern - Topbar-Brand
- Profil-Sichtbarkeit umschalten - Label für Statistik
- Benutzerdefinierte Profilfelder ausfüllen (falls vom Admin aktiviert) - Abschnittstitel
- Andere Nutzer zur Ignore-Liste hinzufügen - Buttontexte
- Sidebar-Titel
Upload-Limits:
### 9.2 Sicherheit
- Avatar: max. 2 MB (JPG / PNG / GIF / WebP) - Auto-Logout nach Inaktivität (0 = deaktiviert)
- Bild im Beitrag: max. 5 MB (JPG / PNG / GIF / WebP) - Post-Bearbeitungslimit
- Spam-Mindestzeit bei Registrierung
### 7.10 Passwort vergessen - Flood-Control Intervall
- Profil-Sichtbarkeit (Standard)
Über „Passwort vergessen" kann ein Reset-Link per E-Mail angefordert werden. Das Zurücksetzen erfolgt über einen zeitlich begrenzten Token.
### 9.3 Registrierung
--- - Modus:
- offen
## 8) Moderation und Verwaltung - nur Einladung
- deaktiviert
Im WordPress-Backend gibt es den Menüpunkt **Business Forum** mit folgenden Unterseiten: - Freitext-Hinweis für Einladungsmode
| Unterseite | Funktion | ### 9.4 Wartungsmodus
|---|---| - Forum für normale Nutzer sperren
| Übersicht | Dashboard mit Kennzahlen, Trends und Aktivitätsprotokoll | - Moderation/Admin behalten Zugriff
| Kategorien | Struktur, Hierarchie und Sichtbarkeit verwalten | - Eigener Wartungs-Titel und Hinweistext
| Rollen | Rollen, Permissions und Design anpassen |
| Level | Beitragsbasierte Rangstufen konfigurieren | ### 9.5 Forum-Regeln / Nutzungsbedingungen
| Mitglieder | Nutzer verwalten, sperren, löschen | - Regelseite aktivieren/deaktivieren
| Meldungen | Gemeldete Inhalte bearbeiten | - Akzeptierung bei Registrierung optional verpflichtend
| Profilfelder | Eigene Felder definieren | - Titel und Inhalt frei editierbar
| Einstellungen | Texte, Sicherheit, Registrierung, Regeln, Wartung |
| Reaktionen | Erlaubte Emoji-Reaktionen konfigurieren | ## 10) Export, Import und Deinstallation
| Einladungen | Invite-Codes erstellen und verwalten | ### 10.1 Export / Import
| Statistiken | Forum-Auswertung und Trends | Exportierbare Bereiche (je nach Auswahl):
| Papierkorb | Gelöschte Inhalte einsehen und wiederherstellen | - Einstellungen
| Thread-Präfixe | Farbige Label für Threads verwalten | - Rollen und Level
| Wortfilter | Unerwünschte Begriffe automatisch ersetzen | - Kategorien
| Export / Import | Vollständiges Backup und Wiederherstellung | - Nutzer und User-Meta
| ⚠️ Deinstallieren | Komplette Löschung inkl. aller Daten | - Threads und Posts
| 🔔 Updates | Update-Status und Changelog | - Interaktionen (Likes/Reaktionen/Benachrichtigungen)
- Nachrichten
### 8.1 Mitglieder verwalten - Meldungen
- Einladungen
In der Mitglieder-Übersicht stehen pro Nutzer drei Aktionen zur Verfügung:
Empfehlung:
**Rolle ändern** - Vor großen Änderungen immer einen Voll-Export speichern.
Rolle direkt aus dem Dropdown wählen und speichern. Bei „Gesperrt" kann zusätzlich ein Sperrgrund und ein automatisches Ablaufdatum (temporäre Sperre) gesetzt werden.
### 10.2 Deinstallation (wichtig)
**Profil bearbeiten** Beim Löschen des Plugins werden komplett entfernt:
Anzeigename, E-Mail, Passwort, Bio, Signatur und benutzerdefinierte Profilfelder direkt im Admin ändern. - alle Forum-Datenbanktabellen
- relevante Plugin-Optionen
**Nutzer löschen** - Transients
Beim Klick auf „Löschen" öffnet sich ein Bestätigungs-Panel mit zwei Optionen: - geplanter Cron-Job
- automatisch erstellte Forum-Seite
- **DSGVO Anonymisieren** *(empfohlen)*: Der Account wird nach Art. 17 DSGVO anonymisiert — Benutzername, E-Mail und Passwort werden gelöscht, Threads und Beiträge bleiben unter „Gelöschter Nutzer" erhalten. - zugehörige Upload-Unterverzeichnisse
- **Dauerhaft löschen**: Der Datensatz wird vollständig aus der Datenbank entfernt. Alle nutzerbezogenen Daten (Nachrichten, Likes, Reaktionen, Abonnements, Lesezeichen u. a.) werden gelöscht. Threads und Beiträge bleiben anonym erhalten. **Dieser Vorgang ist nicht rückgängig zu machen.**
Das ist eine echte Datenlöschung. Vorher immer Backup erstellen.
> Der Superadmin-Account ist in beiden Pfaden geschützt und kann nicht gelöscht werden.
## 11) FAQ / Troubleshooting
### 8.2 Sperren von Nutzern ### Login funktioniert nicht
- Prüfen, ob das Konto gesperrt ist
Statt eines vollständigen Löschens kann ein Nutzer auch gesperrt werden (Rolle „Gesperrt"): - Bei zeitlicher Sperre Ablaufzeit abwarten
- Bei Registrierung "Nur Einladung" gültigen Invite-Code nutzen
- **Permanente Sperre**: Kein Forum-Zugang, Sperrgrund wird beim Login angezeigt.
- **Temporäre Sperre**: Automatische Entsperrung zum angegebenen Datum/Uhrzeit. Bei Ablauf wird die vorherige Rolle automatisch wiederhergestellt. ### Registrierung nicht sichtbar
- In Einstellungen den Registrierungsmodus prüfen
--- - Bei deaktiviertem Modus ist keine Selbstregistrierung möglich
## 9) Einstellungen im Detail ### Keine E-Mails kommen an
- WordPress-Mailversand prüfen (SMTP Plugin empfohlen)
Unter **Business Forum Einstellungen**: - Admin-E-Mail in WordPress kontrollieren
### 9.1 Texte und UI ### Upload von Bildern/Avatar scheitert
- Dateityp prüfen (nur JPG/PNG/GIF/WebP)
- Hero-Titel und Untertitel - Dateigröße prüfen (Avatar 2 MB, Beitrag 5 MB)
- Topbar-Brand - Schreibrechte in Uploads prüfen
- Labels für Statistiken
- Abschnittstitel und Buttontexte ### Benutzer werden automatisch ausgeloggt
- Sidebar-Titel - Auto-Logout in den Forum-Einstellungen prüfen
### 9.2 Sicherheit ### Forum ist plötzlich "offline"
- Wartungsmodus in den Einstellungen deaktivieren
- Auto-Logout nach Inaktivität (0 = deaktiviert, in Minuten)
- Post-Bearbeitungslimit (in Minuten, 0 = unbegrenzt) ### Suche liefert keine Ergebnisse
- Spam-Mindestzeit bei Registrierung (in Sekunden) - Suchbegriff muss mindestens 2 Zeichen haben
- Flood-Control Intervall zwischen Posts (in Sekunden, 0 = deaktiviert)
- Standard-Profil-Sichtbarkeit für neue Mitglieder ---
### 9.3 Registrierung ## Kurz-Checkliste für den Live-Betrieb
1. Setup-Wizard abschließen
- Modus: **offen** · **nur Einladung** · **deaktiviert** 2. Forum-Seite mit `[business_forum]` bereitstellen
- Freitext-Hinweis bei Einladungs-Modus 3. Rollen und Kategorien final konfigurieren
- Forum-Regeln bei Registrierung verpflichtend akzeptieren 4. Registrierungsmodus festlegen
5. Regeln/Nutzungsbedingungen hinterlegen
### 9.4 Wartungsmodus 6. E-Mail-Versand testen
7. Backup-Export erstellen
- Forum für normale Nutzer sperren
- Moderation und Admins behalten vollen Zugriff Viel Erfolg mit deinem Forum!
- Eigener Wartungs-Titel und Hinweistext konfigurierbar
### 9.5 Forum-Regeln / Nutzungsbedingungen
- Regelseite aktivieren / deaktivieren
- Akzeptierung bei Registrierung optional verpflichtend
- Titel und Inhalt frei editierbar (unterstützt einfaches Markdown)
---
## 10) Export, Import und Deinstallation
### 10.1 Export
Unter **Business Forum Export / Import** kannst du einzelne oder alle Bereiche als `.json`-Datei exportieren:
| Bereich | Enthält |
|---|---|
| Einstellungen & Wortfilter | Forum-Texte, Regeln, Labels, Auto-Logout, Wortfilter, Profilfeld-Definitionen, Reaktionen-Konfiguration |
| Rollen | Alle Rollen mit Berechtigungen und Design (Superadmin wird nie überschrieben) |
| Level-System | Level-Namen, Schwellenwerte, Icons, Farben, An/Aus-Status |
| Kategorien | Kategoriestruktur inkl. Eltern-Kind-Hierarchie, Icons, Min-Rolle |
| Benutzer & Profilfelder | Accounts inkl. Passwort-Hashes, Ban-Status, Profilfeld-Werte |
| Threads, Posts & Abonnements | Alle Inhalte inkl. Tag-Zuordnungen und Thread-Abonnements |
| Umfragen | Alle Umfragen inkl. Abstimmungen |
| Lesezeichen | Alle gespeicherten Thread-Lesezeichen |
| Thread-Präfixe | Alle Präfix-Labels, Farben und Reihenfolgen |
| Likes & Reaktionen | Likes, Emoji-Reaktionen, Benachrichtigungen |
| Privatnachrichten | Alle DM-Konversationen |
| Ignore-Liste | Alle gegenseitigen Nutzer-Blockierungen |
| Meldungen | Gemeldete Beiträge inkl. Status |
| Einladungen | Alle Einladungscodes inkl. Nutzungsanzahl und Ablaufdatum |
**Tipp:** Mit „Alle wählen" / „Keine" lässt sich die Auswahl schnell anpassen. Die Datei wird sofort heruntergeladen.
### 10.2 Import
Beim Import einer zuvor exportierten `.json`-Datei gilt:
- Maximale Dateigröße: **50 MB**
- Nur Dateien im WBF-Format werden akzeptiert
- **Benutzer-IDs werden beim Import automatisch gemappt** — Threads, Posts, Likes, Reaktionen und alle anderen nutzerbezogenen Daten werden korrekt auf die neuen Datenbank-IDs übertragen, auch wenn sich diese von der Quelldatenbank unterscheiden
- Nach dem Import werden alle Zähler (Beitrags-, Thread- und Reaktionszähler) automatisch neu berechnet
- Der Superadmin kann per Import nie überschrieben werden
Über die **Überschreiben-Optionen** lässt sich pro Bereich steuern, ob bestehende Daten ersetzt oder Duplikate übersprungen werden sollen.
> ⚠️ Erstelle vor jedem Import einen aktuellen Export als Sicherung. Benutzer-Exporte enthalten Passwort-Hashes — teile diese Dateien nicht öffentlich.
### 10.3 Deinstallation
Unter **Business Forum ⚠️ Deinstallieren** oder beim Löschen des Plugins im WordPress-Backend werden vollständig entfernt:
- Alle Forum-Datenbanktabellen (`wp_forum_*`)
- Alle Plugin-Optionen in `wp_options`
- Transients
- Geplante Cron-Jobs
- Automatisch erstellte Forum-Seite
- Upload-Unterverzeichnis `wbf-avatars`
> **Das ist eine echte, unwiderrufliche Datenlöschung. Immer vorher einen vollständigen Export erstellen.**
---
## 11) FAQ / Troubleshooting
**Login funktioniert nicht**
Prüfen ob das Konto gesperrt ist. Bei temporärer Sperre das Ablaufdatum abwarten. Bei „Nur Einladung" einen gültigen Invite-Code verwenden.
**Registrierung nicht sichtbar**
In den Einstellungen den Registrierungsmodus prüfen. Bei deaktiviertem Modus ist keine Selbstregistrierung möglich.
**Keine E-Mails kommen an**
WordPress-Mailversand prüfen. Ein SMTP-Plugin wird empfohlen. Die Admin-E-Mail in WordPress kontrollieren.
**Upload von Bildern / Avatar scheitert**
Dateityp prüfen (nur JPG/PNG/GIF/WebP). Dateigröße prüfen (Avatar 2 MB, Beitrag 5 MB). Schreibrechte im Uploads-Verzeichnis prüfen.
**Import schlägt fehl oder überschreibt falsche Daten**
Sicherstellen, dass die Datei aus einer WBF-Installation stammt. Überschreiben-Optionen gezielt setzen. Bei sehr großen Backups `upload_max_filesize` und `post_max_size` in der `php.ini` erhöhen.
**Benutzer werden automatisch ausgeloggt**
Auto-Logout in den Forum-Einstellungen prüfen (Wert in Minuten, 0 = deaktiviert).
**Forum ist plötzlich „offline"**
Wartungsmodus in den Einstellungen deaktivieren.
**Suche liefert keine Ergebnisse**
Der Suchbegriff muss mindestens 2 Zeichen lang sein.
**Nach dem Import stimmen Beitragszähler nicht**
Ab Version 1.0.2 werden Zähler nach jedem Import automatisch neu berechnet. Bei älteren Imports einmalig einen neuen Import mit der aktuellen Version durchführen.
---
## Kurz-Checkliste für den Live-Betrieb
1. Setup-Wizard abschließen
2. Forum-Seite mit `[business_forum]` bereitstellen
3. Rollen und Kategorien final konfigurieren
4. Registrierungsmodus festlegen
5. Regeln / Nutzungsbedingungen hinterlegen
6. E-Mail-Versand testen
7. Vollständigen Backup-Export erstellen
Viel Erfolg mit deinem Forum!