From cb12d3155ba85ca4b0f5e1d9d77b84ce7df4d63e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yannik=20R=C3=B6del?= Date: Tue, 16 May 2023 09:58:54 +0000 Subject: [PATCH] Add CoderCamp form --- cgi-bin/form.py | 9 ++++ sites/coderdojo/freizeit.md | 96 +++++++++++++++++++++++++++++++++++++ sites/coderdojo/httpd.conf | 2 +- 3 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 sites/coderdojo/freizeit.md diff --git a/cgi-bin/form.py b/cgi-bin/form.py index d749511..b75ae42 100755 --- a/cgi-bin/form.py +++ b/cgi-bin/form.py @@ -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 diff --git a/sites/coderdojo/freizeit.md b/sites/coderdojo/freizeit.md new file mode 100644 index 0000000..99ebe05 --- /dev/null +++ b/sites/coderdojo/freizeit.md @@ -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. + +
+ + + +Bitte verrate uns deinen Namen und deine E-Mail-Adresse, damit wir bei Fragen auf dich zurück kommen können. + + + + + +Wie viele Interssierte an solch einer Freizeit seid ihr, und wie alt? + + + + + + + +Welches Format würdest du / ihr bevorzugen? + + +
+ +
+ +
+ +
+ +
+ +
+ +Möchtest du / möchtet ihr an den Übernachtungen teilnehmen (zum Beispiel in einer Jugendherberge)? + + +
+ +
+ +
+ +
+ +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! + + + +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. + + + +
+ +
+ +
+ diff --git a/sites/coderdojo/httpd.conf b/sites/coderdojo/httpd.conf index 9bb21ff..53e71f0 100644 --- a/sites/coderdojo/httpd.conf +++ b/sites/coderdojo/httpd.conf @@ -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", ) }