Because of the lc( ... ), you need to make it:
if (lc($gf_row->{user_status}) eq 'mitglied' or lc($gf_row->{user_status}) eq 'junior-mitglied') {
$gf_row->{user_status} = REGISTERED;
}
elsif (lc($gf_row->{user_status}) eq 'moderator') {
$gf_row->{user_status} = REGISTERED;
}
elsif (lc($gf_row->{user_status}) eq 'administrator') {
$gf_row->{user_status} = ADMINISTRATOR;
}
# elsif (lc($gf_row->{user_status}) eq 'guest') {
# $gf_row->{user_status} = ANONYMOUS;
# }
Adrian
Code:
# Update user_status to use GForum style user status (uses :user). if (lc($gf_row->{user_status}) eq 'mitglied' or lc($gf_row->{user_status}) eq 'junior-mitglied') {
$gf_row->{user_status} = REGISTERED;
}
elsif (lc($gf_row->{user_status}) eq 'moderator') {
$gf_row->{user_status} = REGISTERED;
}
elsif (lc($gf_row->{user_status}) eq 'administrator') {
$gf_row->{user_status} = ADMINISTRATOR;
}
# elsif (lc($gf_row->{user_status}) eq 'guest') {
# $gf_row->{user_status} = ANONYMOUS;
# }
Adrian