From 781d7cf9cf029abba089761550f7d21aacc95ec5 Mon Sep 17 00:00:00 2001 From: Baris Usakli Date: Tue, 7 May 2013 17:16:57 -0400 Subject: [PATCH] template stuff --- public/templates/users.tpl | 5 +++++ src/user.js | 6 ++++++ src/webserver.js | 9 +++++++-- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 public/templates/users.tpl diff --git a/public/templates/users.tpl b/public/templates/users.tpl new file mode 100644 index 0000000000..d805aca37c --- /dev/null +++ b/public/templates/users.tpl @@ -0,0 +1,5 @@ + +

Users

+
+ +
\ No newline at end of file diff --git a/src/user.js b/src/user.js index 869a27bf34..d5638a4f9f 100644 --- a/src/user.js +++ b/src/user.js @@ -73,6 +73,12 @@ var config = require('../config.js'), RDB.db.hset(String(uid), field, value); } + User.getUserList = function(callback){ + RDB.db.lrange('user:users', 0, -1, function(err, data) { + callback(data); + }); + } + User.loginViaLocal = function(username, password, next) { if (!username || !password) { diff --git a/src/webserver.js b/src/webserver.js index 6ba71f8dcb..2a15b94bb1 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -380,8 +380,12 @@ passport.deserializeUser(function(uid, done) { }); app.get('/users', function(req, res) { - // Render user list - res.send('User list'); + console.log("ARE U HERE"); + user.getUserList(function(data){ + //res.send(data); + res.send(templates['header'] + '' + templates['footer']); + }); + }); app.get('/users/:uid/edit', function(req, res){ @@ -401,6 +405,7 @@ passport.deserializeUser(function(uid, done) { function handleUserProfile(req, res) { + console.log("handleUserProfile"); if(!req.params.username) { res.send("User doesn't exist!");