mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-08 15:05:46 +01:00
recent replies link to user and topic
This commit is contained in:
@@ -77,11 +77,15 @@
|
|||||||
for (var i=0,numPosts=posts.length; i<numPosts; i++) {
|
for (var i=0,numPosts=posts.length; i<numPosts; i++) {
|
||||||
var dateString = utils.relativeTime(posts[i].timestamp);
|
var dateString = utils.relativeTime(posts[i].timestamp);
|
||||||
li.setAttribute('data-pid', posts[i].pid);
|
li.setAttribute('data-pid', posts[i].pid);
|
||||||
li.innerHTML = '<img title="' + posts[i].username + '" style="width: 48px; height: 48px; /*temporary*/" class="img-polaroid" src="' + posts[i].picture + '" class="" />' +
|
|
||||||
'<p>' +
|
|
||||||
'<strong>' + posts[i].username + '</strong>: ' + posts[i].content +
|
li.innerHTML = '<a href="/users/' + posts[i].userslug + '"><img title="' + posts[i].username + '" style="width: 48px; height: 48px; /*temporary*/" class="img-polaroid" src="' + posts[i].picture + '" class="" /></a>' +
|
||||||
'</p>' +
|
'<a href="/topic/'+ posts[i].tid + '">' +
|
||||||
'<span>posted ' + utils.relativeTime(posts[i].timestamp) + ' ago</span>';
|
'<p>' +
|
||||||
|
'<strong>' + posts[i].username + '</strong>: ' + posts[i].content +
|
||||||
|
'</p>' +
|
||||||
|
'<span>posted ' + utils.relativeTime(posts[i].timestamp) + ' ago</span>' +
|
||||||
|
'</a>';
|
||||||
|
|
||||||
frag.appendChild(li.cloneNode(true));
|
frag.appendChild(li.cloneNode(true));
|
||||||
recent_replies.appendChild(frag);
|
recent_replies.appendChild(frag);
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ marked.setOptions({
|
|||||||
var returnData = [];
|
var returnData = [];
|
||||||
|
|
||||||
function getPostSummary(pid, callback) {
|
function getPostSummary(pid, callback) {
|
||||||
Posts.getPostFields(pid, ['pid', 'content', 'uid', 'timestamp', 'deleted'], function(postData) {
|
Posts.getPostFields(pid, ['pid', 'tid', 'content', 'uid', 'timestamp', 'deleted'], function(postData) {
|
||||||
Posts.addUserInfoToPost(postData, function() {
|
Posts.addUserInfoToPost(postData, function() {
|
||||||
|
|
||||||
if(postData.deleted !== '1') {
|
if(postData.deleted !== '1') {
|
||||||
|
|||||||
@@ -227,7 +227,9 @@ var user = require('./../user.js'),
|
|||||||
user.isFollowing(callerUID, userData.theirid, function(isFollowing) {
|
user.isFollowing(callerUID, userData.theirid, function(isFollowing) {
|
||||||
posts.getPostsByUid(userData.theirid, 0, 9, function(posts) {
|
posts.getPostsByUid(userData.theirid, 0, 9, function(posts) {
|
||||||
|
|
||||||
userData.posts = posts.filter(function(p) {return p.deleted !== "1";});
|
userData.posts = posts.filter(function(p) {
|
||||||
|
console.log(typeof p.deleted);
|
||||||
|
return p.deleted !== "1";});
|
||||||
userData.isFollowing = isFollowing;
|
userData.isFollowing = isFollowing;
|
||||||
userData.signature = marked(userData.signature || '');
|
userData.signature = marked(userData.signature || '');
|
||||||
res.json(userData);
|
res.json(userData);
|
||||||
|
|||||||
Reference in New Issue
Block a user