From c52551254059f3e1f9847dbbf917520474ab8616 Mon Sep 17 00:00:00 2001
From: thomic
Date: Sat, 11 Jun 2016 08:57:52 +0200
Subject: Update jh-sued-2016

---
 configs/conferences/jh-sued-2016/config.php | 4 ++--
 configs/conferences/jh-sued-2016/main.less  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

(limited to 'configs')

diff --git a/configs/conferences/jh-sued-2016/config.php b/configs/conferences/jh-sued-2016/config.php
index f8cea5e..3489b0c 100644
--- a/configs/conferences/jh-sued-2016/config.php
+++ b/configs/conferences/jh-sued-2016/config.php
@@ -33,14 +33,14 @@ $GLOBALS['CONFIG']['CONFERENCE'] = array(
 	 * Dieser im Seiten-Header, im <title>-Tag, in der About-Seite und ggf. ab weiteren Stellen als
 	 * Anzeigetext benutzt
 	 */
-	'TITLE' => 'jh-sued-2016',
+	'TITLE' => 'Jugend hackt Süd 2016',
 
 	/**
 	 * Veranstalter
 	 * Wird für den <meta name="author">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
 	 * <meta>-Tag generiert.
 	 */
-	'AUTHOR' => 'Jugend hackt Süd 2016',
+	'AUTHOR' => 'Jugend hackt 2016',
 
 	/**
 	 * Beschreibungstext
diff --git a/configs/conferences/jh-sued-2016/main.less b/configs/conferences/jh-sued-2016/main.less
index 0edbc61..6e31f5d 100644
--- a/configs/conferences/jh-sued-2016/main.less
+++ b/configs/conferences/jh-sued-2016/main.less
@@ -5,9 +5,9 @@
 @brand-primary:         #aaa;
 
 img.jhsued {
-	width: 800px;
+	width: 400px;
 	position: absolute;
-	bottom: 40px;
+	bottom: 20px;
 	left: 10px;
 	z-index: -100;
 }
-- 
cgit v1.2.3


From 5a52afb0b28441cf1fb489a8ff36fb309e74bf33 Mon Sep 17 00:00:00 2001
From: thomic
Date: Sat, 11 Jun 2016 09:06:02 +0200
Subject: Added jh-nord-2016 as conference

---
 .../jh-nord-2016/Banner_JH-Nord-2016.svg           | 151 ++++++++
 configs/conferences/jh-nord-2016/config.php        | 388 +++++++++++++++++++++
 configs/conferences/jh-nord-2016/download.sh       |   8 +
 configs/conferences/jh-nord-2016/main.less         |  13 +
 4 files changed, 560 insertions(+)
 create mode 100644 configs/conferences/jh-nord-2016/Banner_JH-Nord-2016.svg
 create mode 100644 configs/conferences/jh-nord-2016/config.php
 create mode 100755 configs/conferences/jh-nord-2016/download.sh
 create mode 100644 configs/conferences/jh-nord-2016/main.less

(limited to 'configs')

diff --git a/configs/conferences/jh-nord-2016/Banner_JH-Nord-2016.svg b/configs/conferences/jh-nord-2016/Banner_JH-Nord-2016.svg
new file mode 100644
index 0000000..0c5a1b3
--- /dev/null
+++ b/configs/conferences/jh-nord-2016/Banner_JH-Nord-2016.svg
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="800"
+   height="170"
+   viewBox="0 0 800.00001 170"
+   id="svg4295"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="Banner_JH-Nord-2016.svg">
+  <defs
+     id="defs4297" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.7"
+     inkscape:cx="551.25571"
+     inkscape:cy="250.55668"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="px"
+     inkscape:window-width="1596"
+     inkscape:window-height="861"
+     inkscape:window-x="0"
+     inkscape:window-y="18"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata4300">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Ebene 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-882.36216)">
+    <g
+       transform="translate(297,886.16216)"
+       id="g3">
+      <g
+         id="g5">
+        <g
+           id="g7">
+          <path
+             style="fill:#22b573"
+             inkscape:connector-curvature="0"
+             d="m -292,14.2 0,13.1 0,13.9 0,13.9 0,13.9 0,13.9 0,13.9 0,13.9 0,14.7 13.9,0 0,13.9 13.9,0 0,13.7 27,0 13.9,0 13.9,0 13.9,0 13.9,0 14.7,0 0,-13.9 13.9,0 0,-13.9 13.9,0 0,-14.7 0,-13.8 0,-13.9 0,-13.9 0,-13.8 0,-13.9 0,-13.9 0,-13.1 -13.9,0 0,-13.9 -27.8,0 0,13.9 -13.9,0 0,13.9 -14.7,0 -13.9,0 -13.1,0 0,-13.9 -13.9,0 0,-13.9 -27.8,0 0,13.9 -13.9,0 z m 13.9,55.5 10.8,0 0,-13.9 100.3,0 0,13.9 13.9,0 0,13.1 0,13.9 0,14.7 -13.9,0 0,13.9 -13.9,0 0,13.9 -14.7,0 -13.9,0 -13.9,0 -13.9,0 -13.1,0 0,-13.9 -13.9,0 0,-13.9 -13.9,0 0,-14.7 0,-13.9 0,-13.1 z"
+             id="path9" />
+        </g>
+      </g>
+      <g
+         id="g11">
+        <path
+           style="fill:#ffffff"
+           inkscape:connector-curvature="0"
+           d="m -279.4,70.2 0,13.3 0,13.9 0,13.9 16,0 0,14 13,0 0,15 14.8,0 13.9,0 13.9,0 13.9,0 13.6,0 0,-15 13,0 0,-14 13,0 0,-13.9 0,-13.9 0,-13.3 -13,0 0,-14 -12.7,0 -14,0 -13.9,0 -13.9,0 -13.9,0 -33.8,0 0,14 -9.9,0 z"
+           id="path13" />
+        <rect
+           x="-180.39999"
+           y="83.199997"
+           width="13"
+           height="15"
+           id="rect15" />
+        <rect
+           x="-263.39999"
+           y="83.199997"
+           width="13"
+           height="15"
+           id="rect17" />
+        <rect
+           x="-209.39999"
+           y="98.199997"
+           width="14"
+           height="13"
+           id="rect19" />
+        <rect
+           x="-237.39999"
+           y="111.2"
+           width="42"
+           height="14"
+           id="rect21" />
+        <rect
+           x="-237.39999"
+           y="98.199997"
+           width="15"
+           height="13"
+           id="rect23" />
+      </g>
+    </g>
+    <g
+       transform="translate(297,886.16216)"
+       id="g123">
+      <polygon
+         style="fill:#22b573"
+         points="0,161.2 32.8,129.1 215.3,129.1 269.3,76 0,76 0,133.4 0,129.1 "
+         id="polygon125" />
+      <polygon
+         style="fill:#00a5dd"
+         points="29.5,76.5 500.2,76.5 500.2,57.4 500.2,0 0,0 0,57.4 0,76.5 0,106.2 "
+         id="polygon127" />
+      <path
+         style="fill:#ffffff"
+         inkscape:connector-curvature="0"
+         d="m 468.2,22.1 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -31.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -56.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 321.2,1.6 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 56.7,1.5 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -125.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 403.1,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -31.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -75.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -88.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -37.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 340.1,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -125.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -37.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 403.1,3.1 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -37.8,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -12.6,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -50.4,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -25.2,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -12.6,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -25.2,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -75.5,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -12.6,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -18.9,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -6.3,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -88.2,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m -25.2,0 4.7,0 0,-4.7 -4.7,0 0,4.7 z m 302.3,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -125.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -37.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 403.1,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -44.1,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -75.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -56.7,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 302.3,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -94.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 403.1,3.1 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -37.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -75.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -88.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 302.3,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -125.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 428.3,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -31.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -75.5,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -88.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 327.5,3.1 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -125.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -100.8,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -50.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m 428.3,3.2 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -18.9,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -56.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.4,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -12.6,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -25.2,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z m -6.3,0 4.7,0 0,-4.8 -4.7,0 0,4.8 z"
+         id="path129" />
+      <g
+         id="g131">
+        <path
+           style="fill:#ffffff"
+           inkscape:connector-curvature="0"
+           d="m 47.4,88.7 11.2,16.6 0,-4.1 0,-12.5 5,0 0,26.2 -4.7,0 -11.2,-16.6 0,4.1 0,12.6 -5,0 0,-26.3 4.7,0 z"
+           id="path133" />
+        <path
+           style="fill:#ffffff"
+           inkscape:connector-curvature="0"
+           d="m 67.5,101.8 c 0,-1.8 0.3,-3.6 1,-5.2 0.7,-1.6 1.7,-3.1 2.9,-4.3 1.2,-1.2 2.6,-2.2 4.3,-2.9 1.6,-0.7 3.4,-1 5.2,-1 1.8,0 3.6,0.4 5.2,1 1.6,0.7 3.1,1.7 4.3,2.9 1.2,1.2 2.2,2.6 2.9,4.3 0.7,1.6 1,3.4 1,5.2 0,1.9 -0.4,3.6 -1,5.2 -0.7,1.6 -1.7,3 -2.9,4.3 -1.2,1.2 -2.6,2.2 -4.3,2.9 -1.6,0.7 -3.4,1 -5.2,1 -1.9,0 -3.6,-0.4 -5.2,-1 -1.6,-0.7 -3,-1.7 -4.3,-2.9 -1.2,-1.2 -2.2,-2.6 -2.9,-4.3 -0.6,-1.6 -1,-3.3 -1,-5.2 z m 5,0 c 0,1.2 0.2,2.3 0.7,3.3 0.4,1 1,1.9 1.8,2.7 0.8,0.8 1.6,1.4 2.7,1.8 1,0.4 2.1,0.7 3.3,0.7 1.2,0 2.3,-0.2 3.3,-0.7 1,-0.4 1.9,-1 2.7,-1.8 0.8,-0.8 1.4,-1.6 1.8,-2.7 0.4,-1 0.7,-2.1 0.7,-3.3 0,-1.2 -0.2,-2.3 -0.7,-3.3 -0.4,-1 -1,-1.9 -1.8,-2.7 -0.8,-0.8 -1.6,-1.4 -2.7,-1.8 -1,-0.4 -2.1,-0.7 -3.3,-0.7 -1.2,0 -2.3,0.2 -3.3,0.7 -1,0.4 -1.9,1 -2.7,1.8 -0.8,0.8 -1.4,1.6 -1.8,2.7 -0.5,1.1 -0.7,2.2 -0.7,3.3 z"
+           id="path135" />
+        <path
+           style="fill:#ffffff"
+           inkscape:connector-curvature="0"
+           d="m 104.1,104.3 c -0.1,-0.1 -0.2,-0.2 -0.3,-0.2 l -0.6,0 c -0.1,0 -0.2,0.1 -0.2,0.2 l 0,10.6 -5,0 0,-26.2 8.1,0 c 1.1,0 2.1,0.2 3.1,0.6 0.9,0.4 1.7,1 2.4,1.7 0.7,0.7 1.2,1.5 1.6,2.5 0.4,1 0.6,2 0.6,3.1 0,1.8 -0.4,3.2 -1.1,4.4 -0.7,1.1 -1.8,2 -3.1,2.7 0,0 -0.1,0.1 -0.1,0.2 l 5.2,11.1 -5.7,0 -4.9,-10.7 z m -1.2,-4.9 c 0,0.1 0.1,0.2 0.2,0.2 l 2.9,0 c 0.5,0 0.9,-0.1 1.3,-0.3 0.3,-0.2 0.6,-0.5 0.8,-0.8 0.2,-0.3 0.3,-0.6 0.4,-1 0.1,-0.4 0.1,-0.7 0.1,-0.9 0,-0.3 0,-0.6 -0.1,-0.9 -0.1,-0.3 -0.2,-0.6 -0.4,-0.9 -0.2,-0.3 -0.5,-0.5 -0.8,-0.7 -0.3,-0.2 -0.8,-0.3 -1.3,-0.3 l -2.9,0 c -0.1,0 -0.2,0.1 -0.2,0.2 l 0,5.4 z"
+           id="path137" />
+        <path
+           style="fill:#ffffff"
+           inkscape:connector-curvature="0"
+           d="m 117.5,88.7 8.6,0 c 1.8,0 3.5,0.3 5.1,1.1 1.6,0.7 3,1.6 4.2,2.8 1.2,1.2 2.1,2.6 2.8,4.2 0.7,1.6 1,3.3 1,5.1 0,1.8 -0.3,3.5 -1,5.1 -0.7,1.6 -1.6,3 -2.8,4.2 -1.2,1.2 -2.6,2.1 -4.2,2.8 -1.6,0.7 -3.3,1 -5.1,1 l -8.6,0 0,-26.3 z m 8.6,21.2 c 1.2,0 2.3,-0.2 3.3,-0.6 1,-0.4 1.9,-1 2.6,-1.7 0.7,-0.7 1.3,-1.6 1.7,-2.6 0.4,-1 0.6,-2.1 0.6,-3.3 0,-1.2 -0.2,-2.3 -0.6,-3.3 -0.4,-1 -0.9,-1.9 -1.6,-2.6 -0.7,-0.7 -1.5,-1.3 -2.5,-1.7 -1,-0.4 -2.1,-0.6 -3.3,-0.6 l -3.6,0 c -0.1,0 -0.2,0.1 -0.2,0.2 l 0,15.8 c 0,0.1 0.1,0.2 0.2,0.2 l 3.4,0 z"
+           id="path139" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/configs/conferences/jh-nord-2016/config.php b/configs/conferences/jh-nord-2016/config.php
new file mode 100644
index 0000000..ea52ebd
--- /dev/null
+++ b/configs/conferences/jh-nord-2016/config.php
@@ -0,0 +1,388 @@
+<?php
+
+$GLOBALS['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("2016-06-10 19:00"),
+
+	/**
+	 * 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("2016-06-12 17:00"),
+
+	/**
+	 * 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' => false,
+
+	/**
+	 * 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' => 'Jugend hackt Nord 2016',
+
+	/**
+	 * Veranstalter
+	 * Wird für den <meta name="author">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+	 * <meta>-Tag generiert.
+	 */
+	'AUTHOR' => 'Jugend hackt 2016',
+
+	/**
+	 * Beschreibungstext
+	 * Wird für den <meta name="description">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+	 * <meta>-Tag generiert.
+	 */
+//	'DESCRIPTION' => '',
+
+	/**
+	 * Schlüsselwortliste, Kommasepariert
+	 * Wird für den <meta name="keywords">-Tag verdet. Wird diese Zeile auskommentiert, wird kein solcher
+	 * <meta>-Tag generiert.
+	 */
+//	'KEYWORDS' => '',
+
+	/**
+	 * 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="http://jugendhackt.de/">Jugend hackt 2016</a> &amp;
+		<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' => '<img src="../configs/conferences/minilac16/Banner_JH-Nord-2016.svg" class="jhnord">'
+
+	/**
+	 * Link zu den Recordings
+	 * Wird diese Zeile auskommentiert, wird der Link nicht angezeigt
+	 */
+	'RELEASES' => 'http://media.ccc.de/browse/conferences/jh/jh-nord-2016/',
+
+	/**
+	 * 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' => 'configs/conferences/jh-nord-2016/vod.json',
+
+	/**
+	 * APCU-Cache-Zeit in Sekunden
+	 * Wird diese Zeile auskommentiert, werden die apc_*-Methoden nicht verwendet und
+	 * das Relive-Json bei jedem Request von der Quelle geladen und geparst
+	 */
+	//'RELIVE_JSON_CACHE' => 30*60,
+);
+
+/**
+ * Konfiguration der Stream-Übersicht auf der Startseite
+ */
+$GLOBALS['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 $GLOBALS['CONFIG']['ROOMS'] konfiguriert werden,
+	 * sonst werden sie nicht angezeigt.
+	 */
+	'GROUPS' => array(
+		'Lecture Rooms' => array(
+			'S1',
+		),
+	),
+);
+
+
+
+/**
+ * Liste der Räume (= Audio & Video Produktionen, also auch DJ-Sets oä.)
+ */
+$GLOBALS['CONFIG']['ROOMS'] = array(
+	/**
+	 * Array-Key ist der Raum-Slug, der z.B. auch zum erstellen der URLs,
+	 * in $GLOBALS['CONFIG']['OVERVIEW'] oder im Feedback verwendet wird.
+	 */
+	'S1' => array(
+		/**
+		 * Angezeige-Name
+		 */
+		'DISPLAY' => 'Saal 1',
+
+		/**
+		 * 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' => 's1',
+
+		/**
+		 * 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 $GLOBALS['CONFIG']['SCHEDULE']-Blocks deaktiviert werden
+		 */
+		'SCHEDULE' => true,
+
+		/**
+		 * Name des Raums im Fahrplan
+		 * Wenn diese Zeile auskommentiert ist wird der Raum-Slug verwendet
+		 */
+		'SCHEDULE_NAME' => 'S1',
+
+		/**
+		 * 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 $GLOBALS['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 $GLOBALS['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 $GLOBALS['CONFIG']['EMBED']-Blocks deaktiviert werden
+		 */
+		'EMBED' => false,
+
+		/**
+		 * 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 $GLOBALS['CONFIG']['IRC']-Blocks deaktiviert werden
+		 */
+		'IRC' => false,
+
+		/**
+		* Mit dem Angaben in diesem Block können die Vorgaben aus dem
+		* globalen $GLOBALS['CONFIG']['IRC'] Block überschrieben werden.
+		*
+		* Der globale $GLOBALS['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://irc.hackint.eu:6667/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 $GLOBALS['CONFIG']['TWITTER']-Blocks deaktiviert werden
+		 **/
+		'TWITTER' => false,
+
+		/**
+		* Mit dem Angaben in diesem Block können die Vorgaben aus dem
+		* globalen $GLOBALS['CONFIG']['TWITTER'] Block überschrieben werden.
+		*
+		* Der globale $GLOBALS['CONFIG']['TWITTER']-Block muss trotzdem existieren,
+		* da sonst überhaupt kein IRC-Link erzeugt wird. (ggf. einfach `= true` setzen)
+		*/
+		'TWITTER_CONFIG' => array(
+			'DISPLAY' => '#hall1 @ twitter',
+			'TEXT'    => '#31C3 #hall1',
+		),
+	),
+);
+
+/**
+ * Globaler Schalter für die Embedding-Funktionalitäten
+ *
+ * Wird diese Zeile auskommentiert oder auf False gesetzt, werden alle
+ * Embedding-Funktionen deaktiviert.
+ */
+$GLOBALS['CONFIG']['EMBED'] = false;
+
+/**
+ * Konfigurationen zum Konferenz-Fahrplan
+ * Wird dieser Block auskommentiert, werden alle Fahrplan-Bezogenen Features deaktiviert
+ */
+$GLOBALS['CONFIG']['SCHEDULE'] = array(
+	/**
+	 * URL zum Fahrplan-XML
+	 *
+	 * Diese URL muss immer verfügbar sein, sonst können kann die Programm-Ansicht
+	 * aufhören zu funktionieren. Wenn die Quelle unverlässlich ist ;) sollte ein
+	 * externer HTTP-Cache vorgeschaltet werden.
+	 */
+	'URL' => 'configs/conferences/jh-nord-2016/schedule.xml',
+
+        /**
+         * Nur die angegebenen Räume aus dem Fahrplan beachten
+         *
+         * Wird diese Zeile auskommentiert, werden alle Räume angezeigt
+         */
+        'ROOMFILTER' => array('S1'),
+
+	/**
+	 * Skalierung der Programm-Vorschau in Sekunden pro Pixel
+	 */
+	'SCALE' => 7,
+
+	/**
+	 * 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 */ '2016-05-21') - strtotime(/* Today */ '2016-05-19'),
+	'SIMULATE_OFFSET' => 0,
+);
diff --git a/configs/conferences/jh-nord-2016/download.sh b/configs/conferences/jh-nord-2016/download.sh
new file mode 100755
index 0000000..3b94d5b
--- /dev/null
+++ b/configs/conferences/jh-nord-2016/download.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+# fahrplan
+#wget --no-check-certificate -q "https://entropia.de/GPN16:Fahrplan:XML?action=raw" -O /tmp/gpn16-schedule.xml && mv /tmp/gpn16-schedule.xml schedule.xml
+
+# relive
+wget -q "http://live.dus.c3voc.de/relive/jh-sued-2016/index.json" -O /tmp/vod.json && mv /tmp/vod.json vod.json
+rm -f /tmp/vod.json
diff --git a/configs/conferences/jh-nord-2016/main.less b/configs/conferences/jh-nord-2016/main.less
new file mode 100644
index 0000000..c2373da
--- /dev/null
+++ b/configs/conferences/jh-nord-2016/main.less
@@ -0,0 +1,13 @@
+@import "../../../assets/css/_structure.less";
+
+// conference specific styles here
+
+@brand-primary:         #aaa;
+
+img.jhnord {
+	width: 400px;
+	position: absolute;
+	bottom: 20px;
+	left: 10px;
+	z-index: -100;
+}
-- 
cgit v1.2.3