$('#tracker_solved').html(solvednr);
$('#tracker_attempted').html(attemptednr);
$('#tracker_contests').html(data.contests.length);
+ $('#tracker_log').attr('href', '/log/?owner=' + user);
if(location.pathname == '/pb/')
$('table').find('.name').find('a').each(function() {
$('#tracker_form').addClass('hidden');
update_tracker();
var xhr = new XMLHttpRequest();
- xhr.open('GET', '/us/' + user);
- xhr.setRequestHeader('Accept', 'application/json');
+ xhr.open('GET', '/us/' + user + '?format=json');
xhr.onload = function () {
localStorage.setItem('tracker_data', this.responseText);
update_tracker();
};
xhr.send();
}
+ window.start_tracking = start_tracking;
function stop_tracking(){
clean_tracker();
}
$( document ).ready(function(){
- $('#tracker').detach().prependTo($('#sidebar')).removeClass('hidden');
+ $('#tracker').detach().prependTo($('#sidebar'));
$('#tracker_button').on('click', function() { start_tracking($('#tracker_username').val()) });
$('#tracker_stop').on('click', stop_tracking);
- $('#track_user').removeClass('hidden');
$('#track_user').on('click', function() { stop_tracking(); start_tracking($(this).data('user')) });
if(localStorage.getItem('tracker_username'))