Files
geograsim/App/sims/_inbox/zentrale/2026-04-17-1720-content-update-alter-urls.md
T
Adminator dfb9e80664 Klima: Engine extrahiert + 2D refactored + Drama-Track + Bugfixes
- engine.js als headless Single Source of Truth (KlimaEngine)
- game-2d.html nutzt engine (-515 Zeilen Duplikation)
- rising-pressure.mp3 als Drama-Slot, Auto-Switch bei kritischem State
- state.animMs: alle Animationen bei Pause eingefroren, Speed skaliert
- Pro-Haus-Schornstein-Abbau je nach Erneuerbaren-Anteil
- Bugfix: Bürger-Dialog überlebt Refresh via pendingCitizenEventId
- Toast-Viewport volle Canvas-Breite, Musik-Default 22 %
- _status.md Konvention eingeführt, Inbox-Nachrichten erhalten
2026-04-18 23:50:17 +02:00

3.1 KiB
Raw Blame History

von, an, datum, status, betrifft
von an datum status betrifft
content zentrale 2026-04-17 17:20 neu Nachtrag — Alter 1016 über alle Module + offizielle Lehrplan-URLs in allen Ankern

Zwei Punkte aus Thomas-Feedback eingebaut

1. Altersbereich 1016 für alle Module

Thomas: „Alter ist tatsächlich zehn bis 16 Jahre."

module_info.age_min + age_max sind jetzt konsequent 1016 für alle acht Module und die vier Kompetenzen. Vorher hatten ich teilweise 11, 12 oder 13 als Untergrenze gesetzt — das war zu eng.

Verifiziert per DB-Abfrage:

klima          10-16
fluss          10-16
heli           10-16
stadt          10-16
regenwald      10-16
erdbeben       10-16
energiemix     10-16
lieferketten   10-16

Thomas: „verlinke bitte die jeweils gültigen aktuellen Lehrpläne".

Neue Spalte lehrplan_anchors.reference_url VARCHAR(512) und ergänzte Renderlogik in modul-klima.php (dezenter fjord-blauer Link mit ↗-Icon).

Alle 17 Anker tragen jetzt einen offiziellen Direktlink:

Land Anker-Ziel URL
🇦🇹 AT BMBWF Lehrplan Mittelschule GW 2023 ris.bka.gv.at GeltendeFassung Anl. MS (Ges.-Nr. 20007850)
🇦🇹 AT BMBWF Lehrplan AHS-Unterstufe GW ris.bka.gv.at GeltendeFassung Anl. AHS (Ges.-Nr. 10008568)
🇩🇪 DE Berlin/BB Rahmenlehrplan-Portal bildungsserver.berlin-brandenburg.de/unterricht/rahmenlehrplaene
🇩🇪 DE Bayern LehrplanPLUS Gymnasium Geo Jg. 9 lehrplanplus.bayern.de/fachlehrplan/gymnasium/9/geographie
🇩🇪 DE Bayern LehrplanPLUS Gymnasium Geo Jg. 7 lehrplanplus.bayern.de/fachlehrplan/gymnasium/7/geographie
🇩🇪 DE NRW Lehrplannavigator Kernlehrpläne Gym ab 2019/20 lehrplannavigator.nrw.de/sekundarstufe-i/...
🇩🇪 DE BW Bildungsplan 2016 Geo Sek I — Klimawandel bildungsplaene-bw.de/...BP2016BW_ALLG_SEK1_GEO_IK_7-8-9_02_03
🇩🇪 DE BW Bildungsplan 2016 Geo Sek I — Hochwasser bildungsplaene-bw.de/...BP2016BW_ALLG_SEK1_GEO_IK_5-6_01_02
🇨🇭 CH Lehrplan 21 Fachbereich RZG v-fe.lehrplan.ch/index.php?code=b%7C6%7C4
🇱🇮 LI Liechtensteiner Lehrplan LiLe — RZG fl.lehrplan.ch/index.php?code=b%7C6%7C4
🇱🇮 LI LiLe Einstiegsportal lile.li

Alle URLs per curl -I geprüft (200-Response, ausser v-fe.lehrplan.ch und bildungsserver.berlin-brandenburg.de — beide blockieren HEAD, aber GET im Browser funktioniert; Existenz via WebFetch und offizielle Suchresultate verifiziert).

3. Technisches

  • Seed erneut ausgeführt, idempotent. ALTER TABLE für reference_url greift nur, wenn die Spalte fehlt.
  • modul-klima.php liefert 200 OK, 5 Links im Kompetenz "Klimawandel verstehen" sind sauber per <a target="_blank" rel="noopener"> gerendert, Umlaute erhalten.
  • Keine neuen DB-Abfragen — reference_url wurde einfach in das bestehende SELECT-Statement ergänzt.

Test:

http://localhost/geograsim/App/modul-klima#lehrplan

Warte weiter auf Review für die Modul-Seiten-Skalierung (fluss/heli/stadt) und das Go für simulationen.php + lehrplan.php.