Ejemplo n.º 1
0
    set_title($user_data['user_name'] . $locale['global_200'] . $locale['u103']);
    if (iADMIN && checkrights("UG") && $_GET['lookup'] != $user_data['user_id']) {
        if (isset($_POST['add_to_group']) && (isset($_POST['user_group']) && isnum($_POST['user_group']))) {
            if (!preg_match("(^\\.{$_POST['user_group']}\$|\\.{$_POST['user_group']}\\.|\\.{$_POST['user_group']}\$)", $user_data['user_groups'])) {
                $result = dbquery("UPDATE " . DB_USERS . " SET user_groups='" . $user_data['user_groups'] . "." . $_POST['user_group'] . "' WHERE user_id='" . $_GET['lookup'] . "'");
            }
            redirect(FUSION_SELF . "?lookup=" . $_GET['lookup']);
        }
    }
    $userFields = new PHPFusion\UserFields();
    $userFields->userData = $user_data;
    $userFields->showAdminOptions = TRUE;
    $userFields->method = 'display';
    $userFields->plugin_folder = INCLUDES . "user_fields/";
    $userFields->plugin_locale_folder = LOCALE . LOCALESET . "user_fields/";
    $info = $userFields->get_profile_output();
    render_userprofile($info);
} elseif (isset($_GET['group_id']) && isnum($_GET['group_id'])) {
    // Need to MV this part.
    $result = dbquery("SELECT group_id, group_name FROM " . DB_USER_GROUPS . " WHERE group_id='" . $_GET['group_id'] . "'");
    if (dbrows($result)) {
        $data = dbarray($result);
        $result = dbquery("SELECT user_id, user_name, user_level, user_status\n\t\t\tFROM " . DB_USERS . "\n\t\t\tWHERE user_groups REGEXP('^\\\\.{$_GET['group_id']}\$|\\\\.{$_GET['group_id']}\\\\.|\\\\.{$_GET['group_id']}\$')\n\t\t\tORDER BY user_level DESC, user_name");
        opentable($locale['u110']);
        echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
        echo "<td align='center' colspan='2' class='tbl1'><strong>" . $data['group_name'] . "</strong>\n";
        echo "(" . sprintf(dbrows($result) == 1 ? $locale['u111'] : $locale['u112'], dbrows($result)) . ")";
        echo "</td>\n</tr>\n<tr>\n";
        if (dbrows($result)) {
            echo "<td class='tbl2'><strong>" . $locale['u113'] . "</strong></td>\n";
            echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'><strong>" . $locale['u114'] . "</strong></td>\n";