--- 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());