diff options
author | Bharat Mediratta <bharat@menalto.com> | 2010-01-28 20:55:38 -0800 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2010-01-28 20:55:38 -0800 |
commit | f0ae2c81654a056b19ba5f2b433f34cf32e9d953 (patch) | |
tree | 5a053de83ffb27b6c68d5617e9143f757e71c810 | |
parent | 3ed81869cbbf021a11868f612ffc79c031df42f2 (diff) |
Localize edit form error messages.
-rw-r--r-- | modules/user/controllers/users.php | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/modules/user/controllers/users.php b/modules/user/controllers/users.php index b1ac1944..ede1f0de 100644 --- a/modules/user/controllers/users.php +++ b/modules/user/controllers/users.php @@ -78,12 +78,17 @@ class Users_Controller extends Controller { private function _get_edit_form($user) { $form = new Forge("users/update/$user->id", "", "post", array("id" => "g-edit-user-form")); $group = $form->group("edit_user")->label(t("Edit User: %name", array("name" => $user->name))); - $group->input("full_name")->label(t("Full Name"))->id("g-fullname")->value($user->full_name); + $group->input("full_name")->label(t("Full Name"))->id("g-fullname")->value($user->full_name) + ->error_messages("length", t("Your name is too long")); self::_add_locale_dropdown($group, $user); - $group->password("password")->label(t("Password"))->id("g-password"); + $group->password("password")->label(t("Password"))->id("g-password") + ->error_messages("min_length", t("Your password is too short")); $group->password("password2")->label(t("Confirm Password"))->id("g-password2") - ->matches($group->password); - $group->input("email")->label(t("Email"))->id("g-email")->value($user->email); + ->matches($group->password) + ->error_messages("matches", t("The passwords you entered do not match")); + $group->input("email")->label(t("Email"))->id("g-email")->value($user->email) + ->error_messages("email", t("You must enter a valid email address")) + ->error_messages("required", t("You must enter a valid email address")); $group->input("url")->label(t("URL"))->id("g-url")->value($user->url); module::event("user_edit_form", $user, $form); |