Merge pull request #4143 from pichalite/master

remove unused code and use components
v1.18.x
Barış Soner Uşaklı 9 years ago
commit 2ce22caa41

@ -90,8 +90,8 @@ define('forum/account/header', [
return app.alertError(err.message);
}
$('#follow-btn').toggleClass('hide', type === 'follow');
$('#unfollow-btn').toggleClass('hide', type === 'unfollow');
components.get('account/follow').toggleClass('hide', type === 'follow');
components.get('account/unfollow').toggleClass('hide', type === 'unfollow');
app.alertSuccess('[[global:alert.' + type + ', ' + ajaxify.data.username + ']]');
});
return false;

@ -9,21 +9,16 @@ define('forum/account/profile', [
'components'
], function(header, infinitescroll, translator) {
var Account = {},
yourid,
theirid,
isFollowing;
theirid;
Account.init = function() {
header.init();
yourid = ajaxify.data.yourid;
theirid = ajaxify.data.theirid;
isFollowing = ajaxify.data.isFollowing;
app.enterRoom('user/' + theirid);
processPage();
updateButtons();
socket.removeListener('event:user_status_change', onUserStatusChange);
socket.on('event:user_status_change', onUserStatusChange);
@ -35,13 +30,6 @@ define('forum/account/profile', [
$('[component="posts"] img:not(.not-responsive), [component="aboutme"] img:not(.not-responsive)').addClass('img-responsive');
}
function updateButtons() {
var isSelfOrNotLoggedIn = yourid === theirid || parseInt(yourid, 10) === 0;
$('#follow-btn').toggleClass('hide', isFollowing || isSelfOrNotLoggedIn);
$('#unfollow-btn').toggleClass('hide', !isFollowing || isSelfOrNotLoggedIn);
$('#chat-btn').toggleClass('hide', isSelfOrNotLoggedIn);
}
function onUserStatusChange(data) {
if (parseInt(ajaxify.data.theirid, 10) !== parseInt(data.uid, 10)) {
return;

Loading…
Cancel
Save