Enhance event registration system:
- Update Google Sheets integration to support optional tab names. - Add functionality to fetch and display public participants. - Revise event configuration in YAML for clarity and consistency. - Improve form layout with additional fields for contact information and meal preferences. - Create a new home page template for event selection. - Update success page to link back to the participants list.
This commit is contained in:
parent
f83a061e39
commit
c160446eac
6 changed files with 219 additions and 42 deletions
16
events.yaml
16
events.yaml
|
|
@ -1,18 +1,14 @@
|
|||
# Define as many events as you want here.
|
||||
# The key (e.g., 'zomeravond') becomes the URL: domain.com/zomeravond
|
||||
master_sheet_id: "1k-eTke2GGmcMtq2-acvWPvjgfDeUHBsR0_Bd_tAbLx0"
|
||||
|
||||
events:
|
||||
zomeravond:
|
||||
title: "Inschrijving Zomeravondregatta"
|
||||
sheet_id: "1k-eTke2GGmcMtq2-acvWPvjgfDeUHBsR0_Bd_tAbLx0"
|
||||
title: "Zomeravondregatta 2026"
|
||||
tab_name: "Zomeravond 2026"
|
||||
description: "De gezelligste avondwedstrijd van het jaar."
|
||||
|
||||
papklokken:
|
||||
title: "Papklokkenrace 2025"
|
||||
sheet_id: "1k-eTke2GGmcMtq2-acvWPvjgfDeUHBsR0_Bd_tAbLx0"
|
||||
description: "Sluit het seizoen af in stijl."
|
||||
|
||||
winterwedstrijd:
|
||||
title: "Winter Bokaal"
|
||||
sheet_id: "1k-eTke2GGmcMtq2-acvWPvjgfDeUHBsR0_Bd_tAbLx0"
|
||||
description: "Alleen voor de echte bikkels."
|
||||
title: "Papklokkenrace 2026"
|
||||
tab_name: "Papklokken 2026"
|
||||
description: "Sluit het seizoen af in stijl."
|
||||
Loading…
Add table
Add a link
Reference in a new issue