Add David, Add EZGG LAN Edition 1.0 News and Pictures #22

Merged
Typhus merged 1 commits from feature/add-david-add-ezgglan-news-and-pics into main 2026-05-25 22:37:50 +00:00
6 changed files with 41 additions and 9 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

+5
View File
@@ -0,0 +1,5 @@
Über ein Jahr Vorbereitung fand am Wochenende des 8. Mai 2026 ihren Höhepunkt: Die EZ GG richtete ihre erste LAN-Party aus, und was war das für ein Spaß.
Am Sonntag spiegelten sich nicht nur Erschöpfung, sondern vor allem auch Zufriedenheit in unseren Augen wider. Das Gefühl, gemeinsam etwas Großartiges auf die Beine gestellt zu haben, war überall spürbar.
EZGG LAN 2027, eine sichere Sache.
+2 -2
View File
@@ -42,11 +42,11 @@ class Header(rio.Component):
rio.Image(from_root("ezgg_website/assets/logo.svg"), align_x=0, width=8), rio.Image(from_root("ezgg_website/assets/logo.svg"), align_x=0, width=8),
"/" "/"
), ),
rio.Text("Sinnlose Infos aus dem Vereinskern:", justify="left", width="grow", margin_left=0.8), rio.Text(text="Sinnlose Infos aus dem Vereinskern:", justify="left", width="grow", margin_left=0.8),
Ticker( Ticker(
texts=[ texts=[
"Die EZ GG wurde in einer schlecht beleuchteten Kellerbar gegründet", "Die EZ GG wurde in einer schlecht beleuchteten Kellerbar gegründet",
"Aktuelle hat die EZ GG e.V. zwanzig Mitglieder", "Aktuelle hat die EZ GG e.V. 21 Mitglieder",
"Bist du auch ein Gamer? Dann tritt uns doch bei!", "Bist du auch ein Gamer? Dann tritt uns doch bei!",
"Auch Wasser wird zum edlen Tropfen, mischt man es mit Malz und Hopfen." "Auch Wasser wird zum edlen Tropfen, mischt man es mit Malz und Hopfen."
], ],
+4 -4
View File
@@ -34,10 +34,10 @@ class NewsPost(rio.Component):
for news_post_image in self.images: for news_post_image in self.images:
image_obj = rio.Image( image_obj = rio.Image(
news_post_image.path, news_post_image.path,
fill_mode="fit", fill_mode="zoom",
width=20, align_x=0.01,
height=20, width=30,
align_x=0.01 height=25
) )
image_column.add( image_column.add(
rio.Link(image_obj, rio.Link(image_obj,
+9
View File
@@ -32,6 +32,15 @@ class Home(rio.Component):
margin_bottom=1, margin_bottom=1,
margin_right=1 margin_right=1
), ),
comps.build_news_post(
header="EZGG LAN Edition 1.0",
article_text_path_or_text=from_root("ezgg_website/assets/news_26_05_26.md"),
date="26.05.2026",
images=[NewsPostImage(
from_root("ezgg_website/assets/ezgglan1.jpg"),
"https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=18"
)],
),
comps.build_news_post( comps.build_news_post(
header="LAN Party im Hasenheim", header="LAN Party im Hasenheim",
article_text_path_or_text=from_root("ezgg_website/assets/news_31_03_26.md"), article_text_path_or_text=from_root("ezgg_website/assets/news_31_03_26.md"),
+21 -3
View File
@@ -162,15 +162,35 @@ class DatabaseService:
socials=[SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/id/sheridanqt/")] socials=[SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/id/sheridanqt/")]
), MemberInfo( ), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/domi.png"), picture_path=from_root("ezgg_website/assets/member_pictures/domi.png"),
name="Dominik \"duke\" P.", name="Dominic \"duke\" P.",
position="Mitglied in Probezeit", position="Mitglied in Probezeit",
entry_date="08.03.2026", entry_date="08.03.2026",
socials=[SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/profiles/76561197965859273")] socials=[SocialLink(SocialPlatform.STEAM, "https://steamcommunity.com/profiles/76561197965859273")]
), MemberInfo(
picture_path=from_root("ezgg_website/assets/member_pictures/anon.png"),
name="David \"Labbi\" L.",
position="Mitglied in Probezeit",
entry_date="16.05.2026",
socials=[]
) )
] ]
def get_picture_paths(self) -> list[rio.URL]: def get_picture_paths(self) -> list[rio.URL]:
return [ return [
# EZGG LAN Edition 1.0
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=4"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=5"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=11"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=12"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=13"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=18"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=19"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=24"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=27"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=33"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=38"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=9022b270-be58-41a3-b2fd-51be34308f3c&photo_nr=45"),
# Hasenheim LAN # Hasenheim LAN
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=d6abd7e8-9d93-48c9-b396-f70c80c8a63b&photo_nr=1"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=d6abd7e8-9d93-48c9-b396-f70c80c8a63b&photo_nr=1"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=d6abd7e8-9d93-48c9-b396-f70c80c8a63b&photo_nr=2"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=d6abd7e8-9d93-48c9-b396-f70c80c8a63b&photo_nr=2"),
@@ -201,7 +221,6 @@ class DatabaseService:
# Himmelfahrt 2025 # Himmelfahrt 2025
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=1"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=1"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=2"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=3"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=3"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=4"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=4"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=5"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=87fc4564-6aba-48a0-af6e-1b393abebd61&photo_nr=5"),
@@ -292,7 +311,6 @@ class DatabaseService:
# BL 42 # BL 42
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=235bf57f-c65c-4b5f-8029-061775eeec45&photo_nr=1"), rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=235bf57f-c65c-4b5f-8029-061775eeec45&photo_nr=1"),
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=235bf57f-c65c-4b5f-8029-061775eeec45&photo_nr=2"),
# Fieste del Krümel # Fieste del Krümel
rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=5177ce6f-f8c6-49a2-9bb0-4e9f606ecd2b&photo_nr=1") rio.URL("https://verwaltung.ezgg-ev.de/adm_program/modules/photos/photo_show.php?photo_uuid=5177ce6f-f8c6-49a2-9bb0-4e9f606ecd2b&photo_nr=1")