CMS fixes, anmeldung...

This commit is contained in:
Denys Konovalov 2022-11-09 20:49:16 +01:00
parent 3e869f83f5
commit ddd1636789
67 changed files with 305 additions and 220 deletions

@ -2,7 +2,7 @@
title: "Abiturienten 1992"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1992.png"
image: "/media/abiturienten/abi-foto 1992.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1993"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1993.png"
image: "/media/abiturienten/abi-foto 1993.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1994"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1994.png"
image: "/media/abiturienten/abi-foto 1994.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1995"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1995.png"
image: "/media/abiturienten/abi-foto 1995.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1996"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1996.png"
image: "/media/abiturienten/abi-foto 1996.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1997"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1997.png"
image: "/media/abiturienten/abi-foto 1997.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 1998"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 1998.png"
image: "/media/abiturienten/abi-foto 1998.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2000"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2000.png"
image: "/media/abiturienten/abi-foto 2000.png"
type: "abiturienten"
---

@ -1,8 +1,8 @@
---
title: "Abiturienten 2002"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/image.png"
bg_image: "/media/backgrounds/page-title.png"
image: "/media/image.png"
few: true
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2003"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2003.jpg"
image: "/media/abiturienten/abi-foto 2003.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2004"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2004.jpg"
image: "/media/abiturienten/abi-foto 2004.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2005"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2005.jpg"
image: "/media/abiturienten/abi-foto 2005.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2006"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2006.png"
image: "/media/abiturienten/abi-foto 2006.png"
type: "abiturienten"
---

@ -1,8 +1,8 @@
---
title: "Abiturienten 2007"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/image.png"
bg_image: "/media/backgrounds/page-title.png"
image: "/media/image.png"
few: true
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2008"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2008.png"
image: "/media/abiturienten/abi-foto 2008.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2009"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2009.png"
image: "/media/abiturienten/abi-foto 2009.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2010"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2010.png"
image: "/media/abiturienten/abi-foto 2010.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2011"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2011.png"
image: "/media/abiturienten/abi-foto 2011.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2012"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2012.png"
image: "/media/abiturienten/abi-foto 2012.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2013"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2013.png"
image: "/media/abiturienten/abi-foto 2013.png"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2014"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto 2014.jpg"
image: "/media/abiturienten/abi-foto 2014.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: Abiturienten 2015
draft: false
bg_image: media/backgrounds/page-title.png
image: media/abiturienten/abi-foto 2015.jpg
image: "/media/abiturienten/abi-foto 2015.jpg"
type: abiturienten
---
## Klasse 12/1

@ -2,7 +2,7 @@
title: "Abiturienten 2016"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abiturienten 15_16.jpg"
image: "/media/abiturienten/abiturienten 15_16.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2017"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/foto-abi-2017.jpg"
image: "/media/abiturienten/foto-abi-2017.jpg"
type: "abiturienten"
---

@ -2,7 +2,7 @@
title: "Abiturienten 2018"
draft: false
bg_image: "media/backgrounds/page-title.png"
image: "media/abiturienten/abi-foto-2018.jpg"
image: "/media/abiturienten/abi-foto-2018.jpg"
type: "abiturienten"
---

@ -3,11 +3,34 @@ title: Aufnahmeverfahren
draft: false
bg_image: media/backgrounds/page-title.png
description: Hier finden Sie die Informationen zur Aufnahme am Georg-Cantor-Gymnasium.
---
elements:
- title: Anmeldung
content: |-
Bis **Februar 2023** müssen:
* eine [schriftliche Anmeldung](/forms/anmeldeformular/) oder eine Anmeldung über das [Online-Anmeldeformular](/anmeldeformular)
* eine Kopie des Halbjahreszeugnisses
* die Schullaufbahnerklärung
am Georg-Cantor-Gymnasium [eingereicht](/kontakt) werden.
Gern können Sie uns die Unterlagen per Mail an [aufnahme<i class="fa-solid fa-at"></i>cantor-gymnasium.de](mailto:aufnahme@cantor-gymnasium.de) zusenden. Die Einladung zur Aufnahmeprüfung mit allen nötigen Informationen erhalten Sie dann ebenfalls per Mail.
- title: Aufnahmeprüfung
content: |-
Zur Aufnahme am Georg-Cantor-Gymnasium muss eine Aufnahmeprüfung absolviert werden, die aus zwei Teilen besteht:
* kognitiver Fähigkeitstest (90 Minuten)
* Mathematikklausur (60 Minuten)
Übungsmöglichkeiten für die Aufnahmeprüfung finden Sie [hier](/forms/aufnahmeklausur).
- title: Ergebnisse
content: |-
Bis zum April 2023 werden ihnen die Ergebnisse der Aufnahmeprüfung schriftlich mitgeteilt.
---
## Voraussetzungen
**Für die Aufnahme am Georg-Cantor-Gymnasium müssen folgende Voraussetzungen erfüllt werden:**
* termingerechte Anmeldung
* mindestens Note 2 in den Fächern des inhaltlichen Schwerpunkts
* eine erfolgreich bestandene Aufnahmeprüfung

