Files
geograsim/App/sims/_inbox/content/_status.md
T
Adminator db9ed43407 Lehrplan: 4 Modul-Detailseiten + lehrplan.php + simulationen.php + 78 Anker
- Gemeinsamer Partial App/pages/_partials/modul_detail.php
- modul-klima/fluss/heli/stadt als 3-Zeilen-Wrapper
- lehrplan.php: Filter Land/Thema/Typ, TOC, URL-Persistenz
- simulationen.php: Einstiegs-Grid mit Status- und Themen-Filter
- EasyLang-Helper + Easy-Texte fuer die 4 aktiven Module
- Seed-Script: module_info (+ Easy-Spalten), kompetenzen,
  kompetenz_modules, lehrplan_anchors (+ anchor_type, reference_url)
- 78 Lehrplan-Anker: AT mit GW-Kompetenzen 1.9/2.1/4.2 etc.,
  13 uebergreifende Themen, andere Faecher (Bio, Chemie, Physik,
  Mathematik, GSP, Bewegung+Sport); DE 10 Bundeslaender-Quellen +
  DGfG; CH Lehrplan 21 (RZG, NT, MA, MI, WAH, ERG, BNE); LI LiLe
- iPad-First: Touch-Ziele >=40px, :active-Feedback, Breakpoint 900px
- Inbox: Konventionen (Instanz-Name, iPad, Leichte Sprache,
  _status.md, Git-Commits) umgesetzt

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 00:05:12 +02:00

2.3 KiB

instanz, zuletzt_aktualisiert, session_id
instanz zuletzt_aktualisiert session_id
lehrplan 2026-04-19 08:30 lehrplan-apr18-19

Aktueller Stand

Wo ich stehe

Alle Modul-Detailseiten (klima, fluss, heli, stadt) leben via gemeinsamen Partial App/pages/_partials/modul_detail.php. Lehrplan-Übersicht lehrplan.php mit Filter Land/Thema/Typ läuft. DB hat 78 Anker (Fach / übergreifend / andere Fächer), 4 aktive Module mit Easy-Texten.

Warte auf User-OK, dann baue ich simulationen.php (Einstiegs-Grid für alle Module aus module_info).

Zuletzt geänderte Dateien

  • App/pages/_partials/modul_detail.php gemeinsamer Partial
  • App/pages/modul-klima.php 3-Zeilen-Wrapper
  • App/pages/modul-fluss.php 3-Zeilen-Wrapper
  • App/pages/modul-heli.php 3-Zeilen-Wrapper
  • App/pages/modul-stadt.php 3-Zeilen-Wrapper
  • App/pages/lehrplan.php Übersicht mit Filtern
  • App/php/lib/EasyLang.php Leichte-Sprache-Helper
  • App/php/seed_content_architecture.php Schema + 78 Anker + Easy-Texte

Als nächstes

Abgestimmte Reihenfolge mit Atlas (22:05):

  1. App/pages/simulationen.php — Einstiegs-Grid aller Module aus module_info. Filter nach Status/Thema/Alter. Zwei CTAs pro Card („Mehr erfahren" → modul-*.php · „Sofort probieren" → play_url). iPad-First, identischer Look wie Lehrplan-Seite.
  2. Country-Helper + Landeinstellung: App/php/lib/Country.php mit Kaskade session → classes → teachers → localStorage → 'AT'. country CHAR(2) DEFAULT NULL in teachers, classes, student_sessions. Native-<select> im Header.
  3. Landing-Page-Diff für index.html als kompletter Code-Block pro Sim-Card (nicht unified diff) → Nachricht an Atlas.
  4. Glossar-Nachricht für Fluss/Heli/Stadt/Erdbeben/Regenwald-Begriffe.

Offene Entscheidungen

  • 2D/3D-Toggle auf modul-klima.php: Atlas erwartet später ein Schema-Update (play_url_2d/_3d oder variants-JSON). Bis Klima die Engine-Extraktion abgeschlossen hat: nichts ändern.
  • module_info.short_desc / long_desc / learning_goals werden demnächst im Admin-UI editierbar. Meine Seed-Defaults bleiben als Ausgangstext, Thomas verfeinert im Admin.

Blocker

Keine. Warte auf User-Go für simulationen.php.