mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-11 16:35:47 +01:00
fixed untranslated language on dynamic new posts and infinite loading
This commit is contained in:
@@ -344,24 +344,26 @@ var socket,
|
|||||||
|
|
||||||
app.createNewPosts = function (data) {
|
app.createNewPosts = function (data) {
|
||||||
data.posts[0].display_moderator_tools = 'none';
|
data.posts[0].display_moderator_tools = 'none';
|
||||||
var html = templates.prepare(templates['topic'].blocks['posts']).parse(data),
|
var html = templates.prepare(templates['topic'].blocks['posts']).parse(data);
|
||||||
uniqueid = new Date().getTime(),
|
translator.translate(html, function(translatedHTML) {
|
||||||
tempContainer = jQuery('<div id="' + uniqueid + '"></div>')
|
var uniqueid = new Date().getTime(),
|
||||||
.appendTo("#post-container")
|
tempContainer = jQuery('<div id="' + uniqueid + '"></div>')
|
||||||
.hide()
|
.appendTo("#post-container")
|
||||||
.append(html)
|
.hide()
|
||||||
.fadeIn('slow');
|
.append(translatedHTML)
|
||||||
|
.fadeIn('slow');
|
||||||
|
|
||||||
for (var x = 0, numPosts = data.posts.length; x < numPosts; x++) {
|
for (var x = 0, numPosts = data.posts.length; x < numPosts; x++) {
|
||||||
socket.emit('api:post.privileges', data.posts[x].pid);
|
socket.emit('api:post.privileges', data.posts[x].pid);
|
||||||
}
|
}
|
||||||
|
|
||||||
tempContainer.replaceWith(tempContainer.contents());
|
tempContainer.replaceWith(tempContainer.contents());
|
||||||
infiniteLoaderActive = false;
|
infiniteLoaderActive = false;
|
||||||
|
|
||||||
app.populate_online_users();
|
app.populate_online_users();
|
||||||
app.addCommasToNumbers();
|
app.addCommasToNumbers();
|
||||||
$('span.timeago').timeago();
|
$('span.timeago').timeago();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
app.infiniteLoaderActive = false;
|
app.infiniteLoaderActive = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user