From fcb2ab67e267a674e37021c59b6fc9643276d4bd Mon Sep 17 00:00:00 2001
From: Denys Konovalov
Date: Sun, 16 Oct 2022 12:07:43 +0200
Subject: [PATCH] fixes, SER, Anmeldung, Sitetype, Footer........
---
config.toml | 13 ++--
content/german/anmeldeformular/_index.md | 14 +++++
.../german/anmeldung/anmeldung-formular.md | 2 +-
content/german/bibo/{_index.md => index.md} | 2 +
content/german/datenschutz/index.md | 7 +++
content/german/elternvertretung/index.md | 28 +++++++++
.../foerderverein/{_index.md => index.md} | 2 +
content/german/impressum/index.md | 4 +-
content/german/jia/{_index.md => index.md} | 2 +
content/german/kontakt/_index.md | 2 +-
.../{_index.md => index.md} | 3 +-
content/german/schulchronik/_index.md | 4 +-
.../abiturdurchschnitte.md | 0
.../schülerzahlen.md | 0
i18n/de.yaml | 5 +-
layouts/anmeldeformular/list.html | 61 +++++++++++++++++++
layouts/bibo/list.html | 16 -----
layouts/foerderverein/list.html | 16 -----
layouts/jia/list.html | 16 -----
layouts/partials/footer.html | 5 +-
layouts/schuelervertretung/list.html | 13 ----
static/admin/config.yml | 44 ++++++++++++-
22 files changed, 178 insertions(+), 81 deletions(-)
create mode 100644 content/german/anmeldeformular/_index.md
rename content/german/bibo/{_index.md => index.md} (98%)
create mode 100644 content/german/datenschutz/index.md
create mode 100644 content/german/elternvertretung/index.md
rename content/german/foerderverein/{_index.md => index.md} (98%)
rename content/german/jia/{_index.md => index.md} (97%)
rename content/german/schuelervertretung/{_index.md => index.md} (99%)
rename content/german/{statistiken => schulchronik}/abiturdurchschnitte.md (100%)
rename content/german/{statistiken => schulchronik}/schülerzahlen.md (100%)
create mode 100644 layouts/anmeldeformular/list.html
delete mode 100644 layouts/bibo/list.html
delete mode 100644 layouts/foerderverein/list.html
delete mode 100644 layouts/jia/list.html
delete mode 100644 layouts/schuelervertretung/list.html
diff --git a/config.toml b/config.toml
index 4c290915..209b0edc 100755
--- a/config.toml
+++ b/config.toml
@@ -18,7 +18,8 @@ unsafe = true
[params]
mobile = "+49 345 6903156"
-author = "CantorTechnik AG"
+author = "Georg-Cantor-Gymnasium Halle (Saale). Made with Educenter by Themefisher."
+description = "Das Georg-Cantor-Gymnasium - eine mathematisch-naturwissenschaftliche Spezialschule in Halle (Saale)."
logo = "media/logo.png"
route_link = "https://maps.openrouteservice.org/directions?n1=51.473292&n2=11.965606&n3=18&a=null,null,51.473292,11.965606&b=0&c=0&k1=de&k2=km"
address = "Georg-Cantor-Gymnasium
Torstraße 13
06110 Halle (Saale)"
@@ -83,11 +84,6 @@ title = "Facebook"
icon = "fa-brands fa-facebook"
link = "https://facebook.com/gcg.cantor.news"
-[[params.social]]
-title = "GitLab"
-icon = "fa-brands fa-gitlab"
-link = "https://gitlab.cantorgymnasium.de/gcg/"
-
[params.preloader]
enable = true
preloader = "media/logo.png"
@@ -242,5 +238,6 @@ languageCode = "de-de"
contentDir = "content/german"
weight = 2
home = "Startseite"
-copyright = "Copyright © 2022 Georg-Cantor-Gymnasium Halle (Saale)"
-impressumURL = "impressum"
\ No newline at end of file
+copyright = "Copyright © 2022 Georg-Cantor-Gymnasium Halle (Saale). Made with :heart: and Hugo."
+impressumURL = "impressum"
+dseURL = "datenschutz"
\ No newline at end of file
diff --git a/content/german/anmeldeformular/_index.md b/content/german/anmeldeformular/_index.md
new file mode 100644
index 00000000..7da3fad2
--- /dev/null
+++ b/content/german/anmeldeformular/_index.md
@@ -0,0 +1,14 @@
+---
+title: Anmeldeformular
+draft: false
+bg_image: media/backgrounds/page-title.png
+email: aufnahme@cantor-gymnasium.de
+description:
+---
+##### Speicherung personenbezogener Daten
+Ihre Angaben werden gem. der aktuell gültigen Datenschutzverordnung EU-DSGVO erhoben. Die Speicherung der Daten erfolgt
+elektronisch und in Akten. Die weitere Datenverarbeitung richtet sich nach den o.g. Vorschriften. Diese Daten werden für Zwecke der
+Bearbeitung Ihres Anliegens und der Kontaktaufnahme mit Ihnen gespeichert.
+Die Löschung derselben erfolgt, sobald deren Speicherung für die Bearbeitung nicht mehr erforderlich ist.
+Sie haben ein Recht auf unentgeltliche Auskunft und Akteneinsicht. Bei vermuteten Verletzungen des Datenschutzrechts können Sie sich
+an den Datenschutzbeauftragten Ihres Bundeslandes wenden.
\ No newline at end of file
diff --git a/content/german/anmeldung/anmeldung-formular.md b/content/german/anmeldung/anmeldung-formular.md
index 2883a952..83a1ef5f 100644
--- a/content/german/anmeldung/anmeldung-formular.md
+++ b/content/german/anmeldung/anmeldung-formular.md
@@ -5,7 +5,7 @@ type: "anmeldung"
---
Bis zum **15. Februar 2022** müssen:
- * eine [schriftliche Anmeldung](/forms/anmeldeformular/) oder eine Anmeldung über das [Online-Anmeldeformular](/anmeldung/formular)
+ * eine [schriftliche Anmeldung](/forms/anmeldeformular/) oder eine Anmeldung über das [Online-Anmeldeformular](/anmeldeformular)
* eine Kopie des Halbjahreszeugnisses
* die Schullaufbahnerklärung
diff --git a/content/german/bibo/_index.md b/content/german/bibo/index.md
similarity index 98%
rename from content/german/bibo/_index.md
rename to content/german/bibo/index.md
index 63adfd54..82079b05 100644
--- a/content/german/bibo/_index.md
+++ b/content/german/bibo/index.md
@@ -3,6 +3,8 @@ title: Schulbibliothek
draft: false
bg_image: media/backgrounds/page-title.png
description:
+type: "pages"
+layout: "single.html"
---
Die Bibliothek unserer Schule wurde 1991 mit einem Bestand von 3570 Büchern gegründet. Hinzu
diff --git a/content/german/datenschutz/index.md b/content/german/datenschutz/index.md
new file mode 100644
index 00000000..9053f0c7
--- /dev/null
+++ b/content/german/datenschutz/index.md
@@ -0,0 +1,7 @@
+---
+title: Datenschutz
+draft: false
+bg_image: media/backgrounds/page-title.png
+type: pages
+layout: single.html
+---
\ No newline at end of file
diff --git a/content/german/elternvertretung/index.md b/content/german/elternvertretung/index.md
new file mode 100644
index 00000000..cceb23bf
--- /dev/null
+++ b/content/german/elternvertretung/index.md
@@ -0,0 +1,28 @@
+---
+title: Elternvertretung
+draft: false
+bg_image: media/backgrounds/page-title.png
+description: Herzlich Willkommen beim Schulelternrat des Georg-Cantor-Gymnasiums Halle
+type: "pages"
+layout: "single.html"
+---
+
+Elternarbeit ist ein wichtiger Bestandteil des schulischen Lebens und bietet eine Vielzahl von Beteiligungs- und Gestaltungsmöglichkeiten.
+
+
+Der Schulelternrat ist ein unabhängiges, von den Erziehungsberechtigten selbst gewähltes Gremium. Damit die Schule ein Ort ist, zu dem unsere Kinder gern gehen, um zu lernen und Gemeinschaft zu erleben, ist der Schulelternrat besonders auf die Mitarbeit aller Eltern angewiesen. Deshalb rufe wir alle Eltern auf, Anregungen, Wünsche und Kritik über die Elternvertretungen der Klassen an den Schulelternrat weiterzugeben. Erst dann können wir als Schulelternrat entsprechend tätig werden kann.
+
+
+Schwerpunktaufgabe des Schulelternrates ist insbesondere die Erörterung von schulischen Fragen. Wir haben das Recht, Beschlüsse zu fassen und Anträge an die Gesamtkonferenz zu stellen, welche von dieser zu behandeln sind. So wollen wir die Interessen der Elternschaft wahren, Wünsche und Vorschläge der Eltern bündeln und diese an die Schulleitung weitergeben.
+
+
+Der Schulträger und die Schulleitung unterrichten uns über alle Angelegenheiten, die für die Schule von allgemeiner Bedeutung sind und erteilen alle notwendigen Auskünfte. Wir leben mit der Schulleitung und dem Lehrerkollegium eine vertrauensvolle Kommunikation sowie einen regen Informations- und Meinungsaustausch. So gestalten wir das tägliche Schulleben in seinen vielen Formen mit.
+
+{{< card link="https://mb.sachsen-anhalt.de/service/rechtsvorschriften/verordnungen/" title="Schulrechtliche Grundlagen und Vorschriften des Landes Sachsen-Anhalt" >}}
+
+#### Ansprechpartnerinnen des Schulelternrates im Schuljahr 2022/2023:
+- Vorsitzende: **Katharina Boelsen** - Klasse 9/2
+- Stellvertreterin: **Michaela Messe** - Klasse 6/3
+
+#### Kontakt
+- **Mail:** schulelternrat@cantor-gymnasium.de
\ No newline at end of file
diff --git a/content/german/foerderverein/_index.md b/content/german/foerderverein/index.md
similarity index 98%
rename from content/german/foerderverein/_index.md
rename to content/german/foerderverein/index.md
index 78eb1069..6e0e947a 100644
--- a/content/german/foerderverein/_index.md
+++ b/content/german/foerderverein/index.md
@@ -3,6 +3,8 @@ title: Förderverein
description:
draft: false
bg_image: media/backgrounds/page-title.png
+type: "pages"
+layout: "single.html"
---
Der Förderverein des Georg-Cantor-Gymnasiums e.V. unterstützt die Schulleitung und die Lehrer seit nunmehr 20 Jahren in ihren Bemühungen um eine bestmögliche Ausbildung der SchülerInnen. Auch Anliegen der Schülerschaft werden gerne entgegengenommen und unterstützt. Wir wollen die SchülerInnen in ihrer Selbstentscheidung und ihre soziale Verantwortung fördern.
diff --git a/content/german/impressum/index.md b/content/german/impressum/index.md
index 86b7de3e..52bee12e 100644
--- a/content/german/impressum/index.md
+++ b/content/german/impressum/index.md
@@ -27,8 +27,8 @@ Torstraße 13
### Webmaster:
-[Denys Konovalov](/author/denys-konovalov/)
+[Felix Jan Berger](/author/felix-berger/)
### E-Mail:
-[admin@cantorgymnasium.de](mailto:admin@cantorgymnasium.de)
+[admin@cantor-gymnasium.de](mailto:admin@cantor-gymnasium.de)
diff --git a/content/german/jia/_index.md b/content/german/jia/index.md
similarity index 97%
rename from content/german/jia/_index.md
rename to content/german/jia/index.md
index e281442e..f4e7ac1e 100644
--- a/content/german/jia/_index.md
+++ b/content/german/jia/index.md
@@ -3,6 +3,8 @@ title: Junior-Ingenieur-Akademie
draft: false
bg_image: media/backgrounds/page-title.png
description:
+type: "pages"
+layout: "single.html"
---
{{< load-photoswipe >}}
diff --git a/content/german/kontakt/_index.md b/content/german/kontakt/_index.md
index 019e190e..ae6b789c 100644
--- a/content/german/kontakt/_index.md
+++ b/content/german/kontakt/_index.md
@@ -4,4 +4,4 @@ draft: false
bg_image: media/backgrounds/page-title.png
description: Eine Nachricht schreiben.
---
-Wenn Sie noch weitere Fragen haben, können Sie hiermit eine Nachricht an die Schulleitung unserer Schule schreiben.
\ No newline at end of file
+Wenn Sie noch weitere Fragen haben, können Sie hier eine Nachricht an die Schulleitung unserer Schule schreiben.
\ No newline at end of file
diff --git a/content/german/schuelervertretung/_index.md b/content/german/schuelervertretung/index.md
similarity index 99%
rename from content/german/schuelervertretung/_index.md
rename to content/german/schuelervertretung/index.md
index 1f5baa07..4ec89d5d 100644
--- a/content/german/schuelervertretung/_index.md
+++ b/content/german/schuelervertretung/index.md
@@ -2,10 +2,11 @@
title: Schülervertretung
draft: false
bg_image: media/backgrounds/page-title.png
-type: pages
description: Herzlich willkommen auf der Seite der Schülervertretung des
Georg-Cantor-Gymnasiums. Hier finden Sie alle wichtigen Informationen zu
unserer Arbeit.
+type: "pages"
+layout: "single.html"
---
## Wer sind wir?
diff --git a/content/german/schulchronik/_index.md b/content/german/schulchronik/_index.md
index 64c2f537..60afa509 100644
--- a/content/german/schulchronik/_index.md
+++ b/content/german/schulchronik/_index.md
@@ -26,8 +26,8 @@ aus 'David Hilbert, Über das Unendliche', Math. Ann. 95
{{< card-small link="/abiturienten" title="Abiturienten">}}
- {{< card-small link="/statistiken/abiturdurchschnitte" title="Abiturdurchschnitte">}}
- {{< card-small link="/statistiken/schülerzahlen" title="Schülerzahlen">}}
+ {{< card-small link="/schulchronik/abiturdurchschnitte" title="Abiturdurchschnitte">}}
+ {{< card-small link="/schulchronik/schülerzahlen" title="Schülerzahlen">}}
{{< card-small link="/schulchronik/cantor/" title="Über Georg Cantor" >}}
{{< card-small link="/schulchronik/ueber-das-gcg" title="Über das GCG" >}}
{{< card-small link="/schulchronik/alumninetzwerk" title="Alumninetzwerk" >}}
diff --git a/content/german/statistiken/abiturdurchschnitte.md b/content/german/schulchronik/abiturdurchschnitte.md
similarity index 100%
rename from content/german/statistiken/abiturdurchschnitte.md
rename to content/german/schulchronik/abiturdurchschnitte.md
diff --git a/content/german/statistiken/schülerzahlen.md b/content/german/schulchronik/schülerzahlen.md
similarity index 100%
rename from content/german/statistiken/schülerzahlen.md
rename to content/german/schulchronik/schülerzahlen.md
diff --git a/i18n/de.yaml b/i18n/de.yaml
index a6dd76ce..db8bc8d8 100644
--- a/i18n/de.yaml
+++ b/i18n/de.yaml
@@ -122,4 +122,7 @@
translation: "Mehr anzeigen"
- id: cantorpreisträger
- translation: "CantorPreis-Träger"
+ translation: "Cantor-Preis-Träger"
+
+- id: register_now
+ translation: Online-Anmeldung
diff --git a/layouts/anmeldeformular/list.html b/layouts/anmeldeformular/list.html
new file mode 100644
index 00000000..57143486
--- /dev/null
+++ b/layouts/anmeldeformular/list.html
@@ -0,0 +1,61 @@
+{{ define "main" }}
+
+
+
+
+
+
{{ i18n "register_now" }}
+
+
+
+
+
+
+
+
+{{ end }}
diff --git a/layouts/bibo/list.html b/layouts/bibo/list.html
deleted file mode 100644
index 8e8f7505..00000000
--- a/layouts/bibo/list.html
+++ /dev/null
@@ -1,16 +0,0 @@
-{{ define "main" }}
-
-
-
-
-
- {{ with .Params.Image }}
-
- {{ end }}
- {{ .Content }}
-
-
-
-
-
-{{ end }}
diff --git a/layouts/foerderverein/list.html b/layouts/foerderverein/list.html
deleted file mode 100644
index 8e8f7505..00000000
--- a/layouts/foerderverein/list.html
+++ /dev/null
@@ -1,16 +0,0 @@
-{{ define "main" }}
-
-
-
-
-
- {{ with .Params.Image }}
-
- {{ end }}
- {{ .Content }}
-
-
-
-
-
-{{ end }}
diff --git a/layouts/jia/list.html b/layouts/jia/list.html
deleted file mode 100644
index 4da48ca3..00000000
--- a/layouts/jia/list.html
+++ /dev/null
@@ -1,16 +0,0 @@
-{{ define "main" }}
-
-
-
-
-
- {{ with .Params.Image }}
-
- {{ end }}
- {{ .Content }}
-
-
-
-
-
-{{ end }}
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index b70ee110..d5f0e8eb 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -13,6 +13,9 @@
Impressum
+
+ Datenschutz
+
@@ -46,7 +49,7 @@
-
{{ .Site.Params.copyright | markdownify }}
+
{{ .Site.Params.copyright | emojify }}
diff --git a/layouts/schuelervertretung/list.html b/layouts/schuelervertretung/list.html
deleted file mode 100644
index f72b097b..00000000
--- a/layouts/schuelervertretung/list.html
+++ /dev/null
@@ -1,13 +0,0 @@
-{{ define "main" }}
-
-
-
-
-
- {{ .Content | safeHTML }}
-
-
-
-
-
-{{ end }}
diff --git a/static/admin/config.yml b/static/admin/config.yml
index c29729e1..4dfdf19b 100644
--- a/static/admin/config.yml
+++ b/static/admin/config.yml
@@ -250,6 +250,7 @@ collections:
- {label: "Startseitenbezeichnung", name: "home", widget: "string"}
- {label: "Copyright-Hinweis", name: "copyright", widget: "string"}
- {label: "Impressum-Link", name: "impressumURL", widget: "string"}
+ - {label: "Datenschutz-Link", name: "dseURL", widget: "string"}
@@ -322,7 +323,6 @@ collections:
- {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"
file: "content/german/forms/_index.md"
@@ -349,6 +349,16 @@ collections:
- {label: "Type", name: "type", widget: "hidden", default: "pages"}
- {label: "Type", name: "layout", widget: "hidden", default: "single.html"}
- {label: "Text", name: "body", widget: "markdown"}
+ - name: "datenschutz"
+ label: "Datenschutz"
+ file: "content/german/datenschutz/index.md"
+ fields:
+ - {label: "Titel", name: "title", widget: "string"}
+ - {label: "Entwurf", name: "draft", widget: "boolean", default: "false", required: false}
+ - {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
+ - {label: "Type", name: "type", widget: "hidden", default: "pages"}
+ - {label: "Type", name: "layout", widget: "hidden", default: "single.html"}
+ - {label: "Text", name: "body", widget: "markdown"}
- name: "wettbewerbe-index"
label: "Wettbewerbe"
file: "content/german/wettbewerbe/_index.md"
@@ -367,12 +377,14 @@ collections:
- {label: "Metabeschreibung", name: "description", widget: "text", required: false}
- name: "schuelervertretung-index"
label: "Schülervertretung"
- file: "content/german/schuelervertretung/_index.md"
+ file: "content/german/schuelervertretung/index.md"
fields:
- {label: "Titel", name: "title", widget: "string"}
- {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", required: false}
+ - {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: "schuelerrat-geschaeftsordnung"
label: "Geschäftsordnung der Schülervertretung"
@@ -382,15 +394,19 @@ collections:
- {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", required: false}
+ - {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: "bibo"
label: "Schulbibliothek"
- file: "content/german/bibo/_index.md"
+ file: "content/german/bibo/index.md"
fields:
- {label: "Titel", name: "title", widget: "string"}
- {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", required: false}
+ - {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: "abiturienten"
label: "Abiturienten"
@@ -410,6 +426,28 @@ collections:
- {label: "Hintergrundbild", name: "bg_image", widget: "hidden", default: "/media/backgrounds/page-title.png"}
- {label: "Metabeschreibung", name: "description", widget: "text", required: false}
- {label: "Text", name: "body", widget: "markdown", required: false}
+ - name: "elternvertretung-index"
+ label: "Elternvertretung"
+ file: "content/german/elternvertretung/index.md"
+ fields:
+ - {label: "Titel", name: "title", widget: "string"}
+ - {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", required: false}
+ - {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: "jia-index"
+ label: "Junior-Ingenieur-Akademie"
+ file: "content/german/schuelervertretung/index.md"
+ fields:
+ - {label: "Titel", name: "title", widget: "string"}
+ - {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", required: false}
+ - {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
label: "Autor*innen" # Used in the UI
label_singular: "Autor*in"