Hallo Freecastle!
Bei mir (und auch in der original usercp_register) ist in Zeile 1069 das drin - und da mault er ja rum mit der Fehlermeldung:
display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, $new_password, $cur_password, $password_confirm, $icq, $aim, $msn, $yim, $skype, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popup_pm, $notifyreply, $attachsig, $setbm, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat, $user_absence_mode, $user_absence, $user_absence_text, $userdata['session_id'], $birthday);
Das ist meine, ich hab da noch Mods drin.
Hast Du vielleicht noch Mods eingebaut und bei den Änderungen in der usercp_avatar.php vergessen, die auch in den ABQ-Code reinzutun?
Die Stelle mußt Du in der usercp_avatar.php suchen:
$params = array('coppa', 'user_id', 'username', 'email', 'current_email', 'cur_password', 'new_password', 'password_confirm', 'icq', 'aim', 'msn', 'yim', 'website', 'location', 'occupation', 'interests', 'signature', 'viewemail', 'notifypm', 'popup_pm', 'notifyreply', 'attachsig', 'allowhtml', 'allowbbcode', 'allowsmilies', 'hideonline', 'style', 'language', 'timezone', 'dateformat');
$s_hidden_vars = '<input type="hidden" name="sid" value="' . $session_id . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="avatarcatname" value="' . $category . '" />';
Und durch diese hier ersetzen:
// Anti Bot Question Mod - Start
$params = array('coppa', 'user_id', 'username', 'current_email', 'cur_password', 'new_password', 'password_confirm', 'icq', 'aim', 'msn', 'yim', 'website', 'location', 'occupation', 'interests', 'signature', 'viewemail', 'notifypm', 'popup_pm', 'notifyreply', 'attachsig', 'allowhtml', 'allowbbcode', 'allowsmilies', 'hideonline', 'style', 'language', 'timezone', 'dateformat');
if ($abq_config['abq_register'])
{
$params[] = $abq_config['email_variable_name'];
$$abq_config['email_variable_name'] = $email;
$s_hidden_vars = '<input type="hidden" name="sid" value="' . $session_id . '" /><input type="hidden" name="' . $abq_config['agreed_variable_name'] . '" value="' . $abq_config['agreed_variable_value'] . '" /><input type="hidden" name="avatarcatname" value="' . $category . '" />';
}
else
{
$params[] = 'email';
// Anti Bot Question Mod - End
$s_hidden_vars = '<input type="hidden" name="sid" value="' . $session_id . '" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="avatarcatname" value="' . $category . '" />';
// Anti Bot Question Mod - Start
}
// Anti Bot Question Mod - End
Wenn Du aber noch Mods drin hast, mußt Du die auch in den rot markierten Code (vom abq-Mod) an die richtigen Stellen von der "alten" Stelle übernehmen und eintragen.
Mir fällt im Moment nur das ein... ansonsten würde ich auch den ganzen Einbau nochmal durchgehen.
lg
Powersilie