@ -1,14 +0,0 @@
---
title: Anmeldung
draft: false
type: anmeldung
---
Bis **Februar 2023** müssen:
* eine [schriftliche Anmeldung](/forms/anmeldeformular/) oder eine Anmeldung über das [Online-Anmeldeformular](/anmeldeformular)
* eine Kopie des Halbjahreszeugnisses
* die Schullaufbahnerklärung
am Georg-Cantor-Gymnasium [eingereicht](/kontakt) werden.
Gern können Sie uns die Unterlagen per Mail an [aufnahme<i class="fa-solid fa-at"></i>cantor-gymnasium.de](mailto:aufnahme@cantor-gymnasium.de) zusenden. Die Einladung zur Aufnahmeprüfung mit allen nötigen Informationen erhalten Sie dann ebenfalls per Mail.

@ -1,11 +0,0 @@
---
title: "Aufnahmeprüfung"
draft: false
type: "anmeldung"
---
Zur Aufnahme am Georg-Cantor-Gymnasium muss eine Aufnahmeprüfung absolviert werden, die aus zwei Teilen besteht:
* kognitiver Fähigkeitstest (90 Minuten)
* Mathematikklausur (60 Minuten)
Übungsmöglichkeiten für die Aufnahmeprüfung finden Sie [hier](/forms/aufnahmeklausur).

@ -1,6 +0,0 @@
---
title: Ergebnisse
draft: false
type: anmeldung
---
Bis zum April 2023 werden ihnen die Ergebnisse der Aufnahmeprüfung schriftlich mitgeteilt.

@ -1,9 +1,9 @@
---
title: Schülerforschungszentrum
draft: false
bg_image: media/bild_titelbild.jpg
bg_image: /media/bild_titelbild.jpg
description: ""
image: media/begabtenfoerderung/sfz.png
image: /media/begabtenfoerderung/sfz.png
category: Naturwissenschaften
class: 5 - 12 Klasse
web_url: https://sfz-halle.de/

@ -2,11 +2,11 @@
title: "1996"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Mathematik und Physik in Göttingen, 2002 Abschluss Diplom-Physiker, bis 2007 Promotion in Mathematik an der University of Florida, 2008 bis 2009 Referendariat in Würzburg, 2009 2. Staatexamen, seit 2009 Lehrer in Würzburg"
image: "media/cantorpreis/1996_robert_strich.png"
image: "/media/cantorpreis/1996_robert_strich.png"
name: "Robert Strich"
bio: ""

@ -2,11 +2,11 @@
title: "1997"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Biochemie in Halle und Leipzig, IT-Berater in Leipzig"
image: "media/cantorpreis/1997_andreas_tannert.png"
image: "/media/cantorpreis/1997_andreas_tannert.png"
# course
name: "Andreas Tannert"
# biography

@ -2,11 +2,11 @@
title: "1998"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Wirtschaftsmathematik in Halle, Wirtschaftsmathematiker bei der Dexia Kommunalbank in Berlin"
image: "media/cantorpreis/1998_martin_schultze.png"
image: "/media/cantorpreis/1998_martin_schultze.png"
# course
name: "Martin Schultze"
# biography

@ -2,11 +2,11 @@
title: "1999"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Informatik in Dresden, Studienaufenthalt in Cambridge, Informatiker bei der Firma AMD in Dresden, Promovend TU Dresden"
image: "media/cantorpreis/1999_stephan_diestelhorst.png"
image: "/media/cantorpreis/1999_stephan_diestelhorst.png"
# course
name: "Stephan Diestelhorst"
# biography

@ -2,11 +2,11 @@
title: "2000"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Informatik in Dresden, Internationaler Masterstudiengang Computational Logic, Studienaufenthalt University of Auckland, Neuseeland, Erlangung des Grades Master of Science in Computer Science, Promotion an der TU Dresden, wissenschaftlicher Mitarbeiter TU Dresden"
image: "media/cantorpreis/2000_torsten_stueber.png"
image: "/media/cantorpreis/2000_torsten_stueber.png"
# course
name: "Torsten Stüber"
# biography

@ -2,11 +2,11 @@
title: "2001"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Physik in Göttingen, Doktorand der Physik an der Eidgenoessischen Technischen Hochschule (ETH) Zuerich"
image: "media/cantorpreis/2001_lars_kasper.png"
image: "/media/cantorpreis/2001_lars_kasper.png"
# course
name: "Lars Kasper"
# biography

@ -2,11 +2,11 @@
title: "2002"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Chemie in Halle und Burgos (Spanien), Doktorand der Chemie in Potsdam, 2012 Promotion, Postdoc, Universität Göteborg"
image: "media/cantorpreis/2002_maria_hoernke.png"
image: "/media/cantorpreis/2002_maria_hoernke.png"
# course
name: "Maria Hörnke"
# biography

@ -2,11 +2,11 @@
title: "2003"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Pharmazie in Leipzig, Apothekerin in der Sylter Apotheke in Berlin"
image: "media/cantorpreis/2003_susanne_havranek.png"
image: "/media/cantorpreis/2003_susanne_havranek.png"
# course
name: "Susanne Havranek"
# biography

