echo '<h2>', WT_I18N::translate('Details'), '</h2>'; echo '<dl>'; echo '<dt>', WT_I18N::translate('Administrator'), '</dt>'; echo '<dd>', edit_field_yes_no_inline('user_setting-' . $user_id . '-canadmin', $user->getSetting('canadmin')), '</dd>'; echo '<dt>', WT_I18N::translate('Password'), '</dt>'; echo '<dd>', edit_field_inline('user-password-' . $user_id, ''), '</dd>'; echo '<dt>', WT_I18N::translate('Preferred contact method'), '</dt>'; echo '<dd>', edit_field_contact_inline('user_setting-' . $user_id . '-contactmethod', $user->getSetting('contactmethod')), '</dd>'; echo '<dt>', WT_I18N::translate('Allow this user to edit his account information'), '</dt>'; echo '<dd>', edit_field_yes_no_inline('user_setting-' . $user_id . '-editaccount', $user->getSetting('editaccount')), '</dd>'; echo '<dt>', WT_I18N::translate('Automatically approve changes made by this user'), '</dt>'; echo '<dd>', edit_field_yes_no_inline('user_setting-' . $user_id . '-auto_accept', $user->getSetting('auto_accept')), '</dd>'; echo '<dt>', WT_I18N::translate('Theme'), '</dt>'; echo '<dd>', select_edit_control_inline('user_setting-' . $user_id . '-theme', array_flip(get_theme_names()), WT_I18N::translate('<default theme>'), $user->getSetting('theme')), '</dd>'; echo '<dt>', WT_I18N::translate('Visible to other users when online'), '</dt>'; echo '<dd>', edit_field_yes_no_inline('user_setting-' . $user_id . '-visibleonline', $user->getSetting('visibleonline')), '</dd>'; echo '<dt>', WT_I18N::translate('Comments'), '</dt>'; echo '<dd>', edit_field_inline('user_setting-' . $user_id . '-comment', $user->getSetting('comment')), '</dd>'; echo '<dt>', WT_I18N::translate('My page'), '</dt>'; echo '<dd><a href="#" onclick="modalDialog(\'index_edit.php?user_id=' . $user_id . '\', \'', WT_I18N::translate('Change the blocks on this page'), '\');">', WT_I18N::translate('Change the blocks on this page'), '</a></dd>'; // Masquerade as others users - but not other administrators if (!Auth::isAdmin($user)) { echo '<dt>', WT_I18N::translate('Masquerade as this user'), '</dt>'; echo '<dd><a href="#" onclick="return masquerade(', $user_id, ')">', WT_I18N::translate('masquerade'), '</a></dd>'; } echo '</dl>'; // Column One - details echo '<div id="access">', '<h2>', WT_I18N::translate('Family tree access and settings'), '</h2>', '<table><tr>', '<th>', WT_I18N::translate('Family tree'), '</th>', '<th>', WT_I18N::translate('Default individual'), help_link('default_individual'), '</th>', '<th>', WT_I18N::translate('Individual record'), help_link('useradmin_gedcomid'), '</th>', '<th>', WT_I18N::translate('Role'), help_link('role'), '</th>', '<th>', WT_I18N::translate('Restrict to immediate family'), help_link('RELATIONSHIP_PATH_LENGTH'), '</th>', '</tr>'; foreach (WT_Tree::getAll() as $tree) { echo '<tr><td>', $tree->tree_title_html, '</td><td>', edit_field_inline('user_gedcom_setting-' . $user_id . '-' . $tree->tree_id . '-rootid', $tree->userPreference($user_id, 'rootid')), '</td><td>', edit_field_inline('user_gedcom_setting-' . $user_id . '-' . $tree->tree_id . '-gedcomid', $tree->userPreference($user_id, 'gedcomid')), '</td><td>', select_edit_control_inline('user_gedcom_setting-' . $user_id . '-' . $tree->tree_id . '-canedit', $ALL_EDIT_OPTIONS, null, $tree->userPreference($user_id, 'canedit')), '</td><td>', select_edit_control_inline('user_gedcom_setting-' . $user_id . '-' . $tree->tree_id . '-RELATIONSHIP_PATH_LENGTH', array(0 => WT_I18N::translate('no'), 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10), null, $tree->userPreference($user_id, 'RELATIONSHIP_PATH_LENGTH')), '</td></tr>'; }
</dt> <dd><?php echo edit_field_yes_no_inline('site_setting-USE_REGISTRATION_MODULE', WT_Site::preference('USE_REGISTRATION_MODULE'), $controller); ?> </dd> <dt><?php echo WT_I18N::translate('Require an administrator to approve new user registrations'), help_link('REQUIRE_ADMIN_AUTH_REGISTRATION'); ?> </dt> <dd><?php echo edit_field_yes_no_inline('site_setting-REQUIRE_ADMIN_AUTH_REGISTRATION', WT_Site::preference('REQUIRE_ADMIN_AUTH_REGISTRATION'), $controller); ?> </dd> <dt><?php echo WT_I18N::translate('Show acceptable use agreement on “Request new user account” page'), help_link('SHOW_REGISTER_CAUTION'); ?> </dt> <dd><?php echo edit_field_yes_no_inline('site_setting-SHOW_REGISTER_CAUTION', WT_Site::preference('SHOW_REGISTER_CAUTION'), $controller); ?> </dd> </dl> </td> </tr> </table> </div> </div> </div>