<?php date_default_timezone_set('Europe/Berlin'); $GLOBALS['CONFIG'] = []; /** * Wenn die Webseite über diese Domain aufgerufen wird, * werden alle OPEN/CLOSED Informationen der einzelnen Konferenzen * ignoriert und immer alle Konferenzen in der Übersicht angezeigt. * * Dies eignet sich gut zum testen der Streaming-Seite, während * die eigenliche Produktivseite noch nicht sichtbar ist. * * Für die Lokale entwicklung kann es hilfreich sein, diese auf * 'localhost' zu setzen und so ebenfalls unabhängig von den OPEN/CLOSED * Informationen der einzelnen Konferenzen testen zu können. */ $GLOBALS['CONFIG']['PREVIEW_DOMAIN'] = 'xlocalhost'; /** * Während der Entwicklung wird die BASEURL automatisch erraten * In Produktionssituationen sollte manuell eine konfiguriert werden um Überraschungen zu vermeiden * * Protokollfreie URLs (welche, die mit // beginnen), werden automatisch mit dem korrekten Protokoll ergänzt. * In diesem Fall wird auch ein SSL-Umschalt-Button im Header angezeigt */ if(@$_SERVER['SERVER_NAME'] == 'localhost') { // keine Konfiguration -> BASEURL wird automatisch erraten } else if($_SERVER['SERVER_NAME'] == 'streaming.test.c3voc.de') { $GLOBALS['CONFIG']['BASEURL'] = '//streaming.test.c3voc.de/'; } else { // Set a safe Default $GLOBALS['CONFIG']['BASEURL'] = '//streaming.media.ccc.de/'; } /** * Konfiguration für den Datei-Download Cronjob */ $GLOBALS['CONFIG']['DOWNLOAD'] = [ /** * Verweigeren Download, wenn der PHP-Prozess unter einem anderen Benutzer als diesem läuft * Auskommentieren um alle Benutzer zu erlauben */ //'REQUIRE_USER' => 'www-data', /** * Wartende HTTP-Downloads nach dieser Anzahl von Sekunden abbrechen */ 'HTTP_TIMEOUT' => 5 /* Sekunden */, /** * Nur Dateien von Konferenzen herunterladen, die weniger als * diese Aanzahl von Tagen alt sind (gemessen am END_DATE) * * Auskommentieren, um alle Konferenzen zu beachten */ 'MAX_CONFERENCE_AGE' => 365 /* Tage */, ]; $GLOBALS['CONFIG']['CDN'] = "cdn.c3voc.de";