@ -2,11 +2,11 @@
title: "2004"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Schülerratssprecher mit hohem Engagement für die Reko des GCG, Organisator der Schülerdemonstrationen, Studium: Geschichte, Politikwissenschaften und Französisch in Halle, Doktorand an der Eberhard Karls Universität Tübingen"
image: "media/cantorpreis/2004_marcus_syring.png"
image: "/media/cantorpreis/2004_marcus_syring.png"
# course
name: "Marcus Syring"
# biography

@ -2,11 +2,11 @@
title: "2005"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium Computer Science with Mathematics in Cambridge"
image: "media/cantorpreis/2005_martin_maas.png"
image: "/media/cantorpreis/2005_martin_maas.png"
# course
name: "Martin Maas"
# biography

@ -2,11 +2,11 @@
title: "2006"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Chemie in Berlin"
image: "media/cantorpreis/2006_udo_dorn.png"
image: "/media/cantorpreis/2006_udo_dorn.png"
# course
name: "Udo Dorn"
# biography

@ -2,11 +2,11 @@
title: "2007"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Sebastian Koch: Studium der Engineering physics in München, Doktorand bei Intel Mobile Communications; Henning Seidler: 2007-2010 Bachelor Mathematik in Halle, 2010/2011 Mathematik in Cambridge, 2011/2012 Wissenschaftlicher Mitarbeiter in Kassel, seit 2012 Master Mathematik an der TU Berlin"
image: "media/cantorpreis/2007_s_koch_h_seidler.png"
image: "/media/cantorpreis/2007_s_koch_h_seidler.png"
# course
name: "Sebastian Koch/Henning Seidler"
# biography

@ -2,11 +2,11 @@
title: "2008"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Entwicklungspolitischer Freiwilligendienst in Indien: Arbeit an einem Straßenkinderprojekt bei den Salesianern Don Boscos, Studium der Physik in Berlin "
image: "media/cantorpreis/2008_franziska_flegel.png"
image: "/media/cantorpreis/2008_franziska_flegel.png"
# course
name: "Franziska Flegel"
# biography

@ -2,11 +2,11 @@
title: "2009"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Mathematik in Bonn"
image: "media/cantorpreis/2009_bertram_arnold.png"
image: "/media/cantorpreis/2009_bertram_arnold.png"
# course
name: "Bertram Arnold"
# biography

@ -2,11 +2,11 @@
title: "2010"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium Regernerative Energiesysteme an der TU Dresden"
image: "media/cantorpreis/2010_thomas_tannert.png"
image: "/media/cantorpreis/2010_thomas_tannert.png"
# course
name: "Thomas Tannert"
# biography

@ -2,11 +2,11 @@
title: "2011"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Mathematik in Halle, 2013 Auslandsjahr mit ERASMUS in Montpellier (Südfrankreich)"
image: "media/cantorpreis/2011_max_koenig.png"
image: "/media/cantorpreis/2011_max_koenig.png"
# course
name: "Maximilian König"
# biography

@ -2,11 +2,11 @@
title: "2012"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Medizin in Halle"
image: "media/cantorpreis/2012_sandra_maciag.png"
image: "/media/cantorpreis/2012_sandra_maciag.png"
# course
name: "Sandra Maciag"
# biography

@ -2,11 +2,11 @@
title: "2013"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Mathmatik in Bonn"
image: "media/cantorpreis/2013_dorothee_henke.jpg"
image: "/media/cantorpreis/2013_dorothee_henke.jpg"
# course
name: "Dorothee Henke"
# biography

@ -2,11 +2,11 @@
title: "2014"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Mathematik in Halle"
image: "media/cantorpreis/paula_haehndel_2014_bearbeitet.jpg"
image: "/media/cantorpreis/paula_haehndel_2014_bearbeitet.jpg"
# course
name: "Paula Hähndel"
# biography

@ -2,11 +2,11 @@
title: "2015"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium der Chemie an der Martin-Luther-Universität Halle"
image: "media/cantorpreis/chistoph kirsch 2015.jpg"
image: "/media/cantorpreis/chistoph kirsch 2015.jpg"
# course
name: "Christoph Kirsch"
# biography

@ -2,11 +2,11 @@
title: "2016"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Musik-Studium Lübeck"
image: "media/cantorpreis/jorma_markgraf_bearbeitet.jpg"
image: "/media/cantorpreis/jorma_markgraf_bearbeitet.jpg"
# course
name: "Jorma Marggraf"
# biography

@ -2,11 +2,11 @@
title: "2017"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Medizin-Studium Heidelberg"
image: "media/cantorpreis/cantorpreistraeger_jakob_hofmann.jpg"
image: "/media/cantorpreis/cantorpreistraeger_jakob_hofmann.jpg"
# course
name: "Jakob Hofmann"
# biography

@ -2,11 +2,11 @@
title: "2018"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Medizin-Studium Leipzig"
image: "media/cantorpreis/2018_carolina_cao.jpg"
image: "/media/cantorpreis/2018_carolina_cao.jpg"
# course
name: "Carolina Sirui Cao"
# biography

@ -2,11 +2,11 @@
title: "2019"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Biochemie-Studium Heidelberg"
image: "media/cantorpreis/tobias-beschauner-2019.jpg"
image: "/media/cantorpreis/tobias-beschauner-2019.jpg"
# course
name: "Tobias Beschauner"
# biography

