Index: trunk/core/units/users/users_tag_processor.php =================================================================== diff -u -N -r8757 -r8842 --- trunk/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 8757) +++ trunk/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 8842) @@ -85,11 +85,10 @@ // used for error reporting only -> rewrite code + theme (by Alex) $user_current_object = &$this->Application->recallObject('u', null, Array('skip_autoload' => true)); // TODO: change theme too + /* @var $user_current_object UsersItem */ if (strlen(trim($passed_key)) == 0) { - - $user_current_object->ErrorMsgs['code_is_not_valid'] = $this->Application->Phrase('lu_code_is_not_valid'); - $user_current_object->FieldErrors['PwResetConfirm']['pseudo'] = 'code_is_not_valid'; + $user_current_object->SetError('PwResetConfirm', 'code_is_not_valid', 'lu_code_is_not_valid'); return false; } @@ -101,15 +100,13 @@ } else { - $user_current_object->ErrorMsgs['code_expired'] = $this->Application->Phrase('lu_code_expired'); - $user_current_object->FieldErrors['PwResetConfirm']['pseudo'] = 'code_expired'; + $user_current_object->SetError('PwResetConfirm', 'code_expired', 'lu_code_expired'); return false; } } else { - $user_current_object->ErrorMsgs['code_is_not_valid'] = $this->Application->Phrase('lu_code_is_not_valid'); - $user_current_object->FieldErrors['PwResetConfirm']['pseudo'] = 'code_is_not_valid'; + $user_current_object->SetError('PwResetConfirm', 'code_is_not_valid', 'lu_code_is_not_valid'); return false; }