diff -r 7b76d97e3051 -r 1e47b1f9f42d client/compteur.html --- a/client/compteur.html Tue Feb 21 22:47:19 2012 +0100 +++ b/client/compteur.html Wed Feb 22 11:06:11 2012 +0100 @@ -39,7 +39,7 @@ /* Heure de début de l'émission var startHour = new Date("Feb 24 2012 23:30:00 UTC+0100"); * */ - var startHour = new Date() - 120000; + var startHour = new Date() - 3600000; /* Mots-clés pour déclencher la recherche var searchKeywords = [ '#lgw', '#legrandwebze', 'webze' ]; @@ -47,16 +47,30 @@ var searchKeywords = ['Sarkozy', 'Hollande', 'Bayrou']; var totalTweets = 0; - + + function getCounter() { + $.getJSON(serverUrl + + 'total/' + + Math.floor(startHour/1000) + + '?callback=?', + function(_data) { + totalTweets = _data.total; + }); + } + $(function() { - myTweetSource = new Btv_TweetSource({ - keywords: searchKeywords - }); - - myTweetSource.setOnNewTweets(function() { - totalTweets = this.afterDate(startHour).count(); - }); + if (typeof serverUrl == "undefined") { + myTweetSource = new Btv_TweetSource({ + keywords: searchKeywords + }); + + myTweetSource.setOnNewTweets(function() { + totalTweets = this.afterDate(startHour).count(); + }); + } else { + setInterval(getCounter, 2000); + } setInterval(function() { var _aff = parseInt($("#nbtweets").html());