@ -2,11 +2,11 @@
title: "2020"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Chemie-Studium Halle"
image: "media/cantorpreis/2020_tom_erik_steinkopf.png"
image: "/media/cantorpreis/2020_tom_erik_steinkopf.png"
# course
name: "Tom Erik Steinkopf"
# biography

@ -2,9 +2,9 @@
title: "2021"
draft: false
bg_image: "media/backgrounds/page-title.png"
bg_image: "/media/backgrounds/page-title.png"
description : "Studium IT-Systems Engineering Potsdam"
image: "media/cantorpreis/2021_oliver_zimmermann.jpg"
image: "/media/cantorpreis/2021_oliver_zimmermann.jpg"
name: "Oliver Zimmermann"
bio: ""
type: "cantorpreis"

@ -1,7 +1,7 @@
---
title: Cantorpreis-Träger
draft: false
bg_image: media/backgrounds/page-title.png
bg_image: /media/backgrounds/page-title.png
description: Seit 1995, dem Jahr des 150. Geburtstages Georg Cantors, wird
jährlich ein herausragender Schüler bzw. eine herausragende Schülerin mit dem
Cantor-Preis geehrt. Die Preisträger erhalten einen vom Förderverein des

@ -2,7 +2,7 @@
title: CantorTechnik
date: 2022-03-20T22:57:55.974Z
draft: false
bg_image: media/backgrounds/page-title.png
bg_image: /media/backgrounds/page-title.png
categories_ag:
- Technik
- Naturwissenschaften
@ -12,7 +12,7 @@ class: alle Klassenstufen
type: ganztagsangebote
room: "403"
description: ""
image: media/ganztagsangebote/cantortechnik.webp
image: /media/ganztagsangebote/cantortechnik.webp
apply_url: https://moodle.bildung-lsa.de/gcg/mod/choice/view.php?id=828
---
### Über die AG

@ -2,14 +2,14 @@
title: Mathematik (Klasse 5)
date: 2022-10-15T16:05:03.936Z
draft: false
bg_image: media/bild_titelbild.jpg
bg_image: /media/bild_titelbild.jpg
description: Förderung für begabte Schülerinnen und Schüler in Mathematik.
image: media/ganztagsangebote/mathematik.webp
image: /media/ganztagsangebote/mathematik.webp
categories_ag:
- Mathematik
- Naturwissenschaften
duration: 1. Stunde
weekly: Montag, 7. Stunde
weekly: Dienstag, 7. Stunde
class: 5. Klasse
room: "307"
apply_url: https://moodle.bildung-lsa.de/gcg/mod/choice/view.php?id=828

@ -2,14 +2,14 @@
title: Mathematik (Klasse 6)
date: 2022-10-15T16:00:33.589Z
draft: false
bg_image: media/bild_titelbild.jpg
bg_image: /media/bild_titelbild.jpg
description: Förderung für begabte Schülerinnen und Schüler in Mathematik
image: media/ganztagsangebote/mathematik.webp
image: /media/ganztagsangebote/mathematik.webp
categories_ag:
- Mathematik
- Naturwissenschaften
duration: 1. Stunde
weekly: Dienstag, 7. Stunde
weekly: Montag, 7. Stunde
class: 6. Klasse
room: "307"
apply_url: https://moodle.bildung-lsa.de/gcg/mod/choice/view.php?id=828

@ -2,9 +2,9 @@
title: Nawigator
date: 2022-10-15T16:15:19.214Z
draft: false
bg_image: media/bild_titelbild.jpg
bg_image: /media/bild_titelbild.jpg
description: Begabtenförderung in Biologie, Chemie und Physik
image: media/ganztagsangebote/nawigator.webp
image: /media/ganztagsangebote/nawigator.webp
categories_ag:
- Naturwissenschaften
duration: nach Vereinbarung

@ -1,9 +1,9 @@
---
title: Mathematik-Olympiade
draft: false
bg_image: media/bild_titelbild.jpg
bg_image: /media/bild_titelbild.jpg
description: ""
image: media/contests/mo.png
image: /media/contests/mo.png
category: Mathematik
class: 5. - 12. Klasse
web_url: https://mo.elemente.org/

@ -187,7 +187,5 @@ zahlen:
count: 542
- name: Lehrer
count: 56
- name: Neue Schüler jährlich
count: 72
- name: Pädagogische Mitarbeiter
count: 2

@ -1,6 +0,0 @@
<div class="card rounded-0 hover-shadow border-top-0 border-left-0 border-right-0">
<div class="card-body">
<h4 class="card-title mb-3">{{ .Title }}</h4>
<div class="content">{{ .Content }}</div>
</div>
</div>

@ -8,9 +8,14 @@
</div>
</div>
<div class="row">
{{ range .Data.Pages }}
{{ range .Params.elements }}
<div class="col-lg-4 col-sm-6 mb-4">
{{ .Render "anmeldung" }}
<div class="card rounded-0 hover-shadow border-top-0 border-left-0 border-right-0">
<div class="card-body">
<h4 class="card-title mb-3">{{ .title }}</h4>
<div class="content">{{ .content | markdownify }}</div>
</div>
</div>
</div>
{{ end }}
</div>

