]> iEval git - plack-app-gruntmaster.git/blobdiff - js/90-tracker.js
Consider /sol/ a part of pb and /ed/ a part of ct in nav.js
[plack-app-gruntmaster.git] / js / 90-tracker.js
index 812a4777e420c0bd4c0b477f48da047007852ce2..aac598e6bf571d547b8925aaee3474d08ac0e9da 100644 (file)
                $('#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();
@@ -98,6 +98,8 @@
                $('#tracker').detach().prependTo($('#sidebar')).removeClass('hidden');
                $('#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'))
                        start_tracking(localStorage.getItem('tracker_username'));
This page took 0.02065 seconds and 4 git commands to generate.