diff options
Diffstat (limited to 'modules/user')
-rw-r--r-- | modules/user/controllers/login.php | 5 | ||||
-rw-r--r-- | modules/user/helpers/user_block.php | 6 | ||||
-rw-r--r-- | modules/user/js/user.js | 23 |
3 files changed, 3 insertions, 31 deletions
diff --git a/modules/user/controllers/login.php b/modules/user/controllers/login.php index 3215bec7..36eab292 100644 --- a/modules/user/controllers/login.php +++ b/modules/user/controllers/login.php @@ -32,10 +32,7 @@ class Login_Controller extends Controller { user::login($user); log::add("user", "User $user->name logged in", log::INFO, html::anchor("user/$user->id", $user->name)); - if ($continue = $this->input->get("continue")) { - url::redirect($continue); - } - return; + rest::http_status(rest::ACCEPTED); } else { log::add("user", sprintf(_("Failed login for %s"), $group->inputs["name"]->value), log::WARNING); diff --git a/modules/user/helpers/user_block.php b/modules/user/helpers/user_block.php index 51d4908d..5e406fef 100644 --- a/modules/user/helpers/user_block.php +++ b/modules/user/helpers/user_block.php @@ -19,14 +19,12 @@ */ class user_block_Core { public static function head($theme) { - $url = url::file("modules/user/js/user.js"); - $script[] = "<script src=\"$url\" type=\"text/javascript\"></script>"; + // @todo: move this into the theme $user = user::active(); if (!user::active()->guest) { $url = url::file("lib/jquery.jeditable.js"); - $script[] = "<script src=\"$url\" type=\"text/javascript\"></script>"; + return "<script src=\"$url\" type=\"text/javascript\"></script>"; } - return implode("\n", $script); } public static function header_top($theme) { diff --git a/modules/user/js/user.js b/modules/user/js/user.js deleted file mode 100644 index d8488092..00000000 --- a/modules/user/js/user.js +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Ajaxify user login form - */ -function ajaxify_login_form(event) { - event.preventDefault(); - $("#gLoginForm").ajaxForm({ - target: "#gDialog", - success: function(responseText, statusText) { - if (!responseText) { - window.location.reload(); - } else { - ajaxify_login_form(event); - } - } - }); - return false; -} - -$("document").ready(function() { - $.listen("submit", "#gLoginForm", function(event) { - ajaxify_login_form(event); - }); -}); |