aboutsummaryrefslogtreecommitdiffstats
path: root/boot.php
diff options
context:
space:
mode:
authorredmatrix <git@macgirvin.com>2016-08-07 17:40:56 -0700
committerredmatrix <git@macgirvin.com>2016-08-07 17:40:56 -0700
commitde455e4cd0fbe69742a420fbaed1003b677a03ef (patch)
tree2c705d40dfda48dd363edbef3acaa88599939cb0 /boot.php
parent5243dd153bed7fe79188478922a58e8057be3f3e (diff)
downloadvolse-hubzilla-de455e4cd0fbe69742a420fbaed1003b677a03ef.tar.gz
volse-hubzilla-de455e4cd0fbe69742a420fbaed1003b677a03ef.tar.bz2
volse-hubzilla-de455e4cd0fbe69742a420fbaed1003b677a03ef.zip
server roles
Diffstat (limited to 'boot.php')
-rwxr-xr-xboot.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/boot.php b/boot.php
index 9eac0f884..dfa7da0cb 100755
--- a/boot.php
+++ b/boot.php
@@ -602,6 +602,12 @@ function sys_boot() {
@include('.htconfig.php');
+ if(array_key_exists('default_timezone',get_defined_vars())) {
+ App::$config['system']['timezone'] = $default_timezone;
+ }
+
+ $a->convert();
+
if(defined('UNO')) {
if(UNO)
App::$config['system']['server_role'] = 'basic';
@@ -609,11 +615,8 @@ function sys_boot() {
App::$config['system']['server_role'] = 'pro';
}
- if(array_key_exists('default_timezone',get_defined_vars())) {
- App::$config['system']['timezone'] = $default_timezone;
- }
-
- $a->convert();
+ if(! (array_key_exists('server_role',App::$config['system']) && App::$config['system']['server_role']))
+ App::$config['system']['server_role'] = 'pro';
App::$timezone = ((App::$config['system']['timezone']) ? App::$config['system']['timezone'] : 'UTC');
date_default_timezone_set(App::$timezone);
@@ -637,7 +640,6 @@ function sys_boot() {
* Load configs from db. Overwrite configs from .htconfig.php
*/
- load_config('config');
load_config('system');
load_config('feature');