{"id":510,"date":"2018-07-29T15:00:34","date_gmt":"2018-07-29T13:00:34","guid":{"rendered":"https:\/\/sebastian.fam-knopp.de\/?p=510"},"modified":"2019-01-29T21:29:43","modified_gmt":"2019-01-29T19:29:43","slug":"progammwahl-erweiterung-fuer-ksj-eventmanager","status":"publish","type":"post","link":"https:\/\/sebastian.knopp.it\/?p=510","title":{"rendered":"Progammwahl-Erweiterung f\u00fcr KSJ &#8211; EventManager"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Das Gr\u00f6\u00dfte SoLa aller Zeiten!<\/p><\/blockquote>\n\n\n\n<p>Das war das Motto unseres KSJ Sommerlagers 2018 und wir haben tats\u00e4chlich unsere eigenen Teilnehmerrekorde nochmals stark \u00fcberbieten k\u00f6nnen. Mit \u00fcber 240 Personen fuhren wir f\u00fcr 2 Wochen nach Obertauern in \u00d6sterreich und waren zu Gast beim hervorragenden <a href=\"https:\/\/www.felseralm.at\/\">Jugendhotel Felseralm<\/a>.<\/p>\n\n\n\n<p>240 Personen bedeutet aber auch einen riesigen organisatorischen Aufwand und vor allem bedeutet es, dass unsere bisherige Arbeitsweise eines einheitlichen zweiw\u00f6chigen Programms f\u00fcr alle Teilnehmer nicht mehr zielf\u00fchrend war. Es musste neben einer neuen Leitungsstruktur auch <strong>ein neues Programmangebot<\/strong> geschaffen werden und wir entschieden uns dazu, den Teilnehmern jeden Tag <strong>mehrere gleichzeitig stattfindende Parallelprogramme <\/strong>anzubieten.<\/p>\n\n\n\n<p>Es gab viele Programmpunkte, welche auch au\u00dferhalb unseres Gel\u00e4ndes stattfanden. F\u00fcr uns als Leitung war es bei diesen Angeboten besonders wichtig, einen genauen \u00dcberblick \u00fcber deren Teilnehmer zu haben, um in brenzligen Situationen hier nicht den \u00dcberblick zu verlieren.<\/p>\n\n\n\n<p>Da das Parallelprogramm t\u00e4glich stattfand, mussten alle Teilnehmer sehr regelm\u00e4\u00dfig eine neue Auswahl treffen k\u00f6nnen. Mit so vielen Leuten ist es aber nicht mehr sinnvoll diese in ihrem Urlaub regelm\u00e4\u00dfig Schlange stehen zu lassen um sich einzutragen. Sp\u00e4testens die ersten \u00c4nderungsw\u00fcnsche h\u00e4tten hier f\u00fcr Chaos gesorgt. Alternativ kann man regelm\u00e4\u00dfig durch die betreuenden Leiter (die <em>&#8222;Zimmerpaten&#8220;<\/em>) abends auf dem Zimmer fragen, was die Teilnehmer am n\u00e4chsten Tag machen wollen. Hierbei w\u00fcrden beliebte Programmpunkte mit begrenzter Platzzahl jedoch schnell \u00fcberlaufen, was sich dann erst sp\u00e4ter feststellen lie\u00dfe. Also musste eine digitale L\u00f6sung her.<\/p>\n\n\n\n<p>F\u00fcr die Grundorganisation kam wieder <a href=\"https:\/\/sebastian.fam-knopp.de\/?p=273\">der KSJ &#8211; EventManager<\/a> zum Einsatz. Diesen erweiterte ich mit Angular um die neue Funktionalit\u00e4t. <br>Jeder Zimmerpate konnte die ihm zugeteilten Teilnehmer innerhalb weniger Sekunden auf freie Pl\u00e4tze unseres Programms eintragen. Netter Seiteneffekt ist zudem, dass man den Teilnehmern nicht hinterherlaufen musste, denn wenn sie bei etwas mitmachen wollten, mussten sie schnell sein. So findet bei gro\u00dfem Interesse auch eine schnelle Eintragung statt und andernfalls eben eine automatische Zuteilung auf die verbliebenen Pl\u00e4tze.<\/p>\n\n\n\n<p>Mit der neuen Erweiterung lie\u00dfen sich am Ende schnell PDF-Dateien mit genauen Teilnehmerlisten f\u00fcr jeden Programmpunkt erstellen und aush\u00e4ngen. Auch sah man direkt, wer sich r\u00fcckgemeldet hatte und wer nicht. \u00c4nderungsw\u00fcnsche und Tauschs lie\u00dfen sich einfach durch pers\u00f6nliche R\u00fcckmeldung aller Betroffenen gemeinsam umtragen, sodass niemand uninformiert blieb. Am Ende galt dann immer das was ausgedruckt im Aushang stand.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"517\" data-permalink=\"https:\/\/sebastian.knopp.it\/?attachment_id=517\" data-orig-file=\"https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl.jpg\" data-orig-size=\"547,1111\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1548855759&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"SoLa &#8211; Programmwahl UI\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl-148x300.jpg\" data-large-file=\"https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl-504x1024.jpg\" src=\"https:\/\/sebastian.fam-knopp.de\/wp-content\/uploads\/2019\/01\/sola_programmwahl-148x300.jpg\" alt=\"\" class=\"wp-image-517\" width=\"169\" height=\"343\" srcset=\"https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl-148x300.jpg 148w, https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl-504x1024.jpg 504w, https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl.jpg 547w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><figcaption>Programmwahl | Leiter-UI<\/figcaption><\/figure><\/div>\n\n\n\n<p>Das System hat sich bereits nach der zweiten Nutzung w\u00e4hrend der Fahrt als essentiell f\u00fcr die erfolgreiche Gesamtkoordination herausgestellt. <br>2019 wird unsere Fahrt wieder im &#8222;kleineren&#8220;, klassischen Rahmen stattfinden, aber 2020 wird das Tool dann voraussichtlich erneut Verwendung finden.<\/p>\n\n\n\n<p>Anbei findet sich ein Screenshot der Benutzeroberfl\u00e4che f\u00fcr unsere Leiter. Man w\u00e4hlt zun\u00e4chst den Programmslot (also bspw. <em>Sonntagnachmittag<\/em>), anschlie\u00dfend den einzutragenden Teilnehmer und zuletzt was er w\u00e4hlen m\u00f6chte. Hat er bereits gew\u00e4hlt, oder sind bei einem Programmpunkt bereits alle Pl\u00e4tze vergeben, so wird dies visuell klar kenntlich gemacht und ggf. die Auswahl deaktiviert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Gr\u00f6\u00dfte SoLa aller Zeiten! Das war das Motto unseres KSJ Sommerlagers 2018 und wir haben tats\u00e4chlich unsere eigenen Teilnehmerrekorde nochmals stark \u00fcberbieten k\u00f6nnen. Mit \u00fcber 240 Personen fuhren wir f\u00fcr 2 Wochen nach Obertauern in \u00d6sterreich und waren zu Gast beim hervorragenden Jugendhotel Felseralm. 240 Personen bedeutet aber auch einen riesigen organisatorischen Aufwand und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":520,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/sebastian.knopp.it\/wp-content\/uploads\/2019\/01\/sola_programmwahl_title.jpg","jetpack_shortlink":"https:\/\/wp.me\/p4onxe-8e","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/posts\/510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=510"}],"version-history":[{"count":11,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/posts\/510\/revisions"}],"predecessor-version":[{"id":529,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/posts\/510\/revisions\/529"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=\/wp\/v2\/media\/520"}],"wp:attachment":[{"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sebastian.knopp.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}