diff options
author | Bharat Mediratta <bharat@menalto.com> | 2012-04-01 11:36:16 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2012-04-01 11:36:16 -0700 |
commit | 7ba0b1b75ca2b3ff720f7ddf0e03db882a65353d (patch) | |
tree | 0f5c0128be4492c9631a073e649540423621295f /modules/user/controllers | |
parent | 7d66ab2e949bc915f108737f08cac2f9057ef729 (diff) |
Restrict valid urls to having a http:// or https:// prefix. Fixes #1830.
Diffstat (limited to 'modules/user/controllers')
-rw-r--r-- | modules/user/controllers/users.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/user/controllers/users.php b/modules/user/controllers/users.php index 441a41bf..0f880fa9 100644 --- a/modules/user/controllers/users.php +++ b/modules/user/controllers/users.php @@ -209,7 +209,8 @@ class Users_Controller extends Controller { $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->input("url")->label(t("URL"))->id("g-url")->value($user->url); + $group->input("url")->label(t("URL"))->id("g-url")->value($user->url) + ->error_messages("url", t("You must enter a valid url")); module::event("user_edit_form", $user, $form); $group->submit("")->value(t("Save")); |