fix: QC-Ratings aus 7 älteren Artikeln entfernt (CHECK 10)
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
# BSN Wertungsbox v2 — Joomla System Plugin
|
||||
|
||||
## Artikel-Typen
|
||||
|
||||
| Typ | Infobox | Wertungsbox |
|
||||
|---|---|---|
|
||||
| **News** | ❌ | ❌ |
|
||||
| **Review** | ✅ `{bsn_infobox}` | ✅ automatisch |
|
||||
| **Vorschau** | ✅ `{bsn_infobox}` | ❌ |
|
||||
|
||||
## Review-Artikel-Aufbau
|
||||
|
||||
```
|
||||
[Einleitung — Daniel schreibt]
|
||||
{bsn_infobox} ← Shortcode setzen!
|
||||
[Haupttext]
|
||||
← Wertungsbox erscheint HIER automatisch
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
1. **ZIP hochladen:** Administrator → System → Erweiterungen → Installieren
|
||||
2. **Plugin aktivieren:** System → Plugins → "System - BSN Wertungsbox" → Aktivieren
|
||||
3. **Kategorien wählen:** Plugin-Einstellungen → "Kategorien für Wertungsbox" → Nur die Review-Kategorie(n) anhaken
|
||||
4. Speichern
|
||||
|
||||
→ 19 Custom Fields sind automatisch angelegt in der Gruppe **"BSN Wertungsbox"**.
|
||||
|
||||
---
|
||||
|
||||
## Verwendung
|
||||
|
||||
### 1. Custom Fields ausfüllen (Tab "Felder" im Artikel-Editor)
|
||||
|
||||
**Infobox-Felder:**
|
||||
| Feld | Beispiel |
|
||||
|---|---|
|
||||
| BGG-Spiel-ID | 349463 |
|
||||
| Verlag | alea |
|
||||
| Designer | Richard Garfield |
|
||||
| Autor | — (falls abweichend) |
|
||||
| Illustrator | — |
|
||||
| Spieleranzahl | 1–4 |
|
||||
| Alter | ab 12 Jahren |
|
||||
| Spieldauer | 45–60 Minuten |
|
||||
| BGG-Rating | 7,0/10 |
|
||||
| BGG-Schwierigkeit | 1,89/5 |
|
||||
|
||||
**Wertungsbox-Felder:**
|
||||
| Feld | Beispiel |
|
||||
|---|---|
|
||||
| Wertung – Titel | Chrono Fall |
|
||||
| Wertung – Untertitel | At the End of Space and Time |
|
||||
| Wertung – Komplexität | Kennerspiel |
|
||||
| Wertung – Sprache | Deutsch |
|
||||
| Wertung – Mechanismen | Cooperative Game *(eine pro Zeile)** |
|
||||
| Wertung – Pro | hohe strategische Tiefe *(eine pro Zeile)** |
|
||||
| Wertung – Kontra | anspruchsvolle Einstiegshürde *(eine pro Zeile)** |
|
||||
| Wertung – Rezensent | Michael Berndt |
|
||||
| Wertung – Punkte | 84 |
|
||||
|
||||
### 2. Shortcode im Artikel platzieren
|
||||
|
||||
An die Stelle, wo die Infobox erscheinen soll:
|
||||
```
|
||||
{bsn_infobox}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Rückgängig machen
|
||||
|
||||
- **Plugin deaktivieren** → Boxen verschwinden sofort. Custom Fields + Werte bleiben erhalten.
|
||||
- **Plugin deinstallieren** → Custom Fields + Werte werden gelöscht.
|
||||
- **Artikel-Inhalte werden NIE verändert.** Der Shortcode `{bsn_infobox}` bleibt als Text im Artikel, falls das Plugin deaktiviert wird (einfach löschen).
|
||||
|
||||
---
|
||||
|
||||
## Sicherheit
|
||||
|
||||
- Läuft nur im Frontend (nicht im Admin)
|
||||
- Nur bei `text/html`-Output
|
||||
- Alle Operationen in `try/catch` → macht die Seite nie kaputt
|
||||
- Keine Datenbank-Schreibzugriffe beim Rendern (nur lesend)
|
||||
Reference in New Issue
Block a user