summaryrefslogtreecommitdiff
path: root/themes/default/js
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2008-11-13 05:17:58 +0000
committerTim Almdal <tnalmdal@shaw.ca>2008-11-13 05:17:58 +0000
commit6d7130bffc2e124c9eed9fca3f772dcbd620fd12 (patch)
treed0458157c3105a163d5a876516556ebf1da35652 /themes/default/js
parentf62719ba61e755cf40b178f6a3c940833df650e1 (diff)
Progress is being made... you can now logout
Diffstat (limited to 'themes/default/js')
-rw-r--r--themes/default/js/login.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/themes/default/js/login.js b/themes/default/js/login.js
index e08897df..5acc711f 100644
--- a/themes/default/js/login.js
+++ b/themes/default/js/login.js
@@ -3,6 +3,10 @@ $(document).ready(function() {
process_login();
return false;
});
+ $("#gLogoutLink").click(function() {
+ process_logout();
+ return false;
+ });
});
function show_login() {
@@ -46,4 +50,20 @@ function process_login() {
}
}
});
+}
+
+function process_logout() {
+ $.ajax({
+ url: $("#gLogoutLink").attr("href"),
+ type: "GET",
+ dataType: "json",
+ error: function(XMLHttpRequest, textStatus, errorThrown) {
+ alert("textStatus: " + textStatus + "\nerrorThrown: " + errorThrown);
+ },
+ success: function(data, textStatus) {
+ if (data.logout) {
+ window.location.reload();
+ }
+ }
+ });
} \ No newline at end of file