mirror of
https://codeberg.org/angestoepselt/homepage.git
synced 2025-05-24 14:46:16 +00:00
Add new CoderDojo forms
This commit is contained in:
parent
413d00e3e5
commit
5ce97f8755
4 changed files with 96 additions and 35 deletions
|
|
@ -235,7 +235,12 @@ match request_uri:
|
|||
ticket_details["Teilnehmenden-Name"] = get_form_value("participantname", "-")
|
||||
ticket_details["Telefonnummer"] = get_form_value("contactphone", "-")
|
||||
ticket_details["Fotos?"] = get_form_value("photos")
|
||||
ticket_details["Tour-Anmeldung"] = get_form_value("tour", "-")
|
||||
|
||||
case "/party":
|
||||
form_name = "CoderDojo Minecraft LAN"
|
||||
form_group = "CoderDojo"
|
||||
ticket_details["Java-Spielername"] = get_form_value("javaname", "")
|
||||
ticket_details["Bedrock-Spielername"] = get_form_value("bedrockname", "")
|
||||
|
||||
case _:
|
||||
# This case should never actually happen because lighttpd filters out
|
||||
|
|
|
|||
|
|
@ -23,17 +23,14 @@ Schön, dass du an einem CoderDojo teilnehmen möchtest!
|
|||
Hier findest du schon mal die Details zur kommenden Veranstaltung:
|
||||
|
||||
> **Datum**: Samstag, 06. Mai 2023
|
||||
> **Gastgeberin**: [VR-Bank Würzburg](https://www.vr-bank-wuerzburg.de/){target="_blank" rel="noopener noreferrer"}
|
||||
> **Ort**: [Maxstrasse 2](https://www.openstreetmap.org/node/735380783){target="_blank" rel="noopener noreferrer"}, 97070 Würzburg
|
||||
> **Start**: 9:00 Uhr (Treffpunkt am Eingang des MOZ)
|
||||
> **Führungen durch das MOZ für alle Eltern**: 9:30 Uhr sowie 15:00 Uhr
|
||||
> **Gastgeberin**: [Montessori Würzburg](https://www.montessori-wuerzburg.de/){target="_blank" rel="noopener noreferrer"}
|
||||
> **Ort**: [Kloster Oberzell 16](https://www.openstreetmap.org/node/9055273807){target="_blank" rel="noopener noreferrer"}, 97299 Zell am Main
|
||||
> **Start**: 9:00 Uhr
|
||||
> **Mittagspause**: etwa 12:00 Uhr
|
||||
> **Vorstellung der Projekte**: 15:45 Uhr (Erwachsene sind eingeladen!)
|
||||
> **Ende**: gegen 16:15 Uhr
|
||||
> **Vorstellung der Projekte**: 16:00 Uhr (Erwachsene sind eingeladen!)
|
||||
> **Ende**: gegen 16:15 bis 16:30 Uhr
|
||||
|
||||
Wir bedanken uns recht herzlich beim ganzen Team der VR-Bank, die dieses CoderDojo möglich machen!
|
||||
Außerdem wollen wir noch auf eine Besonderheit hinweisen: für alle Eltern gibt es dieses Mal Möglichkeit, an einer von zwei Führungen durch das aufwendig sanierte Mozart-Gymnasium teilzunehmen.
|
||||
Meldet euch gerne unten im Formular an!
|
||||
Schon jetzt wollen wir uns herzlich bei der Montesorri-Schule Würzburg bedanken, die zum ersten Mal ein CoderDojo in Würzburg mit uns ausrichten!
|
||||
|
||||
<form method="post" action="/anmelden">
|
||||
|
||||
|
|
@ -50,11 +47,11 @@ Wen möchtest du anmelden?
|
|||
<div class="form-input">
|
||||
<label for="mode-child">
|
||||
Ich bin Erziehungsberechtigte / -r und möchte mein Kind anmelden.
|
||||
Ich bin bei der An- und Abmeldung anwesend.
|
||||
Ich bin beim Start und Ende der Veranstaltung anwesend.
|
||||
</label>
|
||||
</div>
|
||||
|
||||
Bitte verrate uns deinen Namen<span data-mode="child"> und den deines Kindes</span>:
|
||||
Bitte verrate uns deinen Namen<span data-mode="child"> und den deines Kindes (möchtest du mehrere Kinder anmelden)</span>:
|
||||
|
||||
<label class="form-input">
|
||||
<span>Name:</span>
|
||||
|
|
@ -96,29 +93,6 @@ Bist du damit einverstanden?
|
|||
</label>
|
||||
</div>
|
||||
|
||||
Die VR-Bank bietet allen Eltern an, während des CoderDojo an einer Führung mit der Vorständin Frau Dr. Pia Weinkamm durch das aufwendig denkmalgerecht sanierte ehemalige Mozart-Gymnasium teilzunehmen.
|
||||
Möchtest du einen Platz reservieren?
|
||||
|
||||
<input type="radio" id="tour-early" class="radio-input" name="tour" required value="9:30 Uhr" />
|
||||
<div class="form-input">
|
||||
<label for="tour-early">
|
||||
Ja, <span data-mode="self">wir würden gerne</span><span data-mode="child">ich / wir würde(n) gerne</span> um 9:30 Uhr teilnehmen.
|
||||
</label>
|
||||
</div>
|
||||
<input type="radio" id="tour-late" class="radio-input" name="tour" required value="15:00 Uhr" />
|
||||
<div class="form-input">
|
||||
<label for="tour-late">
|
||||
Ja, <span data-mode="self">wir würden gerne</span><span data-mode="child">ich / wir würde(n) gerne</span> um 15:00 Uhr teilnehmen.
|
||||
</label>
|
||||
</div>
|
||||
<input type="radio" id="tour-none" class="radio-input" name="tour" required value="Nein" />
|
||||
<div class="form-input">
|
||||
<label for="tour-none">
|
||||
Nein, <span data-mode="self">wir werden</span><span data-mode="child">ich / wir werde(n)</span> nicht teilnehmen.
|
||||
</label>
|
||||
</div>
|
||||
|
||||
|
||||
Solltest du noch Fragen haben oder uns anderweitig etwas mitteilen wollen, kannst du das hier tun:
|
||||
|
||||
<label class="form-input">
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ setenv.set-response-header += (
|
|||
$HTTP["request-method"] =~ "GET|POST" {
|
||||
url.rewrite = (
|
||||
"^/anmelden" => "/cgi-bin/form.py",
|
||||
"^/party" => "/cgi-bin/form.py",
|
||||
)
|
||||
}
|
||||
|
||||
|
|
|
|||
81
sites/coderdojo/party.md
Normal file
81
sites/coderdojo/party.md
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
---
|
||||
layout: layouts/page.njk
|
||||
useForms: true
|
||||
eleventyNavigation:
|
||||
key: Anmelden
|
||||
order: 20
|
||||
---
|
||||
|
||||
# LAN-Party, CoderDojo-Style!
|
||||
|
||||
Zum ersten Mal wollen wir eine coderParty veranstalten.
|
||||
coderParty soll unser neues, unregelmäßiges Format werden, bei dem ihr in einer lockeren Atmosphäre mit uns ins Gespräch kommen könnt–und umgekehrt!
|
||||
|
||||
Die Veranstaltung wird online an einem Abend stattfinden.
|
||||
Im Gegensatz zu unseren regulären CoderDojos bereiten wir keine Workshops oder andere Programmpunkte vor.
|
||||
Stattdessen könnt ihr den Abend selbst mit Themen füllen.
|
||||
|
||||
Den Anfang machen wir mit einer Klassischen [LAN-Party](https://de.wikipedia.org/wiki/LAN-Party){target="_blank" rel="noopener noreferrer"} im Spiel [Minecraft](https://www.minecraft.net/de-de){target="_blank" rel="noopener noreferrer"}.
|
||||
|
||||
Hier noch die Eckdaten:
|
||||
|
||||
> **Datum**: Samstag, ??. Juni 2023
|
||||
> **Ort**: Online (du benötigst die Software [Mumble](https://www.mumble.info/){target="_blank" rel="noopener noreferrer"}, eine freie Alternative zu TeamSpeak oder Discord)
|
||||
> **Start**: 18:00 Uhr
|
||||
> **Ende**: Open End (solange wir alle Lust haben)
|
||||
|
||||
<form method="post" action="/anmelden">
|
||||
|
||||
<input type="hidden" name="veranstaltung" value="06. Mai 2023" />
|
||||
|
||||
Bitte verrate uns deinen Namen und deine E-Mail-Adresse, an die wir Informationen zur Veranstaltung schicken können:
|
||||
|
||||
<label class="form-input">
|
||||
<span>Name:</span>
|
||||
<input type="text" name="contactname" required />
|
||||
</label>
|
||||
|
||||
<label class="form-input">
|
||||
<span>Email:</span>
|
||||
<input type="email" name="contactemail" required placeholder="mail@beispiel.de" />
|
||||
</label>
|
||||
|
||||
Als Auftacktveranstaltung wollen wir zusammen Minecraft spielen.
|
||||
Dazu benötigst du das Spiel, in der Java- oder Bedrock-Variante für PC oder Android / iOS (die Fassung für Nintendo Switch erlaubt leider nicht, auf fremde Server zu verbinden).
|
||||
Falls du mitspielen möchtest (du kannst natürlich auch nur zum Gespräch kommen), bräuchten wir deinen Spielernamen:
|
||||
|
||||
<label class="form-input">
|
||||
<span>Java-Spielername:</span>
|
||||
<input type="text" name="javaname" />
|
||||
</label>
|
||||
|
||||
<label class="form-input">
|
||||
<span>Bedrock-Spielername:</span>
|
||||
<input type="text" name="bedrockname" />
|
||||
</label>
|
||||
|
||||
Hast du noch Fragen, Wünsche oder Anregungen?
|
||||
Wir arbeiten noch an dem Format und freuen uns auch auf euer Feedback!
|
||||
|
||||
<label class="form-input">
|
||||
<span>Nachricht:</span>
|
||||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Anmeldung abschicken" />
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
## Warum Minecraft?
|
||||
|
||||
Weil sich das Spiel bei einigen der letzten CoderDojos bewährt hat.
|
||||
Uns ist bewusst, dass Minecraft weder freie Software noch durch den kürzlich eingeführten Microsoft-Zwang datenschutzmäßig unbedinglich ist.
|
||||
Gleichzeitig würden wir aber zum Ausprobieren dieses neuen Formats ein Thema wählen, für das bereits Interesse bekundet wurde.
|
||||
Außerdem gefällt uns die Idee, eine LAN-Party zu veranstalten.
|
||||
Und Minecraft läuft nun mal auf allen größeren Plattformen.
|
||||
|
||||
Wenn ihr Ideen für die nächsten coderPartys habt, schreibt uns ruhig!
|
||||
Loading…
Add table
Reference in a new issue