fixed flag post, added highlight to scroll post

v1.18.x
Baris Soner Usakli 11 years ago
parent bbc2df11e1
commit 3ed2d21eb6

@ -290,14 +290,14 @@ var socket,
var el = jQuery(this),
uid = el.parents('li').attr('data-uid');
translator.translate('[[global:' + users[uid].status + ']]', function(translated) {
if (uid && users[uid]) {
el.siblings('i')
.attr('class', 'fa fa-circle status ' + users[uid].status)
.attr('title', translated)
.attr('data-original-title', translated);
translator.translate('[[global:' + users[uid].status + ']]', function(translated) {
el.siblings('i')
.attr('class', 'fa fa-circle status ' + users[uid].status)
.attr('title', translated)
.attr('data-original-title', translated);
});
}
});
});
});
};

@ -467,10 +467,10 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
});
$('#post-container').on('click', '.flag', function() {
var btn = $(this);
bootbox.confirm('Are you sure you want to flag this post?', function(confirm) {
if (confirm) {
var pid = $(this).parents('.post-row').attr('data-pid');
var pid = btn.parents('.post-row').attr('data-pid');
socket.emit('posts.flag', pid, function(err) {
if(err) {
return app.alertError(err.message);
@ -1096,6 +1096,12 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
scrollTop: (scrollTo.offset().top - $('#header-menu').height() - offset) + "px"
}, duration !== undefined ? duration : 400, function() {
updateHeader();
scrollTo.parent().addClass('highlight');
setTimeout(function() {
scrollTo.parent().removeClass('highlight');
}, 5000);
});
}

@ -266,7 +266,6 @@ SocketPosts.flag = function(socket, pid, callback) {
groups.getByGroupName('administrators', {}, next);
},
function(adminGroup, next) {
notifications.create({
text: message,
path: path,

Loading…
Cancel
Save