$bannerUpdates = array("{$subdomain}" => $banner); if (strlen($alias) == 0 || strlen($alias) >= 6 && strlen($alias) <= 64) { $aliasUpdates = array("{$subdomain}" => $alias); } // table is updated if user is ceo/executor in code thta loads this information below } } $data['entities'] = User::getUserTrackerData(); // Theme $theme = UserConfig::get('theme', 'zkillboard'); $data['themesAvailable'] = []; $data['currentTheme'] = $theme; // Style $data['stylesAvailable'] = Util::availableStyles(); $data['currentStyle'] = UserConfig::get('style'); $data['apiKeys'] = Api::getKeys($userID); $data['apiChars'] = Api::getCharacters($userID); $charKeys = Api::getCharacterKeys($userID); $charKeys = Info::addInfo($charKeys); $data['apiCharKeys'] = $charKeys; $data['userInfo'] = User::getUserInfo(); $data['timeago'] = UserConfig::get('timeago'); $data['ddcombine'] = UserConfig::get('ddcombine'); $data['ddmonthyear'] = UserConfig::get('ddmonthyear'); $data['useSummaryAccordion'] = UserConfig::get('useSummaryAccordion', true); $data['sessions'] = User::getSessions($userID); $data['history'] = User::getPaymentHistory($userID); $apiChars = Api::getCharacters($userID); $domainChars = array(); if ($apiChars != null) { foreach ($apiChars as $apiChar) {
} } $ddcombine = Util::getPost("ddcombine"); if (isset($ddcombine)) { UserConfig::set("ddcombine", $ddcombine); } $ddmonthyear = Util::getPost("ddmonthYear"); if (isset($ddmonthyear)) { UserConfig::set("ddmonthyear", $ddmonthyear); } $useSummaryAccordion = Util::getPost("useSummaryAccordion"); if (isset($useSummaryAccordion)) { UserConfig::set("useSummaryAccordion", $useSummaryAccordion); } } $data["entities"] = Account::getUserTrackerData(); $data["themes"] = Util::bootstrapThemes(); $data["viewthemes"] = Util::themesAvailable(); $data["apiKeys"] = Api::getKeys($userID); $data["apiChars"] = Api::getCharacters($userID); $charKeys = Api::getCharacterKeys($userID); $charKeys = Info::addInfo($charKeys); $data["apiCharKeys"] = $charKeys; $data["userInfo"] = User::getUserInfo(); $data["currentTheme"] = UserConfig::get("theme", "default"); $data["timeago"] = UserConfig::get("timeago"); $data["ddcombine"] = UserConfig::get("ddcombine"); $data["ddmonthyear"] = UserConfig::get("ddmonthyear"); $data["useSummaryAccordion"] = UserConfig::get("useSummaryAccordion"); $data["sessions"] = User::getSessions($userID); $app->render("account.html", array("data" => $data, "message" => $error, "key" => $key, "reqid" => $reqid));