From 695ffb418b72ff2c8b5dbc90a5ad1b0e2e4db9e7 Mon Sep 17 00:00:00 2001 From: Jottyfan Date: Sat, 18 Mar 2023 20:31:55 +0100 Subject: [PATCH] started #36 --- build.gradle | 2 +- .../staticpages/DatenschutzController.java | 23 ++ .../staticpages/ImpressumController.java | 23 ++ .../module/staticpages/KontaktController.java | 23 ++ .../module/staticpages/ReportsController.java | 24 ++ .../module/staticpages/VereinController.java | 23 ++ src/main/resources/static/anmeldung.html | 10 - src/main/resources/static/css/style.css | 30 ++- src/main/resources/static/index.html | 4 +- src/main/resources/templates/camplist.html | 9 - src/main/resources/templates/datenschutz.html | 234 ++++++++++++++++++ src/main/resources/templates/impressum.html | 68 +++++ src/main/resources/templates/kontakt.html | 23 ++ .../templates/reports/growup2017.html | 105 ++++++++ .../templates/reports/growup2018.html | 141 +++++++++++ .../templates/reports/growup2019.html | 67 +++++ .../templates/reports/heimfreizeit2017.html | 78 ++++++ .../templates/reports/heimfreizeit2020.html | 53 ++++ .../resources/templates/reports/history.html | 105 ++++++++ .../templates/reports/hohenhaslach2017.html | 74 ++++++ .../templates/reports/hohenhaslach2019.html | 63 +++++ .../templates/reports/olfen2014.html | 69 ++++++ .../templates/reports/olfen2015.html | 92 +++++++ .../templates/reports/olfen2018.html | 78 ++++++ .../templates/reports/olfen2020.html | 60 +++++ .../resources/templates/reports/rehe2019.html | 93 +++++++ .../templates/reports/schweiz2014.html | 126 ++++++++++ .../templates/reports/schweiz2017.html | 89 +++++++ .../templates/reports/schweiz2018.html | 71 ++++++ .../templates/reports/schweiz2019.html | 61 +++++ .../templates/reports/vorolfen2014.html | 36 +++ .../templates/reports/vorschweiz2014.html | 47 ++++ .../templates/reports/wrist2014.html | 75 ++++++ src/main/resources/templates/template.html | 53 ++++ src/main/resources/templates/verein.html | 45 ++++ 35 files changed, 2154 insertions(+), 23 deletions(-) create mode 100644 src/main/java/de/jottyfan/camporganizer/module/staticpages/DatenschutzController.java create mode 100644 src/main/java/de/jottyfan/camporganizer/module/staticpages/ImpressumController.java create mode 100644 src/main/java/de/jottyfan/camporganizer/module/staticpages/KontaktController.java create mode 100644 src/main/java/de/jottyfan/camporganizer/module/staticpages/ReportsController.java create mode 100644 src/main/java/de/jottyfan/camporganizer/module/staticpages/VereinController.java delete mode 100644 src/main/resources/static/anmeldung.html create mode 100644 src/main/resources/templates/datenschutz.html create mode 100644 src/main/resources/templates/impressum.html create mode 100644 src/main/resources/templates/kontakt.html create mode 100644 src/main/resources/templates/reports/growup2017.html create mode 100644 src/main/resources/templates/reports/growup2018.html create mode 100644 src/main/resources/templates/reports/growup2019.html create mode 100644 src/main/resources/templates/reports/heimfreizeit2017.html create mode 100644 src/main/resources/templates/reports/heimfreizeit2020.html create mode 100644 src/main/resources/templates/reports/history.html create mode 100644 src/main/resources/templates/reports/hohenhaslach2017.html create mode 100644 src/main/resources/templates/reports/hohenhaslach2019.html create mode 100644 src/main/resources/templates/reports/olfen2014.html create mode 100644 src/main/resources/templates/reports/olfen2015.html create mode 100644 src/main/resources/templates/reports/olfen2018.html create mode 100644 src/main/resources/templates/reports/olfen2020.html create mode 100644 src/main/resources/templates/reports/rehe2019.html create mode 100644 src/main/resources/templates/reports/schweiz2014.html create mode 100644 src/main/resources/templates/reports/schweiz2017.html create mode 100644 src/main/resources/templates/reports/schweiz2018.html create mode 100644 src/main/resources/templates/reports/schweiz2019.html create mode 100644 src/main/resources/templates/reports/vorolfen2014.html create mode 100644 src/main/resources/templates/reports/vorschweiz2014.html create mode 100644 src/main/resources/templates/reports/wrist2014.html create mode 100644 src/main/resources/templates/verein.html diff --git a/build.gradle b/build.gradle index b5f07b7..7532e2e 100644 --- a/build.gradle +++ b/build.gradle @@ -18,7 +18,7 @@ apply plugin: 'war' apply plugin: 'application' group = 'de.jottyfan.camporganizer' -version = '0.3.4' +version = '0.3.5' sourceCompatibility = 17 mainClassName = "de.jottyfan.camporganizer.Main" diff --git a/src/main/java/de/jottyfan/camporganizer/module/staticpages/DatenschutzController.java b/src/main/java/de/jottyfan/camporganizer/module/staticpages/DatenschutzController.java new file mode 100644 index 0000000..776c4ae --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/module/staticpages/DatenschutzController.java @@ -0,0 +1,23 @@ +package de.jottyfan.camporganizer.module.staticpages; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +/** + * + * @author jotty + * + */ +@Controller +public class DatenschutzController { + + /** + * load the datenschutz page + * + * @return the datenschutz page + */ + @GetMapping("/datenschutz") + public String getDatenschutz() { + return "/datenschutz"; + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/module/staticpages/ImpressumController.java b/src/main/java/de/jottyfan/camporganizer/module/staticpages/ImpressumController.java new file mode 100644 index 0000000..2d19c8a --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/module/staticpages/ImpressumController.java @@ -0,0 +1,23 @@ +package de.jottyfan.camporganizer.module.staticpages; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +/** + * + * @author jotty + * + */ +@Controller +public class ImpressumController { + + /** + * load the impressum page + * + * @return the impresum page + */ + @GetMapping("/impressum") + public String getImpressum() { + return "/impressum"; + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/module/staticpages/KontaktController.java b/src/main/java/de/jottyfan/camporganizer/module/staticpages/KontaktController.java new file mode 100644 index 0000000..d6484f5 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/module/staticpages/KontaktController.java @@ -0,0 +1,23 @@ +package de.jottyfan.camporganizer.module.staticpages; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +/** + * + * @author jotty + * + */ +@Controller +public class KontaktController { + + /** + * load the kontakt page + * + * @return the kontakt page + */ + @GetMapping("/kontakt") + public String getKontakt() { + return "/kontakt"; + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/module/staticpages/ReportsController.java b/src/main/java/de/jottyfan/camporganizer/module/staticpages/ReportsController.java new file mode 100644 index 0000000..0763f31 --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/module/staticpages/ReportsController.java @@ -0,0 +1,24 @@ +package de.jottyfan.camporganizer.module.staticpages; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PathVariable; + +/** + * + * @author jotty + * + */ +@Controller +public class ReportsController { + + /** + * load the sub page + * + * @return the sub page + */ + @GetMapping("/reports/{subpage}") + public String getSubpage(@PathVariable("subpage") String subpage) { + return "/reports/" + subpage; + } +} diff --git a/src/main/java/de/jottyfan/camporganizer/module/staticpages/VereinController.java b/src/main/java/de/jottyfan/camporganizer/module/staticpages/VereinController.java new file mode 100644 index 0000000..070dd3e --- /dev/null +++ b/src/main/java/de/jottyfan/camporganizer/module/staticpages/VereinController.java @@ -0,0 +1,23 @@ +package de.jottyfan.camporganizer.module.staticpages; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +/** + * + * @author jotty + * + */ +@Controller +public class VereinController { + + /** + * load the verein page + * + * @return the verein page + */ + @GetMapping("/verein") + public String getVerein() { + return "/verein"; + } +} diff --git a/src/main/resources/static/anmeldung.html b/src/main/resources/static/anmeldung.html deleted file mode 100644 index b24aa37..0000000 --- a/src/main/resources/static/anmeldung.html +++ /dev/null @@ -1,10 +0,0 @@ -

