mirror of
https://codeberg.org/angestoepselt/homepage.git
synced 2025-05-24 14:46:16 +00:00
Add CoderCamp form
This commit is contained in:
parent
1cdc7d2b30
commit
cb12d3155b
3 changed files with 106 additions and 1 deletions
|
|
@ -241,6 +241,15 @@ match request_uri:
|
|||
form_group = "CoderDojo"
|
||||
ticket_details["Java-Spielername"] = get_form_value("javaname", "")
|
||||
ticket_details["Bedrock-Spielername"] = get_form_value("bedrockname", "")
|
||||
|
||||
case "/freizeit":
|
||||
form_name = "CoderCamp Umfrage"
|
||||
form_group = "CoderDojo"
|
||||
ticket_details["Interesse (9-12)"] = get_form_value("interested-kids", "")
|
||||
ticket_details["Interesse (12-15)"] = get_form_value("interested-teens", "")
|
||||
ticket_details["Interesse (16+)"] = get_form_value("interested-youngadults", "")
|
||||
ticket_details["Gewünschtes Format"] = get_form_value("format")
|
||||
ticket_details["Übernachtung"] = get_form_value("overnight")
|
||||
|
||||
case _:
|
||||
# This case should never actually happen because lighttpd filters out
|
||||
|
|
|
|||
96
sites/coderdojo/freizeit.md
Normal file
96
sites/coderdojo/freizeit.md
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
---
|
||||
layout: layouts/page.njk
|
||||
useForms: true
|
||||
---
|
||||
|
||||
# CoderCamp-Umfrage
|
||||
|
||||
Wir überlegen zurzeit einen CoderCamp, eine Freien- / Wochenendfreizeit im Stil des CoderDojo, anzubieten.
|
||||
Es würde verschiedene Workshops zu IT- und nicht-IT-Themen geben, ein gemeinsames Übernachten, Spiele und vielleicht noch ein paar andere Programmpunkte.
|
||||
Mitfahren kann jede und jeder im Alter zwischen 9 und 17, wir werden wahrscheinlich aber um einen Unkostenbeitrag für Übernachtung und Verpflgung nicht herumkommen.
|
||||
Die kostenlosen CoderDojos werden natürlich weiterhin unabhängig davon geplant.
|
||||
|
||||
Wir sind hier auf eueren Input angewiesen!
|
||||
Mit diesem Formular kannst ihr uns schon mal als ersten Anhaltspunkt ein bisschen Feedback geben, das wir bei der weiteren Planung berücksichtigen können.
|
||||
Du kannst es entweder alleine oder mit Familie / Geschwistern zusammen ausfüllen.
|
||||
|
||||
<form method="post" action="/anmelden">
|
||||
|
||||
<input type="hidden" name="veranstaltung" value="06. Mai 2023" />
|
||||
|
||||
Bitte verrate uns deinen Namen und deine E-Mail-Adresse, damit wir bei Fragen auf dich zurück kommen 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>
|
||||
|
||||
Wie viele Interssierte an solch einer Freizeit seid ihr, und wie alt?
|
||||
|
||||
<label class="form-input">
|
||||
<span>Interessierte von 9 bis 12 Jahren:</span>
|
||||
<input type="number" min="0" value="0" name="intereseted-kids" />
|
||||
</label>
|
||||
|
||||
<label class="form-input">
|
||||
<span>Interessierte von 12 bis 15 Jahren:</span>
|
||||
<input type="number" min="0" value="0" name="intereseted-teens" />
|
||||
</label>
|
||||
|
||||
<label class="form-input">
|
||||
<span>Interessierte ab 16 Jahren:</span>
|
||||
<input type="number" min="0" value="0" name="intereseted-youngadults" />
|
||||
</label>
|
||||
|
||||
Welches Format würdest du / ihr bevorzugen?
|
||||
|
||||
<input type="radio" id="format-a" class="radio-input" name="format" required value="Wochenende" />
|
||||
<div class="form-input">
|
||||
<label for="format-a">Ein Wochende (gemeinsame Anreise am Freitag, Abreise am Sonntag).</label>
|
||||
</div>
|
||||
<input type="radio" id="format-b" class="radio-input" name="format" required value="Unter der Woche" />
|
||||
<div class="form-input">
|
||||
<label for="format-b">Unter der Woche (während den Ferien, etwa 4 Tage inklusive an- und abreise).</label>
|
||||
</div>
|
||||
<input type="radio" id="format-c" class="radio-input" name="format" required value="Egal" />
|
||||
<div class="form-input">
|
||||
<label for="format-c">Ist mir egal.</label>
|
||||
</div>
|
||||
|
||||
Möchtest du / möchtet ihr an den Übernachtungen teilnehmen (zum Beispiel in einer Jugendherberge)?
|
||||
|
||||
<input type="radio" id="overnight-a" class="radio-input" name="overnight" required value="Ja" />
|
||||
<div class="form-input">
|
||||
<label for="overnight-a">Ja.</label>
|
||||
</div>
|
||||
<input type="radio" id="overnight-b" class="radio-input" name="overnight" required value="Nein" />
|
||||
<div class="form-input">
|
||||
<label for="overnight-b">Nein, ich würde lieber Abends wieder nach Hause.</label>
|
||||
</div>
|
||||
|
||||
Hast du noch weitere Ideen, die uns helfen könnten?
|
||||
Oder möchtest du (das geht in erster Linie an die Erwachsenen) als Mentor oder im Organisationsteam mithelfen?
|
||||
Dann schreib uns gerne hier!
|
||||
|
||||
<label class="form-input">
|
||||
<span>Nachricht:</span>
|
||||
<textarea name="message"></textarea>
|
||||
</label>
|
||||
|
||||
Das war's!
|
||||
Wir hoffen wirklich sehr, so eine Veranstaltung auf die Beine gestellt bekommen.
|
||||
Versprechen können wir natürlich noch nichts—aber mit dieser Umfrage wollen wir uns schon mal ein Bild davon machen, wie groß das Interesse ist.
|
||||
|
||||
<!-- FORM -->
|
||||
|
||||
<div class="form-submit">
|
||||
<input type="submit" value="Anmeldung abschicken" />
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
@ -21,7 +21,7 @@ setenv.set-response-header += (
|
|||
$HTTP["request-method"] =~ "GET|POST" {
|
||||
url.rewrite = (
|
||||
"^/anmelden" => "/cgi-bin/form.py",
|
||||
"^/party" => "/cgi-bin/form.py",
|
||||
"^/freizeit" => "/cgi-bin/form.py",
|
||||
)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue