client/compteur.html
author veltr
Mon, 20 Feb 2012 17:44:20 +0100
changeset 10 dd7d86fbee70
child 13 e42d9f11f6e2
permissions -rw-r--r--
Tweet Queue Algorithm + Counter
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     1
<!DOCTYPE html>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     2
<html lang="en">
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     3
    <head>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     4
        <meta charset="utf-8" />
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     5
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     6
        <title>Bubble-TV</title>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     7
        <meta name="description" content="" />
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     8
        <link rel="stylesheet" href="css/base-metric.css" />
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
     9
        <style type="text/css">
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    10
            #container {
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    11
                width: 300px;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    12
                height: 300px;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    13
                margin: 200px auto;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    14
                padding: 100px;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    15
                background: #0031ff;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    16
                color: #fff;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    17
            }
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    18
            h1 {
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    19
                font-size: 24px;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    20
            }
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    21
            h2 {
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    22
                font-size: 48px; font-weight: bold; margin: 20px 0;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    23
            }
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    24
        </style>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    25
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    26
        <script type="text/javascript" src="lib/jquery.min.js"></script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    27
        <script type="text/javascript" src="lib/protoclass.js"></script>              
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    28
        <script type="text/javascript" src="lib/box2d.js"></script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    29
        <script type="text/javascript" src="js/tweetanim.js"></script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    30
        <script type="text/javascript" src="js/tweetvote-anim.js"></script>     
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    31
        <script type="text/javascript" src="js/podium.js"></script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    32
        <script type="text/javascript" src="js/tweetsource.js"></script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    33
        <script type="text/javascript">
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    34
            /* Heure de début de l'émission
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    35
            var startHour = new Date("Feb 24 2012 23:30:00 UTC+0100"); 
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    36
             * */
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    37
            var startHour = new Date() - 120000;
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    38
            
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    39
            /* Mots-clés pour déclencher la recherche
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    40
            var searchKeywords = [ '#lgw', '#legrandwebze', 'webze' ]; 
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    41
             * */
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    42
            var searchKeywords = ['Sarkozy', 'Hollande', 'Bayrou'];
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    43
            
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    44
            $(function() {
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    45
                
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    46
                myTweetSource = new Btv_TweetSource({
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    47
                    keywords: searchKeywords
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    48
                });
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    49
                
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    50
                myTweetSource.setOnNewTweets(function() {
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    51
                    var _filtered = this.afterDate(startHour);
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    52
                    $("#nbtweets").html(_filtered.count());
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    53
                });
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    54
            });
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    55
        </script>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    56
    </head>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    57
    <body>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    58
        <div id="container">
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    59
            <h1>Total des tweets #LGW</h1>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    60
            <h2 id="nbtweets"></h2>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    61
        </div>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    62
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    63
    </body>
dd7d86fbee70 Tweet Queue Algorithm + Counter
veltr
parents:
diff changeset
    64
</html>