- Anmeldung - Anleitung zur Benutzung des Buchungsportals -

- -
- jetzt anmelden -
\ No newline at end of file diff --git a/src/main/resources/static/css/style.css b/src/main/resources/static/css/style.css index 80ab00c..a611d7c 100644 --- a/src/main/resources/static/css/style.css +++ b/src/main/resources/static/css/style.css @@ -401,4 +401,32 @@ div { max-width: 660px; margin-left: auto; margin-right: auto; -} \ No newline at end of file +} + +.blocktext { + max-width: 1200px; + margin: 0 auto; +} + +.blocktext786 { + max-width: 786px; + margin: 0 auto; +} + +.leftimage { + margin-right: 32px; +} + +.rightimage { + margin-left: 32px; +} + +.center { + text-align: center; +} + +.right { + text-align: right; +} + + diff --git a/src/main/resources/static/index.html b/src/main/resources/static/index.html index 10c98bd..74d1f7d 100644 --- a/src/main/resources/static/index.html +++ b/src/main/resources/static/index.html @@ -31,7 +31,7 @@ - + diff --git a/src/main/resources/templates/camplist.html b/src/main/resources/templates/camplist.html index 0462050..b7cb3f7 100644 --- a/src/main/resources/templates/camplist.html +++ b/src/main/resources/templates/camplist.html @@ -5,15 +5,6 @@ - - - -