diff --git a/public/templates/header.tpl b/public/templates/header.tpl index 6bb2801fab..0d9007c3e3 100644 --- a/public/templates/header.tpl +++ b/public/templates/header.tpl @@ -109,6 +109,8 @@ #user_label img { border: 1px solid #999; margin-right: 8px; + margin-top: -2px; + float: left; } #user_label span { @@ -135,7 +137,7 @@
  • Login
  • diff --git a/src/webserver.js b/src/webserver.js index 1499a72825..c4da2ac510 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -65,6 +65,10 @@ var express = require('express'), }); }); + app.get('/403', function(req, res) { + res.send(templates['header'] + templates['403'] + templates['footer']); + }); + // need a proper way to combine these two routes together app.get('/topics/:topic_id', function(req, res) { @@ -126,8 +130,15 @@ var express = require('express'), res.send(templates['header'] + templates['account_settings'] + templates['footer']); }); - app.get('/403', function(req, res) { - res.send(templates['header'] + templates['403'] + templates['footer']); + app.get('/users', function(req, res) { + // Render user list + res.send('User list'); + }); + + app.get('/users/:username', function(req, res) { + global.modules.user.get_uid_by_username(req.params.username, function(uid) { + res.send(templates['header'] + templates['user_profile'].parse({ uid: uid }) + templates['footer']); + }); }); }(WebServer));