@ -27,6 +27,7 @@ show_preview_links: false
collections:
- name: "config"
icon: "settings"
label: "Konfiguration"
description: "Hier können die Basiseinstellungen der Website geändert werden."
editor:
@ -41,7 +42,7 @@ collections:
public_folder: "media/home"
format: yml
fields:
- label: "Slider"
- label: "Karusell"
name: "slider"
widget: "object"
fields:
@ -49,6 +50,7 @@ collections:
- {label: "Hintergrundbild", name: "bg_image", widget: "image"}
- {label: "Titel", name: "title", widget: "string"}
- label: "Elemente"
label_singular: "Element"
name: "slider_item"
widget: "list"
fields:
@ -257,14 +259,12 @@ collections:
- {label: "Copyright-Hinweis", name: "copyright", widget: "string"}
- {label: "Impressum-Link", name: "impressumURL", widget: "string"}
- {label: "Datenschutz-Link", name: "dseURL", widget: "string"}
- name: "pages-de"
icon: "page"
label: "Statische Seiten"
editor:
preview: true
frame: false
files:
- name: "blog-index"
label: "Blog"
@ -287,12 +287,20 @@ collections:
label: "Anmeldung"
file: "content/german/anmeldung/_index.md"
fields:
- {label: "Titel", name: "title", widget: "string"}
- {label: "Titel", name: "title", widget: "string", required: true}
- {label: "Entwurf", name: "draft", widget: "boolean", default: "false", required: false}
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
- {label: "Bild", name: "image", widget: "image", default: "/media/image.png", required: false}
- {label: "Metabeschreibung", name: "description", widget: "text", required: false}
- {label: "Text", name: "body", widget: "markdown"}
- label: "Elemente"
label_singular: "Element"
name: "elements"
widget: "list"
fields:
- {label: "Titel", name: "title", widget: "string", required: true}
- {label: "Text", name: "content", widget: "markdown", required: true}
required: false
- {label: "Text", name: "body", widget: "markdown", required: false}
- name: "cantorpreis-index"
label: "Cantor-Preis"
file: "content/german/cantorpreis/_index.md"
@ -319,18 +327,18 @@ collections:
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
- {label: "Metabeschreibung", name: "description", widget: "text", required: false}
- label: Termine
label_singular: " "
label_singular: "Termin"
name: "events"
widget: "list"
fields:
- {label: "Titel", name: "title", widget: "string", required: true}
- {label: "Datum/Startdatum", name: "date", widget: "datetime", required: true, date_format: "dd.MM.yyyy", time_format: "HH:mm"}
- {label: "Enddatum", name: "enddate", widget: "datetime", required: false, date_format: "dd.MM.yyyy", time_format: "HH:mm", default: ""}
- {label: "Datum/Startdatum", name: "date", widget: "datetime", required: true, date_format: "dd.MM.yyyy", time_format: false, format: "yyyy-MM-dd'T'HH:mm:ss.SSSXXX"}
- {label: "Enddatum", name: "enddate", widget: "datetime", required: false, date_format: "dd.MM.yyyy", time_format: false, format: "yyyy-MM-dd'T'HH:mm:ss.SSSXXX", default: ""}
- {label: "Ort", name: "location", widget: "string", required: true}
- {label: "Beschreibung", name: "summary", widget: "string", required: false}
required: false
- name: "forms-index"
label: "Formulare und Vorlagen"
label: "Dokumente und Formulare"
file: "content/german/forms/_index.md"
fields:
- {label: "Titel", name: "title", widget: "string"}
@ -445,7 +453,7 @@ collections:
- {label: "Text", name: "body", widget: "markdown", required: false}
- name: "jia-index"
label: "Junior-Ingenieur-Akademie"
file: "content/german/schuelervertretung/index.md"
file: "content/german/jia/index.md"
fields:
- {label: "Titel", name: "title", widget: "string"}
- {label: "Entwurf", name: "draft", widget: "boolean", default: "false", required: false}
@ -454,7 +462,8 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "pages"}
- {label: "Type", name: "layout", widget: "hidden", default: "single.html"}
- {label: "Text", name: "body", widget: "markdown", required: false}
- name: "author-de" # Used in routes, e.g., /admin/collections/blog
- name: "author-de"
icon: "user"
label: "Autoren" # Used in the UI
label_singular: "Autoren"
folder: "content/german/author" # The path to the folder where the documents are stored
@ -494,6 +503,7 @@ collections:
required: false
- {label: "Beschreibung", name: "body", widget: "markdown"}
- name: "blog-de"
icon: "news"
label: "Aktuelles"
label_singular: "Blogbeitrag"
folder: "content/german/blog"
@ -506,7 +516,7 @@ collections:
public_folder: '/media/blog'
fields:
- {label: "Titel", name: "title", widget: "string"}
- {label: "Datum", name: "date", widget: "datetime", date_format: "dd.MM.yyyy", time_format: "HH:mm"}
- {label: "Datum", name: "date", widget: "datetime", date_format: "dd/MM/yyyy", time_format: false}
- {label: "Entwurf", name: "draft", widget: "boolean", default: false, required: false}
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
- {label: "Metabeschreibung", name: "description", widget: "text", default: "", required: false}
@ -531,6 +541,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "post"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "forms-de"
icon: "document"
label: "Dokumente"
label_singular: "Dokument"
description: "Hier sind Formulare, Vorlagen und andere Dokumente zu hinterlegen."
@ -551,20 +562,8 @@ collections:
- {label: "Bild", name: "image", widget: "image", default: "/media/image.png", required: false}
- {label: "Type", name: "type", widget: "hidden", default: "forms"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "anmeldung-de"
label: "Anmeldung"
label_singular: "Anmeldeinformation"
folder: "content/german/anmeldung"
filter: {field: "type", value: "anmeldung"}
create: true
editor:
preview: false
fields:
- {label: "Titel", name: "title", widget: "string"}
- {label: "Entwurf", name: "draft", widget: "boolean", default: false, required: false}
- {label: "Type", name: "type", widget: "hidden", default: "anmeldung"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "cantorpreis-de"
icon: "award"
label: "Cantor-Preisträger"
label_singular: "Cantor-Preisträger"
folder: "content/german/cantorpreis"
@ -591,6 +590,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "cantorpreis"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "ganztagsangebote-de"
icon: "group"
label: "Ganztagsangebote"
label_singular: "Ganztagsangebot"
folder: "content/german/ganztagsangebote"
@ -618,6 +618,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "ganztagsangebote"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "wettbewerbe-de"
icon: "trophy"
label: "Wettbewerbe"
label_singular: "Wettbewerb"
folder: "content/german/wettbewerbe"
@ -639,6 +640,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "wettbewerbe"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "begabtenfoerderung-de"
icon: "book"
label: "Begabtenförderung"
label_singular: "Begabtenförderung"
folder: "content/german/begabtenfoerderung"
@ -660,6 +662,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "begabtenfoerderung"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "schulchronik"
icon: "timeline"
label: "Schulchronik"
label_singular: "Chronikjahr"
folder: "content/german/schulchronik"
@ -677,6 +680,7 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "schulchronik"}
- {label: "Text", name: "body", widget: "markdown"}
- name: "abiturienten"
icon: "graduation-cap"
label: "Abiturienten"
label_singular: "Abiturjahrgang"
folder: "content/german/abiturienten"

@ -3,13 +3,41 @@
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="https://cantorgymnasium.de/plugins/fontawesome/css/all.css">
<title>Content Manager</title>
</head>
<body>
<!-- Include the script that builds the page and powers Static CMS -->
<script src="https://cdn.jsdelivr.net/npm/@staticcms/core@next/dist/static-cms-core.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@staticcms/core@1.0.0-beta1/dist/static-cms-core.min.js"></script>
<script>
window.CMS.init();
CMS.registerIcon('home', ({}) => { return(h('i', {"className": "fa fa-house"})); });
CMS.registerIcon('settings', ({}) => { return(h('i', {"className": "fa fa-gear"})); });
CMS.registerIcon('user', ({}) => { return(h('i', {"className": "fa fa-user"})); });
CMS.registerIcon('page', ({}) => { return(h('i', {"className": "fa fa-file"})); });
CMS.registerIcon('document', ({}) => { return(h('i', {"className": "fa fa-file-lines"})); });
CMS.registerIcon('news', ({}) => { return(h('i', {"className": "fa fa-newspaper"})); });
CMS.registerIcon('award', ({}) => { return(h('i', {"className": "fa fa-award"})); });
CMS.registerIcon('group', ({}) => { return(h('i', {"className": "fa fa-people-group"})); });
CMS.registerIcon('trophy', ({}) => { return(h('i', {"className": "fa fa-trophy"})); });
CMS.registerIcon('book', ({}) => { return(h('i', {"className": "fa fa-book"})); });
CMS.registerIcon('timeline', ({}) => { return(h('i', {"className": "fa fa-timeline"})); });
CMS.registerIcon('graduation-cap', ({}) => { return(h('i', {"className": "fa fa-graduation-cap"})); });
CMS.registerIcon('info', ({}) => { return(h('i', {"className": "fa fa-circle-info"})); });
const CustomPage = () => {
return h('div', {}, 'I am a custom page!');
};
CMS.registerAdditionalLink({
id: 'info',
title: 'Informationen',
data: CustomPage,
options: {
icon: 'info',
},
});
</script>
<script>
CMS.registerPreviewStyle("https://cantorgymnasium.de/plugins/bootstrap/bootstrap.min.css");
@ -53,11 +81,7 @@ CMS.registerPreviewTemplate("schulchronik", ChronikPreview);
</script>
<script>
var PostPreviewContent = createClass({
render: function() {
var entry = this.props.entry;
var image = entry.getIn(['data', 'image']);
var bg = this.props.getAsset(image);
var PostPreviewContent = ({widgetFor, entry}) => {
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.png"),url("/media/backgrounds/page-title.png")',
};
@ -66,11 +90,13 @@ var PostPreviewContent = createClass({
h('div', {"className": "container"},
h('div', {"className": "col-md-8"},
h('ul', {"className": "list-inline custom-breadcrumb"},
h('li', {"className": "list-inline-item h1"},
h('a', {"className": "text-primary font-secondary", href: ""}, "Schulchronik")),
h('li', {"className": "list-inline-item ha"},
h('li', {"className": "list-inline-item h2"},
h('a', {"className": "text-primary font-secondary", href: ""}, "Startseite")),
h('li', {"className": "list-inline-item h2"},
h("i", {"className": "fa-solid fa-angle-right text-white"})),
h('li', {"className": "list-inline-item text-white h1 font-secondary"}, entry.getIn(['data', 'title']))
h('li', {"className": "list-inline-item text-white h2 font-secondary"}, entry.data.title)
),
h('p', {"className": "text-lighten"}, entry.data.description
)
)
)
@ -79,26 +105,81 @@ var PostPreviewContent = createClass({
h('div', {"className": "container"},
h('div', {"className": "row"},
h('div', {"className": "col-12 mb-4"},
h('div', {"className": "content"}, this.props.widgetFor('body'))
h('div', {"className": "content"}, widgetFor('body'))
)
)
)
)
);
}
});
};
CMS.registerPreviewTemplate("anmeldung-index", PostPreviewContent);
CMS.registerPreviewTemplate("impressum", PostPreviewContent);
CMS.registerPreviewTemplate("datenschutz", PostPreviewContent);
CMS.registerPreviewTemplate("schuelerrat-geschaeftsordnung", PostPreviewContent);
CMS.registerPreviewTemplate("schuelervertretung-index", PostPreviewContent);
CMS.registerPreviewTemplate("elternvertretung-index", PostPreviewContent);
CMS.registerPreviewTemplate("jia-index", PostPreviewContent);
CMS.registerPreviewTemplate("bibo", PostPreviewContent);
CMS.registerPreviewTemplate("abiturienten", PostPreviewContent);
CMS.registerPreviewTemplate("cantorfora", PostPreviewContent);
</script>
<script>
var EventPreview = createClass({
render: function() {
var entry = this.props.entry;
var image = entry.getIn(['data', 'image']);
var bg = this.props.getAsset(image);
var AnmeldungPreviewContent = ({widgetsFor, widgetFor, entry}) => {
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.png"),url("/media/backgrounds/page-title.png")',
};
return h('div', {},
h('section', {"className": "page-title-section overlay", "style": divStyle},
h('div', {"className": "container"},
h('div', {"className": "col-md-8"},
h('ul', {"className": "list-inline custom-breadcrumb"},
h('li', {"className": "list-inline-item h2"},
h('a', {"className": "text-primary font-secondary", href: ""}, "Startseite")),
h('li', {"className": "list-inline-item h2"},
h("i", {"className": "fa-solid fa-angle-right text-white"})),
h('li', {"className": "list-inline-item text-white h2 font-secondary"}, entry.data.title)
),
h('p', {"className": "text-lighten"}, entry.data.description
)
)
)
),
h('section', {"className": "section-sm"},
h('div', {"className": "container"},
h('div', {"className": "row mb-5"},
h('div', {"className": "col-md-6 content"},
widgetFor('body')
)
),
h('div', {"className": "row"},
widgetsFor('elements').map(function(element, index) {
return h('div', {"className": "col-lg-4 col-sm-6 mb-4"},
h('div', {"className": "card rounded-0 hover-shadow border-top-0 border-left-0 border-right-0"},
h('div', {"className": "card-body"},
h('h4', {"className": "card-title mb-3"},
element.data.title
),
h('div', {"className": "content"},
element.widgets.content
)
)
)
);
})
)
)
),
);
};
CMS.registerPreviewTemplate("anmeldung-index", AnmeldungPreviewContent);
</script>
<script>
var EventPreview = ({widgetsFor, entry}) => {
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.png"),url("/media/backgrounds/page-title.png")',
};
@ -114,10 +195,10 @@ var EventPreview = createClass({
h('li', {"className": "list-inline-item ha"},
h("i", {"className": "fa-solid fa-angle-right text-white"})
),
h('li', {"className": "list-inline-item text-white h1 font-secondary"}, entry.getIn(['data', 'title'])
h('li', {"className": "list-inline-item text-white h1 font-secondary"}, entry.data.title
)
),
h('p', {"className": "text-lighten"}, entry.getIn(['data', 'description']))
h('p', {"className": "text-lighten"}, entry.data.description)
)
)
)
@ -127,20 +208,21 @@ var EventPreview = createClass({
h('div', {"className": "row"},
h('div', {"className": "col-12 "},
h('ul', {"className": "list-unstyled"},
this.props.widgetsFor('events').map(function(event, index) {
widgetsFor('events').map(function(event, index) {
console.log(event.data.date);
return h('li', {"className": "d-md-table mb-4 w-100 border-bottom hover-shadow"},
h('div', {"className": "d-md-table-cell text-center p-4 bg-primary text-white mb-4 mb-md-0"},
h('span', {"className": "h2 d-block"}, new Intl.DateTimeFormat('de-De', { day: 'numeric'}).format(event.getIn(['data', 'date']))),
new Intl.DateTimeFormat('de-De', { month: 'short', year: 'numeric' }).format(event.getIn(['data', 'date']))
h('span', {"className": "h2 d-block"}, new Intl.DateTimeFormat('de-De', { day: 'numeric'}).format(new Date(event.data.date))),
new Intl.DateTimeFormat('de-De', { month: 'short', year: 'numeric' }).format(new Date(event.data.date))
),
h('div', {"className": "d-md-table-cell px-4 vertical-alighn-middle mb-4 mb-md-0"},
h('p', {"className": "h4 mb-3 d-block"}, event.getIn(['data', 'title'])),
h('p', {"className": "mb-0"}, event.getIn(['data', 'summary']))
h('p', {"className": "h4 mb-3 d-block"}, event.data.title),
h('p', {"className": "mb-0"}, event.data.summary)
),
h('div', {"className": "d-md-table-cell text-right pr-0 pr-md-4"},
h('p', {},
h('i', {"className": "fa-solid fa-location-dot text-primary mr-2"}),
event.getIn(['data', 'location'])
event.data.location
)
)
);
@ -151,18 +233,13 @@ var EventPreview = createClass({
)
)
);
}
});
};
CMS.registerPreviewTemplate("event-index", EventPreview);
</script>
<script>
var PagePreview = createClass({
render: function() {
var entry = this.props.entry;
var image = entry.getIn(['data', 'image']);
var bg = this.props.getAsset(image);
var PagePreview = ({widgetFor, entry}) => {
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.png"),url("/media/backgrounds/page-title.png")',
};
@ -172,23 +249,22 @@ var PagePreview = createClass({
h('div', {"className": "container"},
h('div', {"className": "col-md-8"},
h('ul', {"className": "list-inline custom-breadcrumb"},
h('li', {"className": "list-inline-item h1"},
h('li', {"className": "list-inline-item h2"},
h('a', {"className": "text-primary font-secondary", href: ""}, "Startseite")
),
h('li', {"className": "list-inline-item ha"},
h('li', {"className": "list-inline-item h2"},
h("i", {"className": "fa-solid fa-angle-right text-white"})
),
h('li', {"className": "list-inline-item text-white h1 font-secondary"}, entry.getIn(['data', 'title'])
h('li', {"className": "list-inline-item text-white h2 font-secondary"}, entry.data.title
)
),
h('p', {"className": "text-lighten"}, entry.getIn(['data', 'description']))
h('p', {"className": "text-lighten"}, entry.data.description)
)
)
)
)
);
}
});
};
CMS.registerPreviewTemplate("blog-index", PagePreview);
CMS.registerPreviewTemplate("cantorpreis-index", PagePreview);
@ -196,14 +272,31 @@ CMS.registerPreviewTemplate("contact-index", PagePreview);
CMS.registerPreviewTemplate("forms-index", PagePreview);
CMS.registerPreviewTemplate("ganztagsangebote-index", PagePreview);
CMS.registerPreviewTemplate("wettbewerbe-index", PagePreview);
CMS.registerPreviewTemplate("begabtenfoerderung-index", PagePreview);
</script>
<script>
var PagePreviewImage = createClass({
render: function() {
var entry = this.props.entry;
var image = entry.getIn(['data', 'image']);
var bg = this.props.getAsset(image);
var PagePreviewImage = ({ widgetFor, getAsset, entry}) => {
const [imageUrl, setImageUrl] = useState('');
const image = useMemo(() => entry.data.image, [entry.data.image]);
useEffect(() => {
let alive = true;
const loadImage = async () => {
const imageAsset = await getAsset(image);
if (alive) {
setImageUrl(imageAsset.toString());
}
};
loadImage();
return () => {
alive = false;
};
}, [image]);
const divStyle = {
backgroundImage: 'url("/media/backgrounds/page-title.png"),url("/media/backgrounds/page-title.png")',
};
@ -213,17 +306,17 @@ var PagePreviewImage = createClass({
h('div', {"className": "container"},
h('div', {"className": "col-md-8"},
h('ul', {"className": "list-inline custom-breadcrumb"},
h('li', {"className": "list-inline-item h1"},
h('li', {"className": "list-inline-item h2"},
h('a', {"className": "text-primary font-secondary", href: ""}, "Startseite")
),
h('li', {"className": "list-inline-item ha"},
h('li', {"className": "list-inline-item h2"},
h("i", {"className": "fa-solid fa-angle-right text-white"})
),
h('li', {"className": "list-inline-item text-white h1 font-secondary"}, entry.getIn(['data', 'title'])
h('li', {"className": "list-inline-item text-white h2 font-secondary"}, entry.data.title
)
),
h('p', {"className": "text-lighten"}, entry.getIn(['data', 'description']))
)
h('p', {"className": "text-lighten"}, entry.data.description
))
)
)
),
@ -231,14 +324,13 @@ var PagePreviewImage = createClass({
h('div', {"className": "container"},
h('div', {"className": "row"},
h('div', {"className": "col-12 mb-4"},
h('img', {"className": "img-fluid w-100 mb-4", src: bg.toString(), alt: "about image"}),
this.props.widgetFor('body'))
h('img', {"className": "img-fluid w-100 mb-4", src: imageUrl}),
widgetFor('body'))
)
)
)
);
}
});
};
CMS.registerPreviewTemplate("about-index", PagePreviewImage);