db9ed43407
- 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>
2.3 KiB
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.phpgemeinsamer PartialApp/pages/modul-klima.php3-Zeilen-WrapperApp/pages/modul-fluss.php3-Zeilen-WrapperApp/pages/modul-heli.php3-Zeilen-WrapperApp/pages/modul-stadt.php3-Zeilen-WrapperApp/pages/lehrplan.phpÜbersicht mit FilternApp/php/lib/EasyLang.phpLeichte-Sprache-HelperApp/php/seed_content_architecture.phpSchema + 78 Anker + Easy-Texte
Als nächstes
Abgestimmte Reihenfolge mit Atlas (22:05):
App/pages/simulationen.php— Einstiegs-Grid aller Module ausmodule_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.- Country-Helper + Landeinstellung:
App/php/lib/Country.phpmit Kaskade session → classes → teachers → localStorage → 'AT'.country CHAR(2) DEFAULT NULLinteachers,classes,student_sessions. Native-<select>im Header. - Landing-Page-Diff für
index.htmlals kompletter Code-Block pro Sim-Card (nicht unified diff) → Nachricht an Atlas. - 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_goalswerden 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.