This commit is contained in:
Baris Usakli
2013-11-01 16:01:48 -04:00
parent 6931695e64
commit a21d91d870
4 changed files with 24 additions and 5 deletions

View File

@@ -80,7 +80,6 @@ define(function () {
};
Category.onNewTopic = function(data) {
console.log(data);
var html = templates.prepare(templates['category'].blocks['topics']).parse({
topics: [data]
}),
@@ -106,9 +105,27 @@ define(function () {
}
socket.emit('api:categories.getRecentReplies', templates.get('category_id'));
addActiveUser(data);
$('#topics-container span.timeago').timeago();
}
function addActiveUser(data) {
var activeUser = $('.category-sidebar .active-users').find('a[data-uid="' + data.uid + '"]');
if(!activeUser.length) {
var newUser = templates.prepare(templates['category'].blocks['active_users']).parse({
active_users: [{
uid: data.uid,
username: data.username,
userslug: data.userslug,
picture: data.teaser_userpicture
}]
});
$(newUser).appendTo($('.category-sidebar .active-users'));
}
}
Category.onTopicsLoaded = function(topics) {
var html = templates.prepare(templates['category'].blocks['topics']).parse({