diff options
author | MaZderMind | 2017-04-13 20:49:52 +0200 |
---|---|---|
committer | MaZderMind | 2017-04-13 20:49:52 +0200 |
commit | 23f6451d4a2c8b903b410b2cc696c76f78559dae (patch) | |
tree | 5d493515f6225e5ae7547328125a3d9c64116f59 /configs/conferences/eh17 | |
parent | b6e311784488c0a4e500274b66f6dd69657ee2de (diff) |
eh17 style & config
Diffstat (limited to '')
-rw-r--r-- | configs/conferences/eh17/bunny.svg | 1 | ||||
-rw-r--r-- | configs/conferences/eh17/config.php | 484 | ||||
-rw-r--r-- | configs/conferences/eh17/main.less | 48 |
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; + } +} |