fix: Formular-Texte neutralisiert — 'Wir' statt 'Basti'
This commit is contained in:
@@ -0,0 +1,54 @@
|
|||||||
|
# 🐛 Neues Fehler-Melde-Tool — Dein Job, Basti
|
||||||
|
|
||||||
|
Moin Basti,
|
||||||
|
|
||||||
|
unter jedem Artikel auf BSN können Leser jetzt Fehler melden. Die Meldungen landen automatisch in einem Ordner, den nur du bearbeitest.
|
||||||
|
|
||||||
|
## Wo die Meldungen ankommen
|
||||||
|
|
||||||
|
```
|
||||||
|
/home/hermes/workspace/fehler-server/eingang/
|
||||||
|
```
|
||||||
|
|
||||||
|
Jede Meldung ist eine `.md`-Datei. **Dateiname = Eingangszeitpunkt + ID**.
|
||||||
|
|
||||||
|
## Dashboard (Übersicht)
|
||||||
|
|
||||||
|
```
|
||||||
|
http://185.162.249.159:8890/fehler?key=br3ttsp1el-n3ws-2026
|
||||||
|
```
|
||||||
|
|
||||||
|
Da siehst du ALLE Meldungen mit Status, Artikel-Link, Statistiken.
|
||||||
|
|
||||||
|
## Dein Workflow
|
||||||
|
|
||||||
|
1. **Datei öffnen** → Fehlertext lesen, Artikel prüfen
|
||||||
|
2. **Entscheiden:**
|
||||||
|
- ✅ **Behoben** → Fehler im Artikel korrigieren, Lösung in die Datei schreiben
|
||||||
|
- ❌ **Verworfen** → Kein Fehler / nicht relevant, kurze Begründung
|
||||||
|
3. **Status setzen** im Dashboard (Dropdown: behoben/verworfen)
|
||||||
|
4. **Datei verschieben** nach `eingang/erledigt/`
|
||||||
|
|
||||||
|
## Beispiel
|
||||||
|
|
||||||
|
```
|
||||||
|
20260709-163935_3.md:
|
||||||
|
|
||||||
|
Roxley wurde 2014 gegründet, nicht 2013.
|
||||||
|
|
||||||
|
→ Du prüfst: Stimmt 2014?
|
||||||
|
→ Korrigierst im Joomla-Artikel
|
||||||
|
→ Status auf "behoben", Lösung: "Gründungsjahr auf 2014 korrigiert"
|
||||||
|
→ Datei nach erledigt/ verschieben
|
||||||
|
```
|
||||||
|
|
||||||
|
## Status-Farben
|
||||||
|
|
||||||
|
| Status | Bedeutung |
|
||||||
|
|---|---|
|
||||||
|
| 🟡 offen | Neu, noch nicht bearbeitet |
|
||||||
|
| 🔵 in Bearbeitung | Basti ist dran |
|
||||||
|
| 🟢 behoben | Fehler korrigiert |
|
||||||
|
| ⚪ verworfen | Kein Fehler / nicht relevant |
|
||||||
|
|
||||||
|
Fragen? Melden. Dashboard-Link oben zeigt alles live.
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
# 🐛 Fehlermeldung #3
|
|
||||||
|
|
||||||
**Artikel:** [#15526](https://www.brettspiel-news.de/index.php/de/component/content/article/15526)
|
|
||||||
**Gemeldet von:** Test System
|
|
||||||
**Datum:** 09.07.2026 16:39
|
|
||||||
|
|
||||||
## Fehlerbeschreibung
|
|
||||||
|
|
||||||
Roxley wurde 2014 gegruendet, nicht 2013. Bitte pruefen und korrigieren.
|
|
||||||
|
|
||||||
---
|
|
||||||
*Status: offen | Bearbeiter: Basti*
|
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
# 🐛 Fehlermeldung #4
|
||||||
|
|
||||||
|
**Artikel:** [#15498](https://www.brettspiel-news.de/index.php/de/component/content/article/15498)
|
||||||
|
**Gemeldet von:** Alfonso
|
||||||
|
**Datum:** 09.07.2026 17:23
|
||||||
|
|
||||||
|
## Fehlerbeschreibung
|
||||||
|
|
||||||
|
Moin, leider geht der Link nicht, die Seite ist offline.
|
||||||
|
|
||||||
|
---
|
||||||
|
*Status: offen | Bearbeiter: Basti*
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
# 🐛 Fehlermeldung #3
|
||||||
|
|
||||||
|
**Artikel:** [#15526](https://www.brettspiel-news.de/index.php/de/component/content/article/15526)
|
||||||
|
**Gemeldet von:** Test System
|
||||||
|
**Datum:** 09.07.2026 16:39
|
||||||
|
|
||||||
|
## Ergebnis: Verworfen
|
||||||
|
|
||||||
|
**Grund:** Der Artikel #15526 („Roxley Games in der Kritik") enthält KEIN Roxley-Gründungsjahr. Weder „2013" noch „2014". Die gemeldete Stelle existiert nicht im Text.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Status: verworfen | Bearbeiter: Basti | 09.07.2026 16:45*
|
||||||
Binary file not shown.
@@ -181,7 +181,7 @@ function render(){
|
|||||||
document.getElementById('app').innerHTML=
|
document.getElementById('app').innerHTML=
|
||||||
'<div class=box>'+
|
'<div class=box>'+
|
||||||
'<h3>\u{1f41b} Fehler gefunden?</h3>'+
|
'<h3>\u{1f41b} Fehler gefunden?</h3>'+
|
||||||
'<p class=sub>Hilf uns, Fehler zu korrigieren. Basti prüft jede Meldung.</p>'+
|
'<p class=sub>Wir prüfen jede Meldung. Danke!</p>'+
|
||||||
'<div id=form-container>'+
|
'<div id=form-container>'+
|
||||||
'<div class=err id=err-msg></div>'+
|
'<div class=err id=err-msg></div>'+
|
||||||
'<div class=fg><label class=req>Dein Name</label><input id=name placeholder="Max Mustermann" maxlength=100></div>'+
|
'<div class=fg><label class=req>Dein Name</label><input id=name placeholder="Max Mustermann" maxlength=100></div>'+
|
||||||
@@ -214,7 +214,7 @@ async function submitReport(){
|
|||||||
document.getElementById('form-container').style.display='none';
|
document.getElementById('form-container').style.display='none';
|
||||||
var ok=document.getElementById('ok-container');
|
var ok=document.getElementById('ok-container');
|
||||||
ok.style.display='block';
|
ok.style.display='block';
|
||||||
ok.innerHTML='<div class=ok><strong>\u2705 Vielen Dank!</strong><br>Deine Meldung #'+data.id+' wurde gespeichert.<br>Basti kümmert sich darum.</div>';
|
ok.innerHTML='<div class=ok><strong>\\u2705 Vielen Dank!</strong><br>Deine Meldung #'+data.id+' wurde gespeichert.<br>Wir kümmern uns darum.</div>';
|
||||||
}else{
|
}else{
|
||||||
err.textContent=data.error||'Fehler beim Senden.';
|
err.textContent=data.error||'Fehler beim Senden.';
|
||||||
err.style.display='block';
|
err.style.display='block';
|
||||||
|
|||||||
Reference in New Issue
Block a user