|
|
|
@ -34,8 +34,14 @@ define('forum/topic/replies', ['navigator', 'components', 'forum/topic/posts'],
|
|
|
|
|
hideReplies: config.hasOwnProperty('showNestedReplies') ? !config.showNestedReplies : true,
|
|
|
|
|
};
|
|
|
|
|
app.parseAndTranslate('topic', 'posts', tplData, function (html) {
|
|
|
|
|
$('<div>', { component: 'post/replies' }).html(html).hide().insertAfter(button)
|
|
|
|
|
.slideDown('fast');
|
|
|
|
|
var repliesEl = $('<div>', { component: 'post/replies' }).html(html).hide();
|
|
|
|
|
if (button.attr('data-target-component')) {
|
|
|
|
|
post.find('[component="' + button.attr('data-target-component') + '"]').html(repliesEl);
|
|
|
|
|
} else {
|
|
|
|
|
repliesEl.insertAfter(button);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
repliesEl.slideDown('fast');
|
|
|
|
|
posts.onNewPostsAddedToDom(html);
|
|
|
|
|
$(window).trigger('action:posts.loaded', { posts: data });
|
|
|
|
|
});
|
|
|
|
|