2013-07-25 14:30:12 -04:00
|
|
|
(function() {
|
|
|
|
|
var yourid = templates.get('yourid'),
|
|
|
|
|
theirid = templates.get('theirid');
|
|
|
|
|
|
2013-08-20 12:11:17 -04:00
|
|
|
|
|
|
|
|
function createMenu() {
|
|
|
|
|
var userslug = $('.account-username-box').attr('data-userslug');
|
|
|
|
|
var links = $('<div class="account-sub-links inline-block pull-right">\
|
2013-09-18 16:01:54 -04:00
|
|
|
<span id="settingsLink" class="pull-right"><a href="/user/' + userslug + '/settings">settings</a></span>\
|
|
|
|
|
<span id="favouritesLink" class="pull-right"><a href="/user/' + userslug + '/favourites">favourites</a></span>\
|
|
|
|
|
<span class="pull-right"><a href="/user/' + userslug + '/followers">followers</a></span>\
|
|
|
|
|
<span class="pull-right"><a href="/user/' + userslug + '/following">following</a></span>\
|
|
|
|
|
<span id="editLink" class="pull-right"><a href="/user/' + userslug + '/edit">edit</a></span>\
|
2013-08-20 12:11:17 -04:00
|
|
|
</div>');
|
|
|
|
|
|
|
|
|
|
$('.account-username-box').append(links);
|
|
|
|
|
}
|
|
|
|
|
|
2013-07-25 14:30:12 -04:00
|
|
|
$(document).ready(function() {
|
2013-08-26 17:50:31 -04:00
|
|
|
|
2013-08-20 12:11:17 -04:00
|
|
|
createMenu();
|
|
|
|
|
|
2013-07-25 14:30:12 -04:00
|
|
|
var editLink = $('#editLink');
|
|
|
|
|
var settingsLink = $('#settingsLink');
|
2013-08-20 12:11:17 -04:00
|
|
|
var favouritesLink = $('#favouritesLink');
|
2013-08-26 17:50:31 -04:00
|
|
|
|
2013-09-17 13:05:54 -04:00
|
|
|
if (yourid === "0" || yourid !== theirid) {
|
2013-07-25 14:30:12 -04:00
|
|
|
editLink.hide();
|
|
|
|
|
settingsLink.hide();
|
2013-08-20 12:11:17 -04:00
|
|
|
favouritesLink.hide();
|
2013-07-25 14:30:12 -04:00
|
|
|
}
|
2013-08-26 17:50:31 -04:00
|
|
|
|
|
|
|
|
jQuery('.account-sub-links span a').removeClass('bold').each(function() {
|
|
|
|
|
var href = this.getAttribute('href');
|
|
|
|
|
if (window.location.href.indexOf(href) !== -1) {
|
|
|
|
|
jQuery(this).addClass('bold');
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
});
|
2013-07-25 14:30:12 -04:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
}());
|