diff --git a/ezgg_website/assets/member_pictures/laura.png b/ezgg_website/assets/member_pictures/laura.png new file mode 100644 index 0000000..e20ff6b Binary files /dev/null and b/ezgg_website/assets/member_pictures/laura.png differ diff --git a/ezgg_website/assets/news_25_10_24.md b/ezgg_website/assets/news_25_10_24.md new file mode 100644 index 0000000..f30510a --- /dev/null +++ b/ezgg_website/assets/news_25_10_24.md @@ -0,0 +1,3 @@ +Die EZ GG e.V. freut sich ihr zwölftes Mitglied **Laura aka Chimi** begrüßen zu dürfen! + +Des weiteren sind nun auch die Bilder der vergangenen BieberLAN 47 online. Besucht die [Galerie](./pics) um sie zu sehen. diff --git a/ezgg_website/components/header.py b/ezgg_website/components/header.py index 1adc9c8..bc394da 100644 --- a/ezgg_website/components/header.py +++ b/ezgg_website/components/header.py @@ -46,7 +46,7 @@ class Header(rio.Component): Ticker( texts=[ "Die EZ GG wurde in einer schlecht beleuchteten Kellerbar gegründet", - "Aktuelle hat die EZ GG e.V. elf Mitglieder", + "Aktuelle hat die EZ GG e.V. zwölf Mitglieder", "Bist du auch ein Gamer? Dann tritt uns doch bei!", "Auch Wasser wird zum edlen Tropfen, mischt man es mit Malz und Hopfen." ], diff --git a/ezgg_website/pages/home.py b/ezgg_website/pages/home.py index bd4896f..974e9dc 100644 --- a/ezgg_website/pages/home.py +++ b/ezgg_website/pages/home.py @@ -31,6 +31,11 @@ class Home(rio.Component): margin_bottom=1, margin_right=1 ), + comps.build_news_post( + header="Eine Laura und 21 Bilder", + article_text_path_or_text=from_root("ezgg_website/assets/news_25_10_24.md"), + date="25.10.2024" + ), comps.build_news_post( header="LANd in Sicht!", article_text_path_or_text=from_root("ezgg_website/assets/news_18_10_24.md"), diff --git a/ezgg_website/services/database_service.py b/ezgg_website/services/database_service.py index 8410075..b6af2a8 100644 --- a/ezgg_website/services/database_service.py +++ b/ezgg_website/services/database_service.py @@ -104,11 +104,43 @@ class DatabaseService: position="Mitglied in Probezeit", entry_date="09.08.2024", socials=[SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/profiles/76561197973187407")] + ), MemberInfo( + picture_path=from_root("ezgg_website/assets/member_pictures/laura.png"), + name="Laura \"Chimi\" P.", + position="Mitglied in Probezeit", + entry_date="24.10.2024", + socials=[ + SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/profiles/76561198176488482"), + SocialLink(SocialPlatform.INSTAGRAM, "https://www.instagram.com/blackvaleera/") + ] ) ] def get_picture_paths(self) -> list[rio.URL]: return [ + # BL 47 + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=1"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=2"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=3"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=4"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=5"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=6"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=7"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=8"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=9"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=10"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=11"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=12"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=13"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=14"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=15"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=16"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=17"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=18"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=19"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=20"), + rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=eacbaa73-db29-48e2-b0af-2f43a0e053ed&photo_nr=21"), + # BK-LAN 18 rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=c345a1b8-0c74-4d8f-8f3d-c747d04c2c12&photo_nr=1"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=c345a1b8-0c74-4d8f-8f3d-c747d04c2c12&photo_nr=2"),