Added $user_config global based on existing config object for storing user-specific settings.

Added event to the user page so that extensions can hook into it, providing user-specific setting controls
This commit is contained in:
matthew
2019-06-27 08:12:15 -05:00
parent ee3f53e108
commit 0fa2adfdd5
6 changed files with 129 additions and 20 deletions

View File

@@ -52,6 +52,11 @@ unset($themelet);
$page = class_exists("CustomPage") ? new CustomPage() : new Page();
$_tracer->end();
$_shm_ctx->log_start("Loading user information");
$user = _get_user();
$user_config = new DatabaseConfig($database, "user_config","user_id", $user->id);
$_shm_ctx->log_endok();
// hook up event handlers
$_tracer->begin("Loading extensions");
_load_event_listeners();