aboutsummaryrefslogtreecommitdiff
path: root/configs/conferences/33c3/config.php
diff options
context:
space:
mode:
authorMaZderMind2016-12-18 13:36:08 +0100
committerMaZderMind2016-12-18 13:36:08 +0100
commit85e71d4e8d8ecf902dd37a3cf6d342b45f61ddab (patch)
treecbb82e30eac8f45ac177e10307481dc8a54687dd /configs/conferences/33c3/config.php
parenta12d86ec058bc89e6feeda6ec8cfce691269b0a9 (diff)
adapt 33c3 config to recent changes
Diffstat (limited to '')
-rw-r--r--configs/conferences/33c3/config.php89
1 files changed, 52 insertions, 37 deletions
diff --git a/configs/conferences/33c3/config.php b/configs/conferences/33c3/config.php
index a9a697a..4e4bd6a 100644
--- a/configs/conferences/33c3/config.php
+++ b/configs/conferences/33c3/config.php
@@ -1,6 +1,6 @@
<?php
-$GLOBALS['CONFIG']['CONFERENCE'] = array(
+$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.
@@ -94,18 +94,18 @@ $GLOBALS['CONFIG']['CONFERENCE'] = array(
*
* Wird diese Zeile auskommentiert, wird der Link nicht angezeigt
*/
- 'RELIVE_JSON' => 'configs/conferences/33c3/vod.json',
+ 'RELIVE_JSON' => 'http://live.dus.c3voc.de/relive/33c3/index.json',
);
/**
* Konfiguration der Stream-Übersicht auf der Startseite
*/
-$GLOBALS['CONFIG']['OVERVIEW'] = array(
+$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,
+ * Die Räume müssen in $CONFIG['ROOMS'] konfiguriert werden,
* sonst werden sie nicht angezeigt.
*/
'GROUPS' => array(
@@ -129,10 +129,10 @@ $GLOBALS['CONFIG']['OVERVIEW'] = array(
/**
* Liste der Räume (= Audio & Video Produktionen, also auch DJ-Sets oä.)
*/
-$GLOBALS['CONFIG']['ROOMS'] = array(
+$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.
+ * in $CONFIG['OVERVIEW'] oder im Feedback verwendet wird.
*
* Der Raum-Slug darf ausschliesslich aus "unkritischen" Zeichen
* ([a-zA-Z0-9_\-]) bestehen und insbesondere keine Leerzeichen
@@ -142,7 +142,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
/**
* Angezeige-Name
*/
- 'DISPLAY' => 'Hall 1',
+ 'DISPLAY' => 'Saal 1',
/**
* ID des Video/Audio-Streams. Die Stream-ID ist davon abhängig, welches
@@ -242,15 +242,15 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* findet keine Darstellung statt.
*
* Ebenso können alle Fahrplan-Funktionialitäten durch auskommentieren
- * des globalen $GLOBALS['CONFIG']['SCHEDULE']-Blocks deaktiviert werden
+ * des globalen $CONFIG['SCHEDULE']-Blocks deaktiviert werden
*/
'SCHEDULE' => true,
/**
* Name des Raums im Fahrplan
- * Wenn diese Zeile auskommentiert ist wird der Raum-Slug verwendet
+ * Wenn diese Zeile auskommentiert ist wird der Raum-Display-Name verwendet
*/
- 'SCHEDULE_NAME' => 'Hall 1',
+ //'SCHEDULE_NAME' => 'Saal 1',
/**
* Feedback anzeigen (boolean)
@@ -259,7 +259,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* 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
+ * des globalen $CONFIG['FEEDBACK']-Blocks deaktiviert werden
*/
'FEEDBACK' => true,
@@ -270,7 +270,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* 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
+ * des globalen $CONFIG['SUBTITLES']-Blocks deaktiviert werden
*/
'SUBTITLES' => true,
@@ -292,7 +292,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* 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
+ * des globalen $CONFIG['EMBED']-Blocks deaktiviert werden
*/
'EMBED' => true,
@@ -309,15 +309,15 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* wird kein IRC-Link angezeigt
*
* Ebenso können alle IRC-Links durch auskommentieren
- * des globalen $GLOBALS['CONFIG']['IRC']-Blocks deaktiviert werden
+ * des globalen $CONFIG['IRC']-Blocks deaktiviert werden
*/
'IRC' => true,
/**
* Mit dem Angaben in diesem Block können die Vorgaben aus dem
- * globalen $GLOBALS['CONFIG']['IRC'] Block überschrieben werden.
+ * globalen $CONFIG['IRC'] Block überschrieben werden.
*
- * Der globale $GLOBALS['CONFIG']['IRC']-Block muss trotzdem existieren,
+ * Der globale $CONFIG['IRC']-Block muss trotzdem existieren,
* da sonst überhaupt kein IRC-Link erzeugt wird. (ggf. einfach `= true` setzen)
*/
'IRC_CONFIG' => array(
@@ -337,15 +337,15 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* wird kein Twitter-Link angezeigt
*
* Ebenso können alle Twitter-Links durch auskommentieren
- * des globalen $GLOBALS['CONFIG']['TWITTER']-Blocks deaktiviert werden
+ * des globalen $CONFIG['TWITTER']-Blocks deaktiviert werden
**/
'TWITTER' => true,
/**
* Mit dem Angaben in diesem Block können die Vorgaben aus dem
- * globalen $GLOBALS['CONFIG']['TWITTER'] Block überschrieben werden.
+ * globalen $CONFIG['TWITTER'] Block überschrieben werden.
*
- * Der globale $GLOBALS['CONFIG']['TWITTER']-Block muss trotzdem existieren,
+ * Der globale $CONFIG['TWITTER']-Block muss trotzdem existieren,
* da sonst überhaupt kein IRC-Link erzeugt wird. (ggf. einfach `= true` setzen)
*/
'TWITTER_CONFIG' => array(
@@ -355,7 +355,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
),
'hall2' => array(
- 'DISPLAY' => 'Hall 2',
+ 'DISPLAY' => 'Saal 2',
'STREAM' => 's2',
'PREVIEW' => true,
@@ -368,7 +368,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
'MUSIC' => false,
'SCHEDULE' => true,
- 'SCHEDULE_NAME' => 'Hall 2',
+ //'SCHEDULE_NAME' => 'Saal 2',
'FEEDBACK' => true,
'SUBTITLES' => true,
'SUBTITLES_ROOM_ID' => 2,
@@ -386,7 +386,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
),
'hallg' => array(
- 'DISPLAY' => 'Hall G',
+ 'DISPLAY' => 'Saal G',
'STREAM' => 's3',
'PREVIEW' => true,
@@ -399,7 +399,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
'MUSIC' => false,
'SCHEDULE' => true,
- 'SCHEDULE_NAME' => 'Hall G',
+ //'SCHEDULE_NAME' => 'Saal G',
'SUBTITLES' => false,
'FEEDBACK' => true,
'EMBED' => true,
@@ -416,7 +416,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
),
'hall6' => array(
- 'DISPLAY' => 'Hall 6',
+ 'DISPLAY' => 'Saal 6',
'STREAM' => 's4',
'PREVIEW' => true,
@@ -429,7 +429,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
'MUSIC' => false,
'SCHEDULE' => true,
- 'SCHEDULE_NAME' => 'Hall 6',
+ //'SCHEDULE_NAME' => 'Saal 6',
'FEEDBACK' => true,
'SUBTITLES' => false,
'EMBED' => true,
@@ -487,7 +487,7 @@ $GLOBALS['CONFIG']['ROOMS'] = array(
* Konfigurationen zum Konferenz-Fahrplan
* Wird dieser Block auskommentiert, werden alle Fahrplan-Bezogenen Features deaktiviert
*/
-$GLOBALS['CONFIG']['SCHEDULE'] = array(
+$CONFIG['SCHEDULE'] = array(
/**
* URL zum Fahrplan-XML
*
@@ -496,14 +496,14 @@ $GLOBALS['CONFIG']['SCHEDULE'] = array(
* das Script configs/download.sh heruntergeladen, welches von einem
* Cronjob regelmäßig getriggert wird.
*/
- 'URL' => 'configs/conferences/33c3/everything.schedule.xml',
+ 'URL' => 'https://fahrplan.events.ccc.de/congress/2016/Fahrplan/schedule.xml',
/**
* Nur die angegebenen Räume aus dem Fahrplan beachten
*
* Wird diese Zeile auskommentiert, werden alle Räume angezeigt
*/
- 'ROOMFILTER' => array('Hall 1', 'Hall 2', 'Hall G', 'Hall 6', 'Sendezentrum'),
+ //'ROOMFILTER' => array('Saal 1', 'Saal 2', 'Saal G', 'Saal 6', 'Sendezentrum'),
/**
* Skalierung der Programm-Vorschau in Sekunden pro Pixel
@@ -516,8 +516,8 @@ $GLOBALS['CONFIG']['SCHEDULE'] = array(
* Diese folgende Beispiel-Zeile Simuliert, dass das
* Konferenz-Datum 2016-12-29 auf den heutigen Tag 2016-02-24 verschoben ist.
*/
- //'SIMULATE_OFFSET' => strtotime(/* Conference-Date */ '2016-12-28') - strtotime(/* Today */ '2016-03-01'),
- 'SIMULATE_OFFSET' => 0,
+ 'SIMULATE_OFFSET' => strtotime(/* Conference-Date */ '2016-12-27') - strtotime(/* Today */ date('Y-m-d')),
+ //'SIMULATE_OFFSET' => 0,
);
@@ -527,7 +527,7 @@ $GLOBALS['CONFIG']['SCHEDULE'] = array(
*
* Wird dieser Block auskommentiert, wird das gesamte Feedback-System deaktiviert
*/
-$GLOBALS['CONFIG']['FEEDBACK'] = array(
+$CONFIG['FEEDBACK'] = array(
/**
* DSN zum abspeichern der eingegebenen Daten
* die Datenbank muss eine Tabelle enthaltem, die dem in `lib/schema.sql` angegebenen
@@ -557,7 +557,7 @@ $GLOBALS['CONFIG']['FEEDBACK'] = array(
* Wird diese Zeile auskommentiert oder auf False gesetzt, werden alle
* Embedding-Funktionen deaktiviert.
*/
-$GLOBALS['CONFIG']['EMBED'] = true;
+$CONFIG['EMBED'] = true;
/**
* Konfiguration des L2S2-Systems
@@ -565,7 +565,7 @@ $GLOBALS['CONFIG']['EMBED'] = true;
*
* Wird dieser Block auskommentiert, wird das gesamte Subtitle-System deaktiviert
*/
-$GLOBALS['CONFIG']['SUBTITLES'] = array(
+$CONFIG['SUBTITLES'] = array(
/**
* URL des L2S2 Primus-Servers
*/
@@ -584,9 +584,9 @@ $GLOBALS['CONFIG']['SUBTITLES'] = array(
* IRC-Links für jeden Raum einzeln konfiguriert werden, muss dieser Block trotzdem
* existieren sein. ggf. einfach auf true setzen:
*
- * $GLOBALS['CONFIG']['IRC'] = true
+ * $CONFIG['IRC'] = true
*/
-$GLOBALS['CONFIG']['IRC'] = array(
+$CONFIG['IRC'] = array(
/**
* Anzeigetext für die IRC-Links.
*
@@ -615,9 +615,9 @@ $GLOBALS['CONFIG']['IRC'] = array(
* Twitter-Links für jeden Raum einzeln konfiguriert werden, muss dieser Block trotzdem
* existieren sein. ggf. einfach auf true setzen:
*
- * $GLOBALS['CONFIG']['TWITTER'] = true
+ * $CONFIG['TWITTER'] = true
*/
-$GLOBALS['CONFIG']['TWITTER'] = array(
+$CONFIG['TWITTER'] = array(
/**
* Anzeigetext für die Twitter-Links.
*
@@ -635,3 +635,18 @@ $GLOBALS['CONFIG']['TWITTER'] = array(
*/
'TEXT' => '#33C3 #%s',
);
+
+/**
+ * Liste zusätzlich herunterzuladender Dateien
+ *
+ * Dict mit dem Dateinamen im Key und einer URL im Value. Die Dateien werden
+ * unter dem angegebenen Dateinamen in diesem Konfigurationsordner abgelegt.
+ */
+$CONFIG['EXTRA_FILES'] = array(
+ 'schedule.xml' => 'https://fahrplan.events.ccc.de/congress/2016/Fahrplan/schedule.xml',
+ 'schedule.json' => 'https://fahrplan.events.ccc.de/congress/2016/Fahrplan/schedule.json',
+ 'schedule.ics' => 'https://fahrplan.events.ccc.de/congress/2016/Fahrplan/schedule.ics',
+ 'schedule.xcal' => 'https://fahrplan.events.ccc.de/congress/2016/Fahrplan/schedule.xcal',
+);
+
+return $CONFIG;