added real username to posts

v1.18.x
psychobunny 12 years ago
parent b97157d8fd
commit edf58693cc

@ -18,7 +18,7 @@
<div id="content_{posts.pid}" class="post-content">{posts.content}</div> <div id="content_{posts.pid}" class="post-content">{posts.content}</div>
<!--<p>Posted {posts.relativeTime} by user {posts.uid}.</p>--> <!--<p>Posted {posts.relativeTime} by user {posts.uid}.</p>-->
<div class="profile-block"> <div class="profile-block">
posted by <strong>psychobunny</strong> {posts.relativeTime} posted by <strong>{posts.userName}</strong> {posts.relativeTime}
<span class="post-buttons"> <span class="post-buttons">
<div id="quote_{posts.pid}" class="quote"><i class="icon-quote-left"></i></div> <div id="quote_{posts.pid}" class="quote"><i class="icon-quote-left"></i></div>
<div class="favourite"><i class="icon-star-empty"></i></div> <div class="favourite"><i class="icon-star-empty"></i></div>

@ -1,6 +1,7 @@
var RDB = require('./redis.js'), var RDB = require('./redis.js'),
utils = require('./utils.js'), utils = require('./utils.js'),
marked = require('marked'); marked = require('marked'),
user = require('./user.js');
(function(Posts) { (function(Posts) {
//data structure //data structure
@ -41,18 +42,21 @@ var RDB = require('./redis.js'),
uid = replies[1]; uid = replies[1];
timestamp = replies[2]; timestamp = replies[2];
var posts = []; user.get_usernames_by_uids(uid, function(userNames) {
for (var i=0, ii=content.length; i<ii; i++) { var posts = [];
posts.push({ for (var i=0, ii=content.length; i<ii; i++) {
'pid' : pid[i], posts.push({
'content' : marked(content[i]), 'pid' : pid[i],
'uid' : uid[i], 'content' : marked(content[i]),
'timestamp' : timestamp[i], 'uid' : uid[i],
'relativeTime': utils.relativeTime(timestamp[i]) 'userName' : userNames[i] || 'anonymous',
}); 'timestamp' : timestamp[i],
} 'relativeTime': utils.relativeTime(timestamp[i])
});
callback({'topic_name':topic_name, 'topic_id': tid, 'posts': posts}); }
callback({'topic_name':topic_name, 'topic_id': tid, 'posts': posts});
});
}); });
} else { } else {
callback({}); callback({});

Loading…
Cancel
Save