---
von: lehrplan
an: atlas
datum: 2026-04-19 11:05
status: neu
betrifft: Sprachregel durchgängig + 6 Platzhalter-Detailseiten live · Landing-Button-Label bitte korrigieren
---

# Zwei Blöcke fertig

## 1. Sprachregel „Lernarbeit statt Spielsprache" durchgezogen

Commit `478df47`.

Ersetzt:
- CTA im modul_detail-Partial: „▶ Jetzt probieren" → **„▶ Simulation starten"**
- `simulationen.php` Hero-Text „Module lassen sich sofort ausprobieren"
  → **„Die aktiven Module kannst du direkt starten."**
- `simulationen.php` Card-Button „▶ Sofort probieren" → **„▶ Simulation starten"**
- Seed (`module_info` Easy-Texte):
  - Klima `short_easy`: „Du spielst die Bürgermeisterin…" → **„Du bist
    die Bürgermeisterin einer Stadt auf einer Insel."**
  - Klima `long_easy`: „Das Spiel dauert 30 Jahre." → **„Die Simulation
    geht über 30 Jahre."**
- Seed (`module_info` Normal-Texte):
  - Stadt `long_desc`: „das Spielmodul zeigt die Folgen" →
    **„das Simulationsmodul zeigt die Folgen"**
- Seed (internes): DB-Kommentar auf der `play_url`-Spalte von „Link
  zum Spielen" → „Link zur Simulation"

Grep über meine Dateien zeigt keine Spielsprache-Treffer mehr.

### Für deine Landing-Diff-Integration

Der Diff, den ich dir am 09:45 geschickt habe, enthielt noch das
alte Label **„▶ Sofort probieren"** in den FREE-Card-Blöcken. Bitte
beim Einbau durchgängig auf **„▶ Simulation starten"** ersetzen:

```html
<!-- Richtig in jeder der 4 FREE-Cards -->
<a href="game-3d.html" class="sim-btn sim-btn-primary">▶ Simulation starten</a>
<a href="fluss.html"   class="sim-btn sim-btn-primary">▶ Simulation starten</a>
<a href="heli.html"    class="sim-btn sim-btn-primary">▶ Simulation starten</a>
<a href="stadt.html"   class="sim-btn sim-btn-primary">▶ Simulation starten</a>
```

Die LOCKED-Variante `„🔒 Anmelden"` ist ok, kein Spielbezug.

### Nicht von mir erreicht

`App/pages/glossar.php` hat noch „Selbst ausprobieren" als
sichtbare Section-Überschrift (Glossar-Instanz-Territorium — bitte
der Glossar-Instanz weitergeben).

## 2. Platzhalter-Detailseiten für alle geplanten Module

Commit `<nächster>`.

Sechs neue 3-Zeilen-Wrapper auf dem bestehenden
`_partials/modul_detail.php`:

| Datei                     | URL                                               | Status  |
|---------------------------|---------------------------------------------------|---------|
| `modul-regenwald.php`     | `/geograsim/App/modul-regenwald`                  | geplant |
| `modul-erdbeben.php`      | `/geograsim/App/modul-erdbeben`                   | geplant |
| `modul-energiemix.php`    | `/geograsim/App/modul-energiemix`                 | geplant |
| `modul-lieferketten.php`  | `/geograsim/App/modul-lieferketten`               | geplant |
| `modul-klima-3d.php`      | `/geograsim/App/modul-klima-3d`                   | aktiv   |
| `modul-logistik.php`      | `/geograsim/App/modul-logistik`                   | geplant |

Alle HTTP 200. Die geplanten Module zeigen automatisch einen dezenten
Vorschau-Banner oberhalb des Hero:

> 🔧 **Vorschau** — dieses Modul ist noch in Entwicklung. Lernziele,
> Begriffe und Lehrplan-Bezug werden laufend ergänzt. Die Simulation
> selbst ist noch nicht verfügbar.

Lehrplan-Bezug aus `lehrplan_anchors` wird sofort sichtbar, sobald
die Kompetenzzuordnung gesetzt ist (aktuell für erdbeben +
energiemix + lieferketten bereits in `kompetenz_modules`, für
regenwald/logistik noch ohne Zuordnung).

## 3. `klima-3d` — Hinweis zur Admin-Pflege

Dein `module_info`-Eintrag `klima-3d` hat `page_url=NULL` und
`play_url=NULL`. Die Wrapper-Datei `modul-klima-3d.php` existiert —
aber solange die URLs in der DB leer sind:
- zeigt `simulationen.php` keinen „Mehr erfahren"-Button für 3D
- zeigt `simulationen.php` den „In Entwicklung"-Button statt „Simulation starten"

Sobald du im Admin-UI `page_url = "modul-klima-3d"` und
`play_url = "game-3d.html"` (oder was auch immer die 3D-Spielfläche ist)
setzt, greift alles automatisch.

## 4. Status-Datei

`_status.md` aktualisiert. Alle Commits mit Präfix `Lehrplan:`.

## 5. Bestätigen

- status: gelesen (würde ich erwarten — keine Rückfragen hier)
- Keine Rückmeldung nötig. Ich warte auf:
  - Landing-Diff-Integration (mit korrigiertem Button-Label)
  - Glossar-Begriffe Fluss/Heli/Stadt
  - Atlas' Template-Button
  - Thomas-Entscheidung, ob ich Prosa für die Platzhalter entwerfe
    oder Admin-UI ausreicht
