Upload via Git Manager GUI - README.md
This commit is contained in:
368
README.md
368
README.md
@@ -1,17 +1,17 @@
|
|||||||
# 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
|
||||||
@@ -24,29 +24,19 @@ Installation bis zum Live-Betrieb findest du hier alle wichtigen Schritte und Fu
|
|||||||
10. Export, Import und Deinstallation
|
10. Export, Import und Deinstallation
|
||||||
11. FAQ / Troubleshooting
|
11. FAQ / Troubleshooting
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 1) Über das Plugin
|
## 1) Über das Plugin
|
||||||
|
|
||||||
WP Business Forum ist ein eigenständiges Foren-System für WordPress mit:
|
WP Business Forum ist ein eigenständiges Foren-System für WordPress mit:
|
||||||
|
|
||||||
- eigenem Forum-Login (unabhängig vom WP-Login)
|
- eigenem Forum-Login (unabhängig vom WP-Login)
|
||||||
- Rollen- und Rechteverwaltung
|
- Rollen- und Rechteverwaltung
|
||||||
- Kategorien mit Hierarchie
|
- Kategorien mit Hierarchie
|
||||||
- Moderationswerkzeugen
|
- Moderationswerkzeugen
|
||||||
- Direktnachrichten, Benachrichtigungen, Meldesystem
|
- Direktnachrichten, Benachrichtigungen, Meldesystem
|
||||||
- Umfragen, Tags, Reaktionen, Lesezeichen
|
- Umfragen, Tags, Reaktionen, Lesezeichen
|
||||||
- Level-System (beitragsbasierte Rangstufen)
|
|
||||||
- Vollständigem Export / Import mit automatischer ID-Zuordnung
|
|
||||||
|
|
||||||
Das Forum wird per Shortcode in eine WordPress-Seite eingebunden.
|
Das Forum wird per Shortcode in eine WordPress-Seite eingebunden.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 2) Funktionsübersicht
|
## 2) Funktionsübersicht
|
||||||
|
|
||||||
### Für Mitglieder
|
### Für Mitglieder
|
||||||
|
|
||||||
- Registrieren / Einloggen / Logout
|
- Registrieren / Einloggen / Logout
|
||||||
- Passwort vergessen und Reset per E-Mail
|
- Passwort vergessen und Reset per E-Mail
|
||||||
- Threads erstellen, antworten, bearbeiten
|
- Threads erstellen, antworten, bearbeiten
|
||||||
@@ -58,339 +48,243 @@ Das Forum wird per Shortcode in eine WordPress-Seite eingebunden.
|
|||||||
- Private Nachrichten (DM)
|
- Private Nachrichten (DM)
|
||||||
- Profil mit Avatar, Bio, Signatur und eigenen Profilfeldern
|
- Profil mit Avatar, Bio, Signatur und eigenen Profilfeldern
|
||||||
- Mitgliederliste und Suchfunktion
|
- Mitgliederliste und Suchfunktion
|
||||||
- Andere Nutzer ignorieren / blockieren
|
|
||||||
|
|
||||||
### Für Moderation / Admin
|
### Für Moderation / Admin
|
||||||
|
|
||||||
- Threads pinnen, schließen, archivieren, verschieben, löschen
|
- Threads pinnen, schließen, archivieren, verschieben, löschen
|
||||||
- Beiträge löschen und wiederherstellen (Papierkorb)
|
- Beiträge löschen
|
||||||
- Meldungen (Reports) bearbeiten
|
- Meldungen (Reports) bearbeiten
|
||||||
- Kategorien und Rollen verwalten
|
- Kategorien und Rollen verwalten
|
||||||
- Mitglieder verwalten: Rolle ändern, Profil bearbeiten, Sperren, Löschen
|
|
||||||
- Einladungssystem für Registrierung
|
- Einladungssystem für Registrierung
|
||||||
- Wartungsmodus
|
- Wartungsmodus
|
||||||
- Wortfilter / Zensurliste
|
- Wortfilter
|
||||||
- Statistiken und Aktivitäts-Dashboard
|
- Statistiken
|
||||||
- Export / Import (vollständiges Backup mit Wortfilter, Ignore-Liste, Präfixen u. v. m.)
|
- Papierkorb / Wiederherstellung
|
||||||
|
- Export / Import
|
||||||
---
|
|
||||||
|
|
||||||
## 3) Voraussetzungen
|
## 3) Voraussetzungen
|
||||||
|
- Laufende WordPress-Installation
|
||||||
- Laufende WordPress-Installation (empfohlen: aktuelle Version)
|
- Schreibrechte für WordPress-Uploads (für Avatar-/Bild-Uploads)
|
||||||
- PHP 7.4 oder höher (empfohlen: PHP 8.0+)
|
|
||||||
- MySQL 5.7 / MariaDB 10.3 oder höher
|
|
||||||
- Schreibrechte für WordPress-Uploads (für Avatar- und Bild-Uploads)
|
|
||||||
- Funktionierende E-Mail-Zustellung in WordPress (für Passwort-Reset und Benachrichtigungen)
|
- Funktionierende E-Mail-Zustellung in WordPress (für Passwort-Reset und Benachrichtigungen)
|
||||||
|
|
||||||
> Das Plugin nutzt eigene Datenbanktabellen mit dem Präfix `wp_forum_*` (bzw. deinem konfigurierten Tabellenpräfix).
|
Hinweis: Das Plugin nutzt eigene Datenbanktabellen (Präfix `wp_forum_*` bzw. mit deinem Tabellenpräfix).
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 4) Installation
|
## 4) Installation
|
||||||
|
|
||||||
1. Plugin-Ordner `wp-business-forum` in `wp-content/plugins/` kopieren.
|
1. Plugin-Ordner `wp-business-forum` in `wp-content/plugins/` kopieren.
|
||||||
2. Im WordPress-Backend unter **Plugins** aktivieren.
|
2. Im WordPress-Backend unter Plugins aktivieren.
|
||||||
3. Nach der Aktivierung startet einmalig der Setup-Wizard.
|
3. Nach der Aktivierung startet einmalig der Setup-Wizard.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 5) Ersteinrichtung (Setup-Wizard)
|
## 5) Ersteinrichtung (Setup-Wizard)
|
||||||
|
Nach Aktivierung führt der Wizard durch 3 Schritte:
|
||||||
|
|
||||||
Nach der Aktivierung führt der Wizard durch drei Schritte:
|
1. Superadmin-Konto erstellen oder bestehendes Forum-Konto hochstufen
|
||||||
|
|
||||||
1. Superadmin-Konto erstellen oder bestehendes Forum-Konto verknüpfen
|
|
||||||
2. Optional automatisch eine Forum-Seite erzeugen
|
2. Optional automatisch eine Forum-Seite erzeugen
|
||||||
3. Abschluss und Weiterleitung ins Dashboard
|
3. Abschluss
|
||||||
|
|
||||||
**Wichtig:**
|
Wichtig:
|
||||||
- Der Superadmin ist fest mit dem WordPress-Administrator verknüpft und kann nicht über den Import überschrieben werden.
|
- Der Superadmin ist fest mit dem WordPress-Admin verknüpft.
|
||||||
- Wenn noch kein Superadmin existiert, erscheint im Backend ein Hinweisbanner.
|
- Wenn noch kein Superadmin existiert, erscheint im Backend ein Hinweisbanner.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 6) Forum-Seite einbinden
|
## 6) Forum-Seite einbinden
|
||||||
|
|
||||||
Das Forum wird mit folgendem Shortcode auf einer WordPress-Seite angezeigt:
|
Das Forum wird mit folgendem Shortcode auf einer WordPress-Seite angezeigt:
|
||||||
|
|
||||||
```
|
```text
|
||||||
[business_forum]
|
[business_forum]
|
||||||
```
|
```
|
||||||
|
|
||||||
**Empfehlung:**
|
Empfohlen:
|
||||||
- Eine eigene Seite (z. B. „Forum") anlegen
|
- Eine eigene Seite (z. B. "Forum") anlegen
|
||||||
- Nur diesen Shortcode als Seiteninhalt verwenden
|
- Nur diesen Shortcode als Seiteninhalt verwenden
|
||||||
- Die Seite in der WordPress-Navigation verlinken
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 7) Bedienung im Frontend (Mitglieder)
|
## 7) Bedienung im Frontend (Mitglieder)
|
||||||
|
|
||||||
### 7.1 Registrierung und Login
|
### 7.1 Registrierung und Login
|
||||||
|
- Registrierung kann offen, nur per Einladung oder deaktiviert sein.
|
||||||
- Die Registrierung kann offen, nur per Einladung oder deaktiviert sein.
|
|
||||||
- Optional müssen Nutzer die Forum-Regeln akzeptieren.
|
- Optional müssen Nutzer die Forum-Regeln akzeptieren.
|
||||||
- Spam-Schutz bei der Registrierung:
|
- Spam-Schutz bei Registrierung:
|
||||||
- Honeypot-Feld
|
- Honeypot-Feld
|
||||||
- Mindestzeit bis zum Formular-Absenden
|
- Mindestzeit bis Formular-Absenden
|
||||||
- Login unterstützt „Angemeldet bleiben" (Remember-Me Cookie, 30 Tage).
|
- Login unterstützt "Angemeldet bleiben" (Remember-Me Cookie).
|
||||||
|
|
||||||
### 7.2 Kategorien und Threads
|
### 7.2 Kategorien und Threads
|
||||||
|
|
||||||
- Kategorien können verschachtelt sein (Hauptkategorie + Unterkategorien).
|
- Kategorien können verschachtelt sein (Hauptkategorie + Unterkategorien).
|
||||||
- Die Sichtbarkeit kann rollenbasiert eingeschränkt werden.
|
- Sichtbarkeit kann rollenbasiert sein.
|
||||||
- Threads können folgende Zustände haben: offen · geschlossen · archiviert · gepinnt
|
- Threads können folgende Zustände haben:
|
||||||
|
- offen
|
||||||
|
- geschlossen
|
||||||
|
- archiviert
|
||||||
|
- gepinnt
|
||||||
|
|
||||||
### 7.3 Thread erstellen
|
### 7.3 Thread erstellen
|
||||||
|
|
||||||
- Mindestlänge Titel: 5 Zeichen
|
- Mindestlänge Titel: 5 Zeichen
|
||||||
- Mindestlänge Inhalt: 10 Zeichen
|
- Mindestlänge Inhalt: 10 Zeichen (bei normalem Thread)
|
||||||
- Tags können vergeben werden
|
- Tags können vergeben werden
|
||||||
- Optional kann ein Thread-Präfix gesetzt werden
|
- Optional kann ein Thread-Präfix gesetzt werden
|
||||||
- Optional kann direkt eine Umfrage erstellt werden
|
- Optional kann direkt eine Umfrage erstellt werden
|
||||||
|
|
||||||
### 7.4 Antworten und Bearbeiten
|
### 7.4 Antworten und Bearbeiten
|
||||||
|
- Antworten mit BBCode-Unterstützung
|
||||||
- Antworten mit BBCode-Unterstützung (`[b]`, `[i]`, `[quote]`, `[code]`, `[spoiler]`, `[url]`, `[img]` u. v. m.)
|
|
||||||
- Flood-Control: konfigurierbare Wartezeit zwischen Posts
|
- Flood-Control: konfigurierbare Wartezeit zwischen Posts
|
||||||
- Eigene Posts können nur innerhalb des konfigurierten Bearbeitungsfensters geändert werden
|
- Eigene Posts nur innerhalb des eingestellten Bearbeitungsfensters (z. B. 30 Minuten)
|
||||||
- Moderation kann unabhängig davon jederzeit eingreifen
|
- Moderation kann unabhängig davon eingreifen
|
||||||
|
|
||||||
### 7.5 Umfragen
|
### 7.5 Umfragen
|
||||||
|
- Umfrage direkt beim Thread-Erstellen oder nachträglich im Thread
|
||||||
- Umfrage direkt beim Thread-Erstellen oder nachträglich anfügen
|
|
||||||
- 2 bis 10 Antwortoptionen
|
- 2 bis 10 Antwortoptionen
|
||||||
- Optional Mehrfachauswahl
|
- Optional Mehrfachauswahl
|
||||||
- Optional Enddatum
|
- Optional Enddatum
|
||||||
- Nach der Abstimmung werden Ergebnisse direkt angezeigt
|
- Nach Abstimmung werden Ergebnisse direkt angezeigt
|
||||||
|
|
||||||
### 7.6 Reaktionen, Likes, Lesezeichen
|
### 7.6 Reaktionen, Likes, Lesezeichen
|
||||||
|
- Likes auf Thread/Beitrag
|
||||||
- Likes auf Threads und Beiträge
|
|
||||||
- Emoji-Reaktionen (adminseitig konfigurierbar)
|
- Emoji-Reaktionen (adminseitig konfigurierbar)
|
||||||
- Lesezeichen für Threads, im Profil jederzeit einsehbar
|
- Lesezeichen für Threads (im Profil einsehbar)
|
||||||
|
|
||||||
### 7.7 Private Nachrichten (DM)
|
### 7.7 Private Nachrichten (DM)
|
||||||
|
|
||||||
- 1:1 Nachrichten zwischen Mitgliedern
|
- 1:1 Nachrichten zwischen Mitgliedern
|
||||||
- Inbox-Ansicht und Konversationsansicht
|
- Inbox-Ansicht und Konversation
|
||||||
- Ungelesene Nachrichten werden im Header gezählt
|
- Ungelesene Nachrichten werden gezählt
|
||||||
- Optional E-Mail-Hinweis bei neuer Nachricht
|
- Optional E-Mail-Hinweis bei neuer Nachricht
|
||||||
|
|
||||||
### 7.8 Benachrichtigungen
|
### 7.8 Benachrichtigungen
|
||||||
|
Benachrichtigungen bei:
|
||||||
Benachrichtigungen werden ausgelöst bei:
|
- Antworten auf abonnierte / relevante Threads
|
||||||
|
- @Erwähnungen
|
||||||
- Antworten auf abonnierte Threads
|
- neuen privaten Nachrichten
|
||||||
- @Erwähnungen in Beiträgen
|
|
||||||
- Neuen privaten Nachrichten
|
|
||||||
|
|
||||||
### 7.9 Profil
|
### 7.9 Profil
|
||||||
|
|
||||||
Mitglieder können:
|
Mitglieder können:
|
||||||
|
|
||||||
- Anzeigenamen, Bio und Signatur pflegen
|
- Anzeigenamen, Bio und Signatur pflegen
|
||||||
- Avatar hochladen (max. 2 MB, JPG/PNG/GIF/WebP)
|
- Avatar hochladen
|
||||||
- Passwort ändern
|
- Passwort ändern
|
||||||
- Profil-Sichtbarkeit umschalten
|
- eigene Profil-Sichtbarkeit umschalten
|
||||||
- Benutzerdefinierte Profilfelder ausfüllen (falls vom Admin aktiviert)
|
- benutzerdefinierte Profilfelder ausfüllen (falls aktiviert)
|
||||||
- Andere Nutzer zur Ignore-Liste hinzufügen
|
|
||||||
|
|
||||||
Upload-Limits:
|
Upload-Limits:
|
||||||
|
- Avatar: max. 2 MB (JPG/PNG/GIF/WebP)
|
||||||
- Avatar: max. 2 MB (JPG / PNG / GIF / WebP)
|
- Bild im Beitrag: max. 5 MB (JPG/PNG/GIF/WebP)
|
||||||
- Bild im Beitrag: max. 5 MB (JPG / PNG / GIF / WebP)
|
|
||||||
|
|
||||||
### 7.10 Passwort vergessen
|
### 7.10 Passwort vergessen
|
||||||
|
- Über "Passwort vergessen" kann ein Reset-Link per E-Mail angefordert werden.
|
||||||
Über „Passwort vergessen" kann ein Reset-Link per E-Mail angefordert werden. Das Zurücksetzen erfolgt über einen zeitlich begrenzten Token.
|
- Das Zurücksetzen erfolgt über einen zeitlich gültigen Token.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 8) Moderation und Verwaltung
|
## 8) Moderation und Verwaltung
|
||||||
|
Im WordPress-Backend gibt es den Menüpunkt "Business Forum" mit Unterseiten:
|
||||||
|
|
||||||
Im WordPress-Backend gibt es den Menüpunkt **Business Forum** mit folgenden Unterseiten:
|
- Übersicht: Dashboard mit Kennzahlen und Aktivitäten
|
||||||
|
- Kategorien: Struktur und Sichtbarkeit verwalten
|
||||||
| Unterseite | Funktion |
|
- Rollen: Rollen/Permissions anpassen
|
||||||
|---|---|
|
- Level: Beitragsbasierte Rangstufen
|
||||||
| Übersicht | Dashboard mit Kennzahlen, Trends und Aktivitätsprotokoll |
|
- Mitglieder: Nutzer verwalten
|
||||||
| Kategorien | Struktur, Hierarchie und Sichtbarkeit verwalten |
|
- Meldungen: gemeldete Inhalte bearbeiten
|
||||||
| Rollen | Rollen, Permissions und Design anpassen |
|
- Profilfelder: eigene Felder definieren
|
||||||
| Level | Beitragsbasierte Rangstufen konfigurieren |
|
- Einstellungen: Texte, Sicherheit, Registrierung, Regeln, Wartung
|
||||||
| Mitglieder | Nutzer verwalten, sperren, löschen |
|
- Reaktionen: erlaubte Emoji-Reaktionen
|
||||||
| Meldungen | Gemeldete Inhalte bearbeiten |
|
- Einladungen: Invite-Codes erstellen und verwalten
|
||||||
| Profilfelder | Eigene Felder definieren |
|
- Statistiken: Forum-Auswertung
|
||||||
| Einstellungen | Texte, Sicherheit, Registrierung, Regeln, Wartung |
|
- Papierkorb: gelöschte Inhalte wiederherstellen
|
||||||
| Reaktionen | Erlaubte Emoji-Reaktionen konfigurieren |
|
- Thread-Präfixe: Label für Threads verwalten
|
||||||
| Einladungen | Invite-Codes erstellen und verwalten |
|
- Wortfilter: unerwünschte Begriffe ersetzen/filtern
|
||||||
| Statistiken | Forum-Auswertung und Trends |
|
- Export / Import: Backup und Wiederherstellung
|
||||||
| Papierkorb | Gelöschte Inhalte einsehen und wiederherstellen |
|
- Deinstallieren: komplette Löschung des Plugins inkl. Daten
|
||||||
| Thread-Präfixe | Farbige Label für Threads verwalten |
|
|
||||||
| Wortfilter | Unerwünschte Begriffe automatisch ersetzen |
|
|
||||||
| Export / Import | Vollständiges Backup und Wiederherstellung |
|
|
||||||
| ⚠️ Deinstallieren | Komplette Löschung inkl. aller Daten |
|
|
||||||
| 🔔 Updates | Update-Status und Changelog |
|
|
||||||
|
|
||||||
### 8.1 Mitglieder verwalten
|
|
||||||
|
|
||||||
In der Mitglieder-Übersicht stehen pro Nutzer drei Aktionen zur Verfügung:
|
|
||||||
|
|
||||||
**Rolle ändern**
|
|
||||||
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.
|
|
||||||
|
|
||||||
**Profil bearbeiten**
|
|
||||||
Anzeigename, E-Mail, Passwort, Bio, Signatur und benutzerdefinierte Profilfelder direkt im Admin ändern.
|
|
||||||
|
|
||||||
**Nutzer löschen**
|
|
||||||
Beim Klick auf „Löschen" öffnet sich ein Bestätigungs-Panel mit zwei Optionen:
|
|
||||||
|
|
||||||
- **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.
|
|
||||||
- **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.**
|
|
||||||
|
|
||||||
> Der Superadmin-Account ist in beiden Pfaden geschützt und kann nicht gelöscht werden.
|
|
||||||
|
|
||||||
### 8.2 Sperren von Nutzern
|
|
||||||
|
|
||||||
Statt eines vollständigen Löschens kann ein Nutzer auch gesperrt werden (Rolle „Gesperrt"):
|
|
||||||
|
|
||||||
- **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.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 9) Einstellungen im Detail
|
## 9) Einstellungen im Detail
|
||||||
|
Unter Business Forum > Einstellungen:
|
||||||
Unter **Business Forum › Einstellungen**:
|
|
||||||
|
|
||||||
### 9.1 Texte und UI
|
### 9.1 Texte und UI
|
||||||
|
- Hero-Titel/Untertitel
|
||||||
- Hero-Titel und Untertitel
|
|
||||||
- Topbar-Brand
|
- Topbar-Brand
|
||||||
- Labels für Statistiken
|
- Label für Statistik
|
||||||
- Abschnittstitel und Buttontexte
|
- Abschnittstitel
|
||||||
|
- Buttontexte
|
||||||
- Sidebar-Titel
|
- Sidebar-Titel
|
||||||
|
|
||||||
### 9.2 Sicherheit
|
### 9.2 Sicherheit
|
||||||
|
- Auto-Logout nach Inaktivität (0 = deaktiviert)
|
||||||
- Auto-Logout nach Inaktivität (0 = deaktiviert, in Minuten)
|
- Post-Bearbeitungslimit
|
||||||
- Post-Bearbeitungslimit (in Minuten, 0 = unbegrenzt)
|
- Spam-Mindestzeit bei Registrierung
|
||||||
- Spam-Mindestzeit bei Registrierung (in Sekunden)
|
- Flood-Control Intervall
|
||||||
- Flood-Control Intervall zwischen Posts (in Sekunden, 0 = deaktiviert)
|
- Profil-Sichtbarkeit (Standard)
|
||||||
- Standard-Profil-Sichtbarkeit für neue Mitglieder
|
|
||||||
|
|
||||||
### 9.3 Registrierung
|
### 9.3 Registrierung
|
||||||
|
- Modus:
|
||||||
- Modus: **offen** · **nur Einladung** · **deaktiviert**
|
- offen
|
||||||
- Freitext-Hinweis bei Einladungs-Modus
|
- nur Einladung
|
||||||
- Forum-Regeln bei Registrierung verpflichtend akzeptieren
|
- deaktiviert
|
||||||
|
- Freitext-Hinweis für Einladungsmode
|
||||||
|
|
||||||
### 9.4 Wartungsmodus
|
### 9.4 Wartungsmodus
|
||||||
|
|
||||||
- Forum für normale Nutzer sperren
|
- Forum für normale Nutzer sperren
|
||||||
- Moderation und Admins behalten vollen Zugriff
|
- Moderation/Admin behalten Zugriff
|
||||||
- Eigener Wartungs-Titel und Hinweistext konfigurierbar
|
- Eigener Wartungs-Titel und Hinweistext
|
||||||
|
|
||||||
### 9.5 Forum-Regeln / Nutzungsbedingungen
|
### 9.5 Forum-Regeln / Nutzungsbedingungen
|
||||||
|
- Regelseite aktivieren/deaktivieren
|
||||||
- Regelseite aktivieren / deaktivieren
|
|
||||||
- Akzeptierung bei Registrierung optional verpflichtend
|
- Akzeptierung bei Registrierung optional verpflichtend
|
||||||
- Titel und Inhalt frei editierbar (unterstützt einfaches Markdown)
|
- Titel und Inhalt frei editierbar
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 10) Export, Import und Deinstallation
|
## 10) Export, Import und Deinstallation
|
||||||
|
### 10.1 Export / Import
|
||||||
|
Exportierbare Bereiche (je nach Auswahl):
|
||||||
|
- Einstellungen
|
||||||
|
- Rollen und Level
|
||||||
|
- Kategorien
|
||||||
|
- Nutzer und User-Meta
|
||||||
|
- Threads und Posts
|
||||||
|
- Interaktionen (Likes/Reaktionen/Benachrichtigungen)
|
||||||
|
- Nachrichten
|
||||||
|
- Meldungen
|
||||||
|
- Einladungen
|
||||||
|
|
||||||
### 10.1 Export
|
Empfehlung:
|
||||||
|
- Vor großen Änderungen immer einen Voll-Export speichern.
|
||||||
|
|
||||||
Unter **Business Forum › Export / Import** kannst du einzelne oder alle Bereiche als `.json`-Datei exportieren:
|
### 10.2 Deinstallation (wichtig)
|
||||||
|
Beim Löschen des Plugins werden komplett entfernt:
|
||||||
| Bereich | Enthält |
|
- alle Forum-Datenbanktabellen
|
||||||
|---|---|
|
- relevante Plugin-Optionen
|
||||||
| 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
|
- Transients
|
||||||
- Geplante Cron-Jobs
|
- geplanter Cron-Job
|
||||||
- Automatisch erstellte Forum-Seite
|
- automatisch erstellte Forum-Seite
|
||||||
- Upload-Unterverzeichnis `wbf-avatars`
|
- zugehörige Upload-Unterverzeichnisse
|
||||||
|
|
||||||
> **Das ist eine echte, unwiderrufliche Datenlöschung. Immer vorher einen vollständigen Export erstellen.**
|
Das ist eine echte Datenlöschung. Vorher immer Backup erstellen.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 11) FAQ / Troubleshooting
|
## 11) FAQ / Troubleshooting
|
||||||
|
### Login funktioniert nicht
|
||||||
|
- Prüfen, ob das Konto gesperrt ist
|
||||||
|
- Bei zeitlicher Sperre Ablaufzeit abwarten
|
||||||
|
- Bei Registrierung "Nur Einladung" gültigen Invite-Code nutzen
|
||||||
|
|
||||||
**Login funktioniert nicht**
|
### Registrierung nicht sichtbar
|
||||||
Prüfen ob das Konto gesperrt ist. Bei temporärer Sperre das Ablaufdatum abwarten. Bei „Nur Einladung" einen gültigen Invite-Code verwenden.
|
- In Einstellungen den Registrierungsmodus prüfen
|
||||||
|
- Bei deaktiviertem Modus ist keine Selbstregistrierung möglich
|
||||||
|
|
||||||
**Registrierung nicht sichtbar**
|
### Keine E-Mails kommen an
|
||||||
In den Einstellungen den Registrierungsmodus prüfen. Bei deaktiviertem Modus ist keine Selbstregistrierung möglich.
|
- WordPress-Mailversand prüfen (SMTP Plugin empfohlen)
|
||||||
|
- Admin-E-Mail in WordPress kontrollieren
|
||||||
|
|
||||||
**Keine E-Mails kommen an**
|
### Upload von Bildern/Avatar scheitert
|
||||||
WordPress-Mailversand prüfen. Ein SMTP-Plugin wird empfohlen. Die Admin-E-Mail in WordPress kontrollieren.
|
- Dateityp prüfen (nur JPG/PNG/GIF/WebP)
|
||||||
|
- Dateigröße prüfen (Avatar 2 MB, Beitrag 5 MB)
|
||||||
|
- Schreibrechte in Uploads prüfen
|
||||||
|
|
||||||
**Upload von Bildern / Avatar scheitert**
|
### Benutzer werden automatisch ausgeloggt
|
||||||
Dateityp prüfen (nur JPG/PNG/GIF/WebP). Dateigröße prüfen (Avatar 2 MB, Beitrag 5 MB). Schreibrechte im Uploads-Verzeichnis prüfen.
|
- Auto-Logout in den Forum-Einstellungen prüfen
|
||||||
|
|
||||||
**Import schlägt fehl oder überschreibt falsche Daten**
|
### Forum ist plötzlich "offline"
|
||||||
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.
|
- Wartungsmodus in den Einstellungen deaktivieren
|
||||||
|
|
||||||
**Benutzer werden automatisch ausgeloggt**
|
### Suche liefert keine Ergebnisse
|
||||||
Auto-Logout in den Forum-Einstellungen prüfen (Wert in Minuten, 0 = deaktiviert).
|
- Suchbegriff muss mindestens 2 Zeichen haben
|
||||||
|
|
||||||
**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
|
## Kurz-Checkliste für den Live-Betrieb
|
||||||
|
|
||||||
1. Setup-Wizard abschließen
|
1. Setup-Wizard abschließen
|
||||||
2. Forum-Seite mit `[business_forum]` bereitstellen
|
2. Forum-Seite mit `[business_forum]` bereitstellen
|
||||||
3. Rollen und Kategorien final konfigurieren
|
3. Rollen und Kategorien final konfigurieren
|
||||||
4. Registrierungsmodus festlegen
|
4. Registrierungsmodus festlegen
|
||||||
5. Regeln / Nutzungsbedingungen hinterlegen
|
5. Regeln/Nutzungsbedingungen hinterlegen
|
||||||
6. E-Mail-Versand testen
|
6. E-Mail-Versand testen
|
||||||
7. Vollständigen Backup-Export erstellen
|
7. Backup-Export erstellen
|
||||||
|
|
||||||
Viel Erfolg mit deinem Forum!
|
Viel Erfolg mit deinem Forum!
|
||||||
Reference in New Issue
Block a user