updates to rendering jquery tmpls
authorSeth Woodworth <seth@sethish.com>
Tue, 24 Jan 2012 03:17:11 +0000 (22:17 -0500)
committerSeth Woodworth <seth@sethish.com>
Tue, 24 Jan 2012 03:17:11 +0000 (22:17 -0500)
public/javascripts/main.js

index bf69e6880e2975596877757b814c3e3e4602104e..b1a7a93fde3630d7aa7893ea59468fa40500b395 100644 (file)
@@ -59,7 +59,24 @@ router = {
     }
 }
 
+function tmpl_render() {
+  if (user.name) {
+    $('.username').text(user.name).attr('href', '/profile');
+    $("#login_status").show();
+    $('#login_link').text('Logout').attr('href', '/logout');
+    $('#register_link').hide();
+               $('#sign_up-link').hide();
+  } else {
+    $('.username').text('Guest');
+    $("#login_status").hide();
+    $('#login_link').text('Login').attr('href', '/login');
+    $('#register_link').show();
+               $('#sign_up-link').show();
+  }
+};
+
 function render(pageId, response) {
+  console.log(user);
   if (user.name) {
     $('.username').text(user.name).attr('href', '/profile');
     $("#login_status").show();
@@ -98,6 +115,7 @@ function message(type, msg) {
 
 function checkUser(cb) {
   $.get('/checkuser', function(data) {
+    console.log(data);
     if (data.user) {
       user = data.user;
     } else {
@@ -138,6 +156,7 @@ router.add('home', false, function(cb) {
 router.add('schools', function(data, cb) {
 
   $('#school_link').addClass('active');
+  tmpl_render();
 
   var response = {
     id: 'school',