mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-07 06:25:50 +01:00
started integrating infinite post loading for topic view (re: issue #42)
This commit is contained in:
@@ -305,17 +305,16 @@
|
||||
data.posts[0].display_moderator_tools = 'none';
|
||||
var html = templates.prepare(templates['topic'].blocks['posts']).parse(data),
|
||||
uniqueid = new Date().getTime();
|
||||
|
||||
|
||||
jQuery('<div id="' + uniqueid + '"></div>')
|
||||
.appendTo("#post-container")
|
||||
.hide()
|
||||
.append(html)
|
||||
.fadeIn('slow');
|
||||
|
||||
socket.once('api:post.privileges', function(privileges) {
|
||||
if (privileges.editable) toggle_mod_tools(data.posts[0].pid, true);
|
||||
});
|
||||
socket.emit('api:post.privileges', data.posts[0].pid);
|
||||
for(var x=0,numPosts=data.posts.length;x<numPosts;x++) {
|
||||
socket.emit('api:post.privileges', data.posts[x].pid);
|
||||
}
|
||||
|
||||
set_up_posts(uniqueid);
|
||||
|
||||
@@ -397,6 +396,10 @@
|
||||
if (data.pid) toggle_post_delete_state(data.pid, true);
|
||||
});
|
||||
|
||||
socket.on('api:post.privileges', function(privileges) {
|
||||
if (privileges.editable) toggle_mod_tools(privileges.pid, true);
|
||||
});
|
||||
|
||||
function adjust_rep(value, pid, uid) {
|
||||
var post_rep = jQuery('.post_rep_' + pid),
|
||||
user_rep = jQuery('.user_rep_' + uid);
|
||||
|
||||
Reference in New Issue
Block a user