if ($dbcon) { $smarty->assign('dbcon', 'y'); $smarty->assign('dbname', $dbs_tiki); } else { $smarty->assign('dbcon', 'n'); } // Some initializations to avoid PHP error messages $smarty->assign('tikidb_created', FALSE); $smarty->assign('tikidb_is20', FALSE); if ($dbcon) { $has_tiki_db = has_tiki_db(); $smarty->assign('tikidb_created', $has_tiki_db); $oldPerms = $installer->getOne('SELECT COUNT(*) FROM `users_permissions` WHERE `permDesc` = \'Can view categorized items\''); $smarty->assign('tikidb_oldPerms', $oldPerms); if ($install_step == '6' && $has_tiki_db) { update_preferences($dbTiki, $prefs); $smarty->assign('admin_email', get_admin_email($dbTiki)); $smarty->assign('upgradefix', empty($dbversion_tiki) || $dbversion_tiki[0] < 4 ? 'y' : 'n'); } $smarty->assign('tikidb_is20', has_tiki_db_20()); } if (isset($_REQUEST['restart'])) { $_SESSION["install-logged-{$multi}"] = ''; } $smarty->assign('admin_acc', $admin_acc); // If no admin account then we are logged if ($admin_acc == 'n') { $_SESSION["install-logged-{$multi}"] = 'y'; } $smarty->assign('dbdone', 'n'); $smarty->assign('logged', $logged);
if ($dbcon) { $smarty->assign('dbcon', 'y'); $smarty->assign('dbname', isset($dbs_tiki) ? $dbs_tiki : null); } else { $smarty->assign('dbcon', 'n'); } // Some initializations to avoid PHP error messages $smarty->assign('tikidb_created', FALSE); $smarty->assign('tikidb_is20', FALSE); if ($dbcon) { $has_tiki_db = has_tiki_db(); $smarty->assign('tikidb_created', $has_tiki_db); $oldPerms = $installer->getOne('SELECT COUNT(*) FROM `users_permissions` WHERE `permDesc` = \'Can view categorized items\''); $smarty->assign('tikidb_oldPerms', $oldPerms); if ($install_step == '6' && $has_tiki_db) { update_preferences($prefs); $smarty->assign('admin_email', get_admin_email()); $smarty->assign('upgradefix', empty($dbversion_tiki) || $dbversion_tiki[0] < 4 ? 'y' : 'n'); } $smarty->assign('tikidb_is20', has_tiki_db_20()); } if (isset($_REQUEST['restart'])) { $_SESSION["install-logged-{$multi}"] = ''; } $smarty->assign('admin_acc', $admin_acc); // If no admin account then we are logged if ($admin_acc == 'n') { $_SESSION["install-logged-{$multi}"] = 'y'; } $smarty->assign('dbdone', 'n'); $smarty->assign('logged', $logged);
$notification_text = T_('Server preferences updated successfully'); } else { $notification_text = T_('User preferences updated successfully'); } break; case 'admin_update_preferences': // Make sure only admins here if (!Access::check('interface', '100')) { UI::access_denied(); exit; } if (!Core::form_verify('update_preference', 'post')) { UI::access_denied(); exit; } update_preferences($_POST['user_id']); header("Location: " . AmpConfig::get('web_path') . "/admin/users.php?action=show_preferences&user_id=" . scrub_out($_POST['user_id'])); break; case 'admin': // Make sure only admins here if (!Access::check('interface', '100')) { UI::access_denied(); exit; } $fullname = T_('Server'); $preferences = $GLOBALS['user']->get_preferences($_REQUEST['tab'], true); break; case 'user': if (!Access::check('interface', '100')) { UI::access_denied(); exit;