Hallo!
Habs schon geschaft!
Hier der Code! Das für die Leute die lieber die standart mx_userfunctions.php verwenden

Ab zeile 51 in der mx_userfunctions.php (alles auf eigene gefahr

)
#################################################
function userCheck($pvs) {
global $user_prefix;
#$pvs['uname'] = str_replace(" ","_",$pvs['uname']);
$pvs['email'] = str_replace(" ","",$pvs['email']);
$pvs['user_sexus'] = ($pvs['user_sexus']);
$pvs['user_avatar'] = (empty($pvs['user_avatar'])) ? "" : strip_tags($pvs['user_avatar']);
$pvs['user_avatar'] = ($pvs['user_avatar']=="blank.gif") ? "" : strip_tags($pvs['user_avatar']);
$pvs['newsletter'] = (empty($pvs['newsletter'])) ? 0 : 1;
$pvs['url'] = (empty($pvs['url'])) ? "" : mxCutHTTP($pvs['url']);
#$user_viewemail = (empty($user_viewemail)) ? 0 : 1;
// Geburtstag pruefen, ggf. aendern
$checkdate1 = sprintf("%04d%02d%02d", $pvs['bday_year'], $pvs['bday_month'], $pvs['bday_day']);
$checkdate2 = sprintf("%04d%02d%02d", date('Y'), date('m'), date('d'));
$isdate = checkdate(intval($pvs['bday_month']), intval($pvs['bday_day']), intval($pvs['bday_year']));
$isdate = ($checkdate1 > $checkdate2) ? FALSE : $isdate;
$pvs['bday'] = ($isdate) ? sprintf("%04d-%02d-%02d", $pvs['bday_year'], $pvs['bday_month'], $pvs['bday_day']) : "";
#mxDebugFuncvars($pvs); exit;
if (empty($pvs['email'])) {
return _ERRORNOEMAIL;
}
#################################################### Newsletter muss auf annehmen sein :)
####################################################
if (empty($pvs['newsletter'])) {
return _NEWSLETTER2;
}
#####################################################
#####################################################
#################################################### Geschlecht muss eingetragen sein! :)
####################################################
if (empty($pvs['user_sexus'])) {
return _ModerW;
}
#####################################################
#####################################################
#################################################### Geburtstag muss eingetragen sein! :)
####################################################
if (empty($pvs['bday'])) {
return _GBtag;
}
#####################################################
#####################################################
DAs in der language file im ../modules/your account/language/deine language.php eingeben!
define("_ModerW","FEHLER: kein Geschlecht eingegeben Bitte angegeben");
define("_GBtag","FEHLER: kein Geburtsdatum angegeben");
define("_NEWSLETTER2","FEHLER: Sie müssen Newsletter akzeptieren");
Ps: ihr solltet vielleicht das mit dem NEwsletter raus tun
L.g