Search in member.php for
if ($user_invisible == 1) {
$user_invisible_yes = " checked=\"checked\"";
$user_invisible_no = "";
}
else {
$user_invisible_yes = "";
$user_invisible_no = " checked=\"checked\"";
}
and add this below
$group_id = [put id of group photographer here];
if (isset($usergroup[$group_id])) {
$user_is_photographer_yes = " checked=\"checked\"";
$user_is_photographer_no = "";
}
else {
$user_is_photographer_yes = "";
$user_is_photographer_no = " checked=\"checked\"";
}
Search for
"user_invisible_yes" => $user_invisible_yes,
"user_invisible_no" => $user_invisible_no,
and this below
"user_is_photographer_yes" => $user_is_photographer_yes,
"user_is_photographer_no" => $user_is_photographer_no,
Then use in the template
<tr>
<td class="row1"><b>Usergruppe</b></td>
<td class="row1">
<input checked type="radio" name="usergruppe" value="Kunde"{user_is_photographer_no} /> Kunde
<input type="radio" name="usergruppe" value="Fotograf"/{user_is_photographer_yes} />Fotograf</td>
</tr>
To have the usergroups updated correctly, search for
$msg = $lang['update_profile_success'];
and add this above
if ($HTTP_POST_VARS['usergruppe'] == 'Fotograf') {
$add_group_id = [put id of group photographer here];
$del_group_id = [put id of group customer here];
} else {
$add_group_id = [put id of group customer here];
$del_group_id = [put id of group photographer here];
}
if (!isset($usergroup[$add_group_id])) {
$sql = "DELETE FROM ".GROUP_MATCH_TABLE."
WHERE group_id = $del_group_id AND user_id = ".$user_info['user_id'];
$site_db->query($sql);
$sql = "INSERT INTO ".GROUP_MATCH_TABLE."
(group_id, user_id, groupmatch_startdate, groupmatch_enddate)
VALUES
($add_group_id, ".$user_info['user_id'].", ".time().", 0)";
$site_db->query($sql);
}