} } $view->users = $users; // ============================== // = display global roles table = // ============================== $view->globalRoles = $database->global_roles(); $view->globalRoles_display = $view->render("globalRoles.php"); // ================================== // = display membership roles table = // ================================== $view->membershipRoles = $database->membership_roles(); $view->membershipRoles_display = $view->render("membershipRoles.php"); $view->showDeletedGroups = get_cookie('adminPanel_extension_show_deleted_groups', 0); $view->showDeletedUsers = get_cookie('adminPanel_extension_show_deleted_users', 0); $view->languages = Translations::langs(); $view->timezones = timezoneList(); $status = $database->get_statuses(); $view->arr_status = $status; $admin['users'] = $view->render("users.php"); $admin['groups'] = $view->render("groups.php"); $admin['status'] = $view->render("status.php"); if ($kga['conf']['editLimit'] != '-') { $view->editLimitEnabled = true; $editLimit = $kga['conf']['editLimit'] / (60 * 60); // convert to hours $view->editLimitDays = (int) ($editLimit / 24); $view->editLimitHours = (int) ($editLimit % 24); } else { $view->editLimitEnabled = false; $view->editLimitDays = '';
*/ /** * Display the preferences dialog. */ case 'prefs': if (isset($kga['customer'])) { die; } $skins = array(); $langs = array(); $allSkins = glob(__DIR__ . "/../skins/*", GLOB_ONLYDIR); foreach ($allSkins as $skin) { $name = basename($skin); $skins[$name] = $name; } foreach (Translations::langs() as $lang) { $langs[$lang] = $lang; } $view->skins = $skins; $view->langs = $langs; $view->timezones = timezoneList(); $view->user = $kga['user']; $view->rate = $database->get_rate($kga['user']['userID'], NULL, NULL); echo $view->render("floaters/preferences.php"); break; /** * Display the dialog to add or edit a customer. */ /** * Display the dialog to add or edit a customer. */