aboutsummaryrefslogtreecommitdiff
path: root/docker/studip/config_local.php
diff options
context:
space:
mode:
Diffstat (limited to 'docker/studip/config_local.php')
-rw-r--r--docker/studip/config_local.php64
1 files changed, 21 insertions, 43 deletions
diff --git a/docker/studip/config_local.php b/docker/studip/config_local.php
index 010ff66..63029e7 100644
--- a/docker/studip/config_local.php
+++ b/docker/studip/config_local.php
@@ -1,49 +1,27 @@
<?php
-/*basic settings for Stud.IP
-----------------------------------------------------------------
-you find here the basic system settings. You shouldn't have to touch much of them...
-please note the CONFIG.INC.PHP for the indivual settings of your installation!*/
-
-namespace Studip {
- //const ENV = 'development';
- define ('ENV', getenv('ENV') ?? 'development');
-}
-
-namespace {
- /*settings for database access
- ----------------------------------------------------------------
- please fill in your database connection settings.
- */
+define ('Studip\\ENV', $_ENV['ENV'] ?? 'development');
- // default Stud.IP database (DB_Seminar)
- $DB_STUDIP_HOST = getenv('MYSQL_HOST');
- $DB_STUDIP_USER = getenv('MYSQL_USER');
- $DB_STUDIP_PASSWORD = getenv('MYSQL_PASSWORD');
- $DB_STUDIP_DATABASE = getenv('MYSQL_DATABASE');
- $MAIL_TRANSPORT = getenv('MAIL_TRANSPORT');
+error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
- /*URL
- ----------------------------------------------------------------
- customize if automatic detection fails, e.g. when installation is hidden
- behind a proxy
- */
- //$CANONICAL_RELATIVE_PATH_STUDIP = '/';
- //$ABSOLUTE_URI_STUDIP = 'https://www.studip.de/';
- //$ASSETS_URL = 'https://www.studip.de/assets/';
-
- // Set proxy url
- if ($PROXY_URL = getenv('PROXY_URL')) {
- $ABSOLUTE_URI_STUDIP = $PROXY_URL;
- $ASSETS_URL = $PROXY_URL.'/assets/';
- unset($PROXY_URL);
- }
+/*URL
+----------------------------------------------------------------
+customize if automatic detection fails, e.g. when installation is hidden
+behind a proxy
+*/
+//$CANONICAL_RELATIVE_PATH_STUDIP = '/';
+//$ABSOLUTE_URI_STUDIP = 'https://www.studip.de/';
+//$ASSETS_URL = 'https://www.studip.de/assets/';
- // Use autoproxy
- if (getenv('AUTO_PROXY')) {
- $ABSOLUTE_URI_STUDIP = $_SERVER['HTTP_X_FORWARDED_PROTO'].'://'.$_SERVER['HTTP_X_FORWARDED_HOST'].'/';
- $ASSETS_URL = $ABSOLUTE_URI_STUDIP.'/assets/';
- }
- $MAIL_TRANSPORT = getenv('STUDIP_MAIL_TRANSPORT');
+// Set proxy url
+if (isset($_ENV['PROXY_URL'])) {
+ $ABSOLUTE_URI_STUDIP = $_ENV['PROXY_URL'];
+ $ASSETS_URL = $_ENV['PROXY_URL'].'/assets/';
+}
- $CONTENT_LANGUAGES['en_GB'] = ['picture' => 'lang_en.gif', 'name' => 'English'];
+// Use autoproxy
+if (isset($_ENV['AUTO_PROXY'])) {
+ $ABSOLUTE_URI_STUDIP = $_SERVER['HTTP_X_FORWARDED_PROTO'].'://'.$_SERVER['HTTP_X_FORWARDED_HOST'].'/';
+ $ASSETS_URL = $ABSOLUTE_URI_STUDIP.'/assets/';
}
+
+$CONTENT_LANGUAGES['en_GB'] = ['picture' => 'lang_en.gif', 'name' => 'English'];