aboutsummaryrefslogtreecommitdiff
path: root/configs/conferences/eh17
diff options
context:
space:
mode:
authorMaZderMind2017-04-13 20:49:52 +0200
committerMaZderMind2017-04-13 20:49:52 +0200
commit23f6451d4a2c8b903b410b2cc696c76f78559dae (patch)
tree5d493515f6225e5ae7547328125a3d9c64116f59 /configs/conferences/eh17
parentb6e311784488c0a4e500274b66f6dd69657ee2de (diff)
eh17 style & config
Diffstat (limited to '')
-rw-r--r--configs/conferences/eh17/bunny.svg1
-rw-r--r--configs/conferences/eh17/config.php484
-rw-r--r--configs/conferences/eh17/main.less48
3 files changed, 533 insertions, 0 deletions
diff --git a/configs/conferences/eh17/bunny.svg b/configs/conferences/eh17/bunny.svg
new file mode 100644
index 0000000..8c6de2b
--- /dev/null
+++ b/configs/conferences/eh17/bunny.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 204.29868 371.21667" height="395.964" width="217.919"><g color="#000"><path style="isolation:auto;mix-blend-mode:normal" d="M101.72 106.858c-1.338-1.355-3.027-3.34-3.753-4.41l-1.32-1.944L106.2 87.43c5.255-7.191 20.713-29.656 34.351-49.921C154.191 17.243 165.531.465 165.753.224c.222-.24.545-.296.719-.123.614.614-13.953 35.07-20.434 48.337-5.438 11.128-14.574 25.617-27.737 43.987-9.915 13.836-12.361 16.897-13.5 16.897-.356 0-1.742-1.109-3.08-2.464zM76.988 123.286c-.009-1.175 2.397-26.432 2.614-27.458.123-.581.387-1.056.587-1.056.2 0 1.305 1.14 2.456 2.535 1.384 1.678 2.968 2.96 4.685 3.79 1.427.692 3.1 1.639 3.719 2.105l1.125.85-7.22 9.91c-3.97 5.45-7.387 9.91-7.591 9.91-.205 0-.373-.263-.375-.586zM188.937 347.028c-7.739-2.146-72.74-22.708-72.826-23.037-.225-.866 6.669-43.857 7.037-43.878.355-.02 15.48 14.707 55.366 53.907 7.692 7.559 13.712 13.725 13.377 13.701-.334-.023-1.663-.335-2.954-.693zM48.704 280.254L32.386 272.9l.292-1.408c.16-.775.46-1.589.666-1.81.26-.277 40.133-9.214 41.14-9.22.04 0 1.926 3.01 4.19 6.688 2.264 3.679 4.423 7.169 4.798 7.755.656 1.026.48 1.27-4.57 6.39l-5.253 5.323-3.23.534c-1.777.293-3.718.516-4.314.496-.595-.02-8.426-3.347-17.4-7.393z" overflow="visible" fill="#ff8600"/><path style="isolation:auto;mix-blend-mode:normal" d="M104.92 159.289c-17.556-7.58-31.918-14.007-31.918-14.284 0-.543 34.369-35.688 34.889-35.675.172.004 1.898 3.107 3.834 6.895 8.603 16.834 14.03 25.31 23.228 36.28 2.489 2.968 5.262 6.277 6.162 7.352l1.636 1.955-2.843 5.672c-1.564 3.12-2.895 5.653-2.958 5.629-.062-.024-14.476-6.245-32.03-13.824zM201.219 344.36c-.886-1.613-16.727-32.101-35.202-67.751l-33.59-64.819.664-4.649c.366-2.556.671-4.807.68-5 .067-1.601 1.914 1.576 8.05 13.846 11.995 23.993 19.512 37.708 26.482 48.316 5.978 9.1 18.35 25.66 30.267 40.513 2.485 3.098 4.834 6.16 5.22 6.806.612 1.023.644 3.392.245 18.423-.252 9.487-.626 17.25-.831 17.25-.206 0-1.1-1.32-1.985-2.934zM101.174 300.71c-7.172-11.682-15.534-25.254-18.582-30.16-3.047-4.905-5.673-9.261-5.834-9.68-.208-.544.04-.846.859-1.052 3.62-.909 46.91-10.153 47.544-10.153.578 0 .704.312.52 1.29-.134.71-2.638 16.974-5.564 36.142-2.926 19.168-5.451 34.851-5.611 34.851-.16 0-6.16-9.557-13.332-21.239z" overflow="visible" fill="#0bc401"/><path style="isolation:auto;mix-blend-mode:normal" d="M13.852 258.979c-3.596-5.51-6.768-10.23-7.05-10.488-.281-.258-1.927-2.08-3.657-4.05L0 240.86l14.609-23.874c20.099-32.845 22.458-35.99 41.608-55.479l14.907-15.17 32.387 13.918c17.813 7.656 32.533 14.06 32.712 14.232.178.172-.3 3.903-1.062 8.292-.762 4.389-3.094 20.758-5.182 36.377-2.088 15.618-3.848 28.452-3.911 28.519-.182.194-88.824 19.352-92.728 20.042-1.937.341-5.643.77-8.236.95l-4.715.33-6.537-10.018zM106.318 80.573c.902-9.575 2.755-19.021 5.27-26.872 1.77-5.521 8.453-23.132 12.288-32.375 2.112-5.09 3.324-7.02 3.347-5.331.008.344-2.78 13.276-6.188 28.738l-6.196 28.113-3.981 5.565c-2.19 3.06-4.18 5.565-4.421 5.565-.262 0-.31-1.373-.119-3.403zM48.847 370.368c.377-.545 3.281-4.685 6.454-9.2 14.944-21.269 19.425-28.771 36.698-61.443 2.42-4.577 3.046-5.448 3.54-4.928.33.347 4.745 7.388 9.812 15.645l9.212 15.014 33.338 10.396c18.337 5.717 33.439 10.495 33.56 10.616.26.26-.292.303-34.298 2.668 0 0-15.914.034-26.285 1.828s-35.438 9.93-35.438 9.93a39402.17 39402.17 0 0 0-36.358 10.197c-.849.247-.867.19-.235-.723z" overflow="visible" fill="#d40010"/><path style="isolation:auto;mix-blend-mode:normal" d="M51.176 163.348c0-.577 43.848-60.744 44.39-60.91.24-.074 1.27 1.03 2.29 2.454 1.021 1.424 2.757 3.268 3.857 4.097 1.1.828 1.956 1.66 1.9 1.85-.176.593-51.642 52.93-52.05 52.93-.213 0-.387-.19-.387-.42zM199.192 349.605c-1.588-.442-3.198-.984-3.578-1.205-.805-.468-71.786-70.07-72.194-70.792-.15-.267.645-6.399 1.768-13.627 1.123-7.229 3.096-20.942 4.384-30.474 1.289-9.532 2.45-17.439 2.582-17.57.131-.132.426-.042.654.199.635.67 69.661 133.982 69.453 134.137-.1.075-1.48-.226-3.069-.668zM42.348 332.287c.048-.125 7.308-10.113 16.134-22.196 17.407-23.83 15.901-21.918 23.106-29.344l3.29-3.392.517.84.516.839-3.824 5.206c-8.28 11.273-17.08 22.764-21.528 28.11-3.446 4.142-9.34 10.799-15.32 17.3-2.386 2.595-3.138 3.28-2.89 2.637z" overflow="visible" fill="#0049da"/><path style="isolation:auto;mix-blend-mode:normal" d="M138.22 154.028c-6.857-8.142-11.696-14.642-15.151-20.352-3.825-6.32-13.69-24.862-13.69-25.73 0-.332 2.707-4.33 6.017-8.884 12.235-16.834 21.069-30.078 27.196-40.773 4.83-8.431 13.761-28.093 21.73-47.84 2.445-6.06 3.015-7.136 3.512-6.64.148.149-1.424 8.795-3.493 19.214-8.339 42-11.402 60.992-17.86 110.707-3.285 25.298-3.292 25.346-3.701 25.344-.171-.001-2.223-2.272-4.56-5.046zM53.945 360.028c0-.099 10.435-19.692 11.036-20.722.468-.802 20.113-30.592 20.301-30.786.45-.462-.058.61-2.068 4.355-10.812 20.145-14.744 26.607-26.478 43.508-2.218 3.195-2.79 3.943-2.79 3.645zM1.929 248.667c-1.041-4.025-1.024-3.94-.795-3.94.153 0 4.654 5.022 4.654 5.193 0 .11-2.68 2.44-2.807 2.44-.053 0-.527-1.662-1.052-3.693zM197.628 301.178c-13.721-17.339-24.977-32.662-30.597-41.656-6.074-9.718-14.646-25.657-25.438-47.296-7.466-14.97-7.54-15.173-6.633-18.236.238-.8 42.492 6.402 42.997 7.33.336.617 25.296 104.984 25.296 105.772 0 .942-1.189-.308-5.625-5.914z" overflow="visible" fill="#ffe72d"/><path style="isolation:auto;mix-blend-mode:normal" d="M89.337 100.498c-2.576-1.324-4.053-2.517-6.22-5.022-1.756-2.03-2.742-3.555-2.578-3.99.477-1.269 40.67-71.093 41.323-71.786.35-.372.74-.573.865-.447.126.126-1.78 5.288-4.234 11.471-9.645 24.292-12.405 34.582-13.767 51.314-.488 6.003.187 4.643-7.426 14.963-2.142 2.904-4.05 5.27-4.24 5.257-.19-.012-1.865-.805-3.723-1.76zM196.006 269.77c-.768-2.332-3.518-14.66-3.315-14.863.405-.405.873.327 3.878 6.062l2.85 5.437-1.017 1.802c-1.092 1.936-2.063 2.57-2.396 1.562zM34.334 344.135c.099-.262 4.32-4.992 9.38-10.51 16.506-18 21.299-23.775 35.105-42.303 4.184-5.615 7.793-10.21 8.02-10.21.658 0 7.161 10.767 6.906 11.433-.76 1.982-29.941 45.311-30.664 45.532-.481.147-6.683 1.552-13.783 3.123-7.1 1.57-13.41 2.98-14.025 3.133-.665.166-1.045.085-.939-.198z" overflow="visible" fill="#9e00a0"/></g></svg> \ No newline at end of file
diff --git a/configs/conferences/eh17/config.php b/configs/conferences/eh17/config.php
new file mode 100644
index 0000000..8634ca8
--- /dev/null
+++ b/configs/conferences/eh17/config.php
@@ -0,0 +1,484 @@
+<?php
+
+$CONFIG['CONFERENCE'] = array(
+ /**
+ * Der Startzeitpunkt der Konferenz als Unix-Timestamp. Befinden wir uns davor, wird die Closed-Seite
+ * mit einem Text der Art "hat noch nicht angefangen" angezeigt.
+ *
+ * Wird dieser Zeitpunkt nicht angegeben, gilt die Konferenz immer als angefangen. (Siehe aber ENDS_AT
+ * und CLOSED weiter unten)
+ */
+ 'STARTS_AT' => strtotime("2017-04-14 13:30"),
+
+ /**
+ * Der Endzeitpunkt der Konferenz als Unix-Timestamp. Befinden wir uns danach, wird eine Danke-Und-Kommen-Sie-
+ * Gut-Nach-Hause-Seite sowie einem Ausblick auf die kommenden Events angezeigt.
+ *
+ * Wird dieser Zeitpunkt nicht angegeben, endet die Konferenz nie. (Siehe aber CLOSED weiter unten)
+ */
+ 'ENDS_AT' => strtotime("2017-04-17 16:30"),
+
+ /**
+ * Hiermit kann die Funktionalitaet von STARTS_AT/ENDS_AT überschrieben werden. Der Wert 'before'
+ * simuliert, dass die Konferenz noch nicht begonnen hat. Der Wert 'after' simuliert, dass die Konferenz
+ * bereits beendet ist. 'running' simuliert eine laufende Konferenz.
+ *
+ * Der Boolean true ist aus Abwärtskompatibilitätsgründen äquivalent zu 'after'. False ist äquivalent
+ * zu 'running'.
+ */
+ //'CLOSED' => true,
+
+ /**
+ * Titel der Konferenz (kann Leer- und Sonderzeichen enthalten)
+ * Dieser im Seiten-Header, im <title>-Tag, in der About-Seite und ggf. ab weiteren Stellen als
+ * Anzeigetext benutzt
+ */
+ 'TITLE' => 'Easterhegg 2017',
+
+ /**
+ * Veranstalter
+ * Wird für den <meta name="author">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+ * <meta>-Tag generiert.
+ */
+ 'AUTHOR' => 'Easterhegg, you know!',
+
+ /**
+ * Beschreibungstext
+ * Wird für den <meta name="description">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+ * <meta>-Tag generiert.
+ */
+ 'DESCRIPTION' => 'Ist das Zufall oder kann das weg?',
+
+ /**
+ * Schlüsselwortliste, Kommasepariert
+ * Wird für den <meta name="keywords">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+ * <meta>-Tag generiert.
+ */
+ 'KEYWORDS' => 'Easterhegg, Ostern, Hack, CCC, Zufall, Mühlheim, Video, Streaming, Live, Livestream',
+
+ /**
+ * HTML-Code für den Footer (z.B. für spezielle Attribuierung mit <a>-Tags)
+ * Sollte üblicherweise nur Inline-Elemente enthalten
+ * Wird diese Zeile auskommentiert, wird die Standard-Attribuierung für (c3voc.de) verwendet
+ */
+ 'FOOTER_HTML' => '
+ by <a href="https://c3voc.de">C3VOC</a>
+ ',
+
+ /**
+ * HTML-Code für den Banner (nur auf der Startseite, direkt unter dem Header)
+ * wird üblicherweise für KeyVisuals oder Textmarke verwendet (vgl. Blaues
+ * Wischiwaschi auf http://media.ccc.de/)
+ *
+ * Dieser HTML-Block wird üblicherweise in der main.less speziell für die
+ * Konferenz umgestaltet.
+ *
+ * Wird diese Zeile auskommentiert, wird kein Banner ausgegeben.
+ */
+ 'BANNER_HTML' => '<div class="bunny"></div>',
+
+ /**
+ * Link zu den Recordings
+ * Wird diese Zeile auskommentiert, wird der Link nicht angezeigt
+ */
+ 'RELEASES' => 'https://media.ccc.de/c/eh17',
+
+ /**
+ * Link zu einer (externen) ReLive-Übersichts-Seite
+ * Wird diese Zeile auskommentiert, wird der Link nicht angezeigt
+ */
+ //'RELIVE' => 'http://vod.c3voc.de/',
+
+ /**
+ * Alternativ kann ein ReLive-Json konfiguriert werden, um die interne
+ * ReLive-Ansicht zu aktivieren.
+ *
+ * Wird beides aktiviert, hat der externe Link Vorrang!
+ * Wird beides auskommentiert, wird der Link nicht angezeigt
+ */
+ 'RELIVE_JSON' => 'http://live.ber.c3voc.de/relive/eh17/index.json',
+);
+
+/**
+ * Konfiguration der Stream-Übersicht auf der Startseite
+ */
+$CONFIG['OVERVIEW'] = array(
+ /**
+ * Abschnitte aud der Startseite und darunter aufgeführte Räume
+ * Es können beliebig neue Gruppen und Räume hinzugefügt werden
+ *
+ * Die Räume müssen in $CONFIG['ROOMS'] konfiguriert werden,
+ * sonst werden sie nicht angezeigt.
+ */
+ 'GROUPS' => array(
+ 'Für die Glupscher' => [
+ 'vortragssaal',
+ 'grosses-kolleg',
+ ],
+ 'Auf die Lauscher' => [
+ 'lounge',
+ ],
+ ),
+);
+
+
+
+/**
+ * Liste der Räume (= Audio & Video Produktionen, also auch DJ-Sets oä.)
+ */
+$CONFIG['ROOMS'] = array(
+ /**
+ * Array-Key ist der Raum-Slug, der z.B. auch zum erstellen der URLs,
+ * in $CONFIG['OVERVIEW'] oder im Feedback verwendet wird.
+ */
+ 'vortragssaal' => array(
+ /**
+ * Angezeige-Name
+ */
+ 'DISPLAY' => 'Vortragssaal',
+
+ /**
+ * ID des Video/Audio-Streams. Die Stream-ID ist davon abhängig, welches
+ * Event-Case in welchem Raum aufgebaut wird und wird üblicherweise von
+ * s1 bis s5 durchnummeriert.
+ */
+ 'STREAM' => 's6',
+
+ /**
+ * Stream-Vorschaubildchen auf der Übersichtsseite anzeigen
+ * Damit das funktioniert muss der entsprechende runit-Task auf dem
+ * CDN-Quell-Host (live.ber) laufen.
+ */
+ 'PREVIEW' => true,
+
+ /**
+ * Übersetzungstonspur aktivieren
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist werden nur
+ * die native-Streams verwendet, andernfalls wird native und translated
+ * angeboten und auch für beide Tonspuren eine Player-Seite angezeigt.
+ */
+ 'TRANSLATION' => false,
+
+ /**
+ * stereo-Tonspur statt native-Tonspur benutzen
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist werden
+ * die "native"-Mono-Streams verwendet, andernfalls wird statt "native"
+ * der Streamname "stereo" eingesetzt. Im normalen Konferenz-Setup
+ * müssen dann beide Kanäle der Kamera mit einem Signal bespielt werden.
+ */
+ 'STEREO' => false,
+
+ /**
+ * SD-Video-Stream (1024×576) verfügbar
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist ẃird kein SD-Video
+ * angeboten. Wird auch HD_VIDEO auf false gesetzt oder auskommentiert ist, wird
+ * für diesen Raum überhaupt kein Video angeboten.
+ *
+ * In diesem Fall wird, sofern jeweils aktiviert, Slides, Audio und zuletzt Musik
+ * als Default-Stream angenommen.
+ */
+ 'SD_VIDEO' => true,
+
+ /**
+ * HD-Video-Stream (1920×1080) verfügbar
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist ẃird kein HD-Video
+ * angeboten. Wird auch SD_VIDEO auf false gesetzt oder auskommentiert ist, wird
+ * für diesen Raum überhaupt kein Video angeboten.
+ *
+ * In diesem Fall wird, sofern jeweils aktiviert, Slides, Audio und zuletzt Musik
+ * als Default-Stream angenommen.
+ */
+ 'HD_VIDEO' => true,
+
+ /**
+ * Slide-Only-Stream (1024×576) verfügbar
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist ẃird kein Slide-Only-
+ * Stream angeboten. Für diesen Raum wird dann keim Slides-Tab angeboten.
+ *
+ * In diesem Fall wird, sofern jeweils aktiviert, Audio und zuletzt Musik als
+ * Default-Stream angenommen.
+ */
+ 'SLIDES' => false,
+
+ /**
+ * Audio-Only-Stream verfügbar
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist ẃird kein Audio-Only-
+ * Stream angeboten. Für diesen Raum wird dann keim Audio-Tab angeboten.
+ *
+ * In diesem Fall wird, sofern aktiviert, Musik als Default-Stream angenommen.
+ */
+ 'AUDIO' => true,
+
+ /**
+ * Musik-Stream verfügbar
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist ẃird kein Musik-Stream
+ * angeboten. Für diesen Raum wird dann keim Musik-Tab angeboten.
+ *
+ * Ist kein einziger Stream angebote, wird statt der Stream-Seite ein 404-Fehler
+ * angezeigt.
+ */
+ 'MUSIC' => false,
+
+ /**
+ * Fahrplan-Ansicht auf der Raum-Seite aktivieren (boolean)
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * wird der Raum nicht im Fahrplan gesucht und auch auf der Startseite
+ * findet keine Darstellung statt.
+ *
+ * Ebenso können alle Fahrplan-Funktionialitäten durch auskommentieren
+ * des globalen $CONFIG['SCHEDULE']-Blocks deaktiviert werden
+ */
+ 'SCHEDULE' => true,
+
+ /**
+ * Name des Raums im Fahrplan
+ * Wenn diese Zeile auskommentiert ist wird der Raum-Slug verwendet
+ */
+ //'SCHEDULE_NAME' => 'AM HS 9',
+
+ /**
+ * Feedback anzeigen (boolean)
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * taucht der Raum auch im globalen Feedback-Formular nicht auf.
+ *
+ * Ebenso können alle Feedback-Funktionialitäten durch auskommentieren
+ * des globalen $CONFIG['FEEDBACK']-Blocks deaktiviert werden
+ */
+ 'FEEDBACK' => false,
+
+ /**
+ * Subtitles-Player aktivieren (boolean)
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * wird der Subtitles-Button und die damit verbundenen Funktionen deaktiviert.
+ *
+ * Ebenso können alle Subtitles-Funktionialitäten durch auskommentieren
+ * des globalen $CONFIG['SUBTITLES']-Blocks deaktiviert werden
+ */
+ 'SUBTITLES' => false,
+
+ /**
+ * Embed-Form aktivieren (boolean)
+ *
+ * Ist dieses Feld auf true gesetzt, wird ein Embed-Tab unter dem Video
+ * angezeigt. Darüber kann der Player als iframe eingebunden werden.
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * wird kein Embed-Tab angeboten und die URL zum Einbetten existiert nicht.
+ *
+ * Ebenso können alle Embedding-Funktionialitäten durch auskommentieren
+ * des globalen $CONFIG['EMBED']-Blocks deaktiviert werden
+ */
+ 'EMBED' => true,
+
+ /**
+ * IRC-Link aktivieren (boolean)
+ *
+ * Solange Twitter oder IRC aktiviert ist, wird ein "Chat"-Tab mit den
+ * jeweiligen Links angezeigt.
+ *
+ * Ist dieses Feld auf true gesetzt, wird ein irc://-Link angezeigt.
+ * WebIrc wird nach dem Congress nicht mehr unterstützt ;)
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * wird kein IRC-Link angezeigt
+ *
+ * Ebenso können alle IRC-Links durch auskommentieren
+ * des globalen $CONFIG['IRC']-Blocks deaktiviert werden
+ */
+ 'IRC' => true,
+
+ /**
+ * Mit dem Angaben in diesem Block können die Vorgaben aus dem
+ * globalen $CONFIG['IRC'] Block überschrieben werden.
+ *
+ * Der globale $CONFIG['IRC']-Block muss trotzdem existieren,
+ * da sonst überhaupt kein IRC-Link erzeugt wird. (ggf. einfach `= true` setzen)
+ */
+ //'IRC_CONFIG' => array(
+ // 'DISPLAY' => '#31C3-hall-1 @ hackint',
+ // 'URL' => 'irc://ircnet.org/31C3-hall-1',
+ //),
+
+ /**
+ * Twitter-Link aktivieren (boolean)
+ *
+ * Ist dieses Feld auf true gesetzt, wird ein Link zu Twitter angezeigt.
+ *
+ * Solange Twitter oder IRC aktiviert ist, wird ein "Chat"-Tab mit den
+ * jeweiligen Links angezeigt.
+ *
+ * Wenn diese Zeile auskommentiert oder auf false gesetzt ist,
+ * wird kein Twitter-Link angezeigt
+ *
+ * Ebenso können alle Twitter-Links durch auskommentieren
+ * des globalen $CONFIG['TWITTER']-Blocks deaktiviert werden
+ **/
+ 'TWITTER' => true,
+
+ /**
+ * Mit dem Angaben in diesem Block können die Vorgaben aus dem
+ * globalen $CONFIG['TWITTER'] Block überschrieben werden.
+ *
+ * Der globale $CONFIG['TWITTER']-Block muss trotzdem existieren,
+ * da sonst überhaupt kein IRC-Link erzeugt wird. (ggf. einfach `= true` setzen)
+ */
+ // 'TWITTER_CONFIG' => array(
+ // 'DISPLAY' => '#fossgis2017 @ twitter',
+ // 'TEXT' => '#fossgis2017',
+ // ),
+ ),
+
+ 'grosses-kolleg' => array(
+ 'DISPLAY' => 'Großes Kolleg',
+ 'STREAM' => 's5',
+ 'PREVIEW' => true,
+
+ 'TRANSLATION' => false,
+ 'SD_VIDEO' => true,
+ 'HD_VIDEO' => true,
+ 'AUDIO' => true,
+ 'SLIDES' => false,
+ 'MUSIC' => false,
+
+ 'SCHEDULE' => true,
+ //'SCHEDULE_NAME' => 'IM HS 11',
+ 'FEEDBACK' => false,
+ 'SUBTITLES' => false,
+ 'EMBED' => true,
+ 'IRC' => true,
+ 'TWITTER' => true,
+ ),
+
+ 'lounge' => array(
+ 'DISPLAY' => 'Lounge',
+ 'STREAM' => 'lounge',
+ 'PREVIEW' => false,
+
+ 'TRANSLATION' => false,
+ 'SD_VIDEO' => false,
+ 'HD_VIDEO' => false,
+ 'AUDIO' => false,
+ 'SLIDES' => false,
+ 'MUSIC' => true,
+
+ 'SCHEDULE' => false,
+ //'SCHEDULE_NAME' => 'IM HS 11',
+ 'FEEDBACK' => false,
+ 'SUBTITLES' => false,
+ 'EMBED' => true,
+ 'IRC' => true,
+ 'TWITTER' => true,
+ ),
+);
+
+/**
+ * Globaler Schalter für die Embedding-Funktionalitäten
+ *
+ * Wird diese Zeile auskommentiert oder auf False gesetzt, werden alle
+ * Embedding-Funktionen deaktiviert.
+ */
+$CONFIG['EMBED'] = true;
+
+/**
+ * Konfigurationen zum Konferenz-Fahrplan
+ * Wird dieser Block auskommentiert, werden alle Fahrplan-Bezogenen Features deaktiviert
+ */
+$CONFIG['SCHEDULE'] = array(
+ /**
+ * URL zum Fahrplan-XML
+ */
+ 'URL' => 'https://eh17.easterhegg.eu/Fahrplan/schedule.xml',
+
+ /**
+ * Nur die angegebenen Räume aus dem Fahrplan beachten
+ *
+ * Wird diese Zeile auskommentiert, werden alle Räume angezeigt
+ */
+ 'ROOMFILTER' => ['Vortragssaal', 'Großes Kolleg', 'Hackcenter', 'Kegelbahn'],
+
+ /**
+ * Skalierung der Programm-Vorschau in Sekunden pro Pixel
+ */
+ 'SCALE' => 5,
+
+ /**
+ * Simuliere das Verhalten als wäre die Konferenz bereits heute
+ *
+ * Diese folgende Beispiel-Zeile Simuliert, dass das
+ * Konferenz-Datum 2014-12-29 auf den heutigen Tag 2015-02-24 verschoben ist.
+ */
+ //'SIMULATE_OFFSET' => strtotime(/* Conference-Date */ '2017-05-21') - strtotime(/* Today */ '2017-05-19'),
+ 'SIMULATE_OFFSET' => 0,
+);
+
+/**
+ * Globale Konfiguration der IRC-Links.
+ *
+ * Wird dieser Block auskommentiert, werden keine IRC-Links mehr erzeugt. Sollen die
+ * IRC-Links für jeden Raum einzeln konfiguriert werden, muss dieser Block trotzdem
+ * existieren sein. ggf. einfach auf true setzen:
+ *
+ * $CONFIG['IRC'] = true
+ */
+$CONFIG['IRC'] = array(
+ /**
+ * Anzeigetext für die IRC-Links.
+ *
+ * %s wird durch den Raum-Slug ersetzt.
+ * Ist eine weitere Anpassung erfoderlich, kann ein IRC_CONFIG-Block in der
+ * Raum-Konfiguration zum Überschreiben dieser Angaben verwendet werden.
+ */
+ 'DISPLAY' => '#easterhegg @ ircnet',
+
+ /**
+ * URL für die IRC-Links.
+ * Hierbei kann sowohl ein irc://-Link als auch ein Link zu einem
+ * WebIrc-Provider wie z.B. 'https://kiwiirc.com/client/irc.hackint.eu/#32C3-%s'
+ * verwendet werden.
+ *
+ * %s wird durch den urlencodeten Raum-Slug ersetzt.
+ * Eine Anpassung kann ebenfalls in der Raum-Konfiguration vorgenommen werden.
+ */
+ 'URL' => 'irc://irc.de.ircnet.net/easterhegg',
+);
+
+/**
+ * Globale Konfiguration der Twitter-Links.
+ *
+ * Wird dieser Block auskommentiert, werden keine Twitter-Links mehr erzeugt. Sollen die
+ * Twitter-Links für jeden Raum einzeln konfiguriert werden, muss dieser Block trotzdem
+ * existieren sein. ggf. einfach auf true setzen:
+ *
+ * $CONFIG['TWITTER'] = true
+ */
+$CONFIG['TWITTER'] = array(
+ /**
+ * Anzeigetext für die Twitter-Links.
+ *
+ * %s wird durch den Raum-Slug ersetzt.
+ * Ist eine weitere Anpassung erfoderlich, kann ein TWITTER_CONFIG-Block in der
+ * Raum-Konfiguration zum Überschreiben dieser Angaben verwendet werden.
+ */
+ 'DISPLAY' => '#eh17 @ twitter',
+
+ /**
+ * Vorgabe-Tweet-Text für die Twitter-Links.
+ *
+ * %s wird durch den Raum-Slug ersetzt.
+ * Eine Anpassung kann ebenfalls in der Raum-Konfiguration vorgenommen werden.
+ */
+ 'TEXT' => '#eh17',
+);
+
+
+return $CONFIG;
diff --git a/configs/conferences/eh17/main.less b/configs/conferences/eh17/main.less
new file mode 100644
index 0000000..a2fd102
--- /dev/null
+++ b/configs/conferences/eh17/main.less
@@ -0,0 +1,48 @@
+@import "../../../assets/css/_structure.less";
+
+@orange: #D28A0D;
+@grey-lighter: #333333;
+@grey-darker: #2a2a2a;
+@grey-light: #c1c1c1;
+
+
+@brand-primary: @orange;
+
+
+@well-bg: @grey-lighter;
+
+@navbar-default-bg: @grey-darker;
+
+@btn-default-bg: @grey-light;
+
+
+@panel-default-heading-bg: @grey-darker;
+@panel-default-text: @orange;
+
+@panel-bg: @grey-lighter;
+
+
+body {
+ background-color: @grey-darker;
+ color: @grey-light;
+}
+
+.overview .panel-title {
+ font-weight: bold;
+}
+
+
+.bunny {
+ background-image: url(bunny.svg);
+
+ position: absolute;
+ right: 30px;
+ bottom: 0;
+
+ width: 218px;
+ height: 400px;
+
+ @media (max-width: @screen-sm-min) {
+ display: none;
+ }
+}