integration/tag.html
author ymh <ymh.work@gmail.com>
Fri, 21 Dec 2012 16:30:31 +0100
changeset 61 b1c1ffd394a6
parent 58 00632d0dee47
child 64 458cc4576415
permissions -rw-r--r--
update version following Raphael commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
50
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     1
<!DOCTYPE html>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     2
<html lang="fr">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     3
    <head>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     4
        <meta charset="utf-8">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     5
        <title>The End - Visionnage par tag "{{tag}}"</title>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     6
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     7
        <!-- Mobile Specific Metas -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     8
        <meta name="viewport" content="initial-scale=1,user-scalable=no,maximum-scale=1,width=device-width" />
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
     9
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    10
        <link rel="stylesheet" href="lib/jquery-ui.css" />
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    11
        <link rel="stylesheet" href="css/theend.css" />
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    12
        <script type="text/javascript" src="lib/jquery.min.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    13
        <script type="text/javascript" src="lib/jquery-ui.min.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    14
        <script type="text/javascript" src="lib/jquery.ui.touch-punch.min.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    15
        <script type="text/javascript" src="lib/underscore-min.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    16
        <script type="text/javascript" src="js/init.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    17
        <script type="text/javascript" src="js/model.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    18
        <script type="text/javascript" src="js/ldt-serializer.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    19
        <script type="text/javascript" src="js/ldt-annotate.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    20
        <script type="text/javascript" src="js/tagplayer.js"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    21
        <script type="text/javascript">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    22
            var matches = document.location.href.match(/tag=([^?&=#]+)/);
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    23
            tag = matches ? decodeURIComponent(matches[1]) : "ENGAGEMENT";
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    24
            IriSP.endpoints = {
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    25
                mashup_by_tag : "http://theend-integ.ftinfo.fr/theend/ldt/mashupbytag/",
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    26
                annotations_by_timecode : "http://theend-integ.ftinfo.fr/theend/api/ldt/1.0/segments/bytimecode/__CONTENT_ID__/__BEGIN__/__END__",
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    27
                post_annotation : "testdata/post-test.php",
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    28
                tag_page : "niv2_rv.html?tag=__TAG__"
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    29
            };
57
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    30
            if (typeof window.localStorage !== "undefined" && window.localStorage.getItem !== "undefined") {
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    31
                var res = window.localStorage.getItem("resolution") || "SD";
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    32
            } else {
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    33
                var res = "SD";
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    34
            }
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    35
            IriSP.video_url_transform = function(url) {
58
00632d0dee47 Corrected HD/SD and added link to level 1
veltr
parents: 57
diff changeset
    36
                return url.replace(/[SH]D(\.[a-z0-9]+)$/,res + "$1");
57
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    37
            }
50
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    38
            $(function() {
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    39
                $("h1").text(tag);
57
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    40
                
50
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    41
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    42
                IriSP.tagplayer({
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    43
                    tag : tag
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    44
                });
57
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    45
                
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    46
                $(".sdhdgroup").addClass(res);
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    47
                
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    48
                $(".sdhdbtn").click(function() {
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    49
                    var newres = $(this).attr("title");
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    50
                    if (res !== newres) {
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    51
                        window.localStorage.setItem("resolution", newres);
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    52
                        document.location.reload();
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    53
                    }
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    54
                    return false;
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
    55
                });
50
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    56
            });
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    57
        </script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    58
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    59
    </head>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    60
    <body>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    61
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    62
        <header>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    63
            <div id="title_vp">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    64
                <a href="home.html" class= "link_prev link_img"> <img alt="Retour" src="img/retour.png" /> </a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    65
                <h1>{{TAG}}</h1>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    66
            </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    67
        </header>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    68
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    69
        <section>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    70
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    71
            <div id="title_sequence" class="float_sequence">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    72
                <ul></ul>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    73
            </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    74
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    75
            <!-- Video -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    76
            <div class="video_wrap">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    77
                <div id="video_sequence">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    78
                    <div class="video-wait"></div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    79
                </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    80
            </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    81
            <!-- /Video -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    82
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    83
            <div id="tag_container">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    84
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    85
                <form id="form_tag">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    86
                    <input type="text" name="tag" placeholder="Entrez vos tags ici" />
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    87
                    <input type="submit" value="OK" />
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    88
                </form>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    89
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    90
                <div id="tag_sequence" class="float_sequence">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    91
                    <ul></ul>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    92
                </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    93
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    94
            </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    95
        </section>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    96
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    97
        <!-- Controls container -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    98
        <footer id="controlContainer">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
    99
            <section id="controlbar">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   100
                <div class="container_hcentering">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   101
                    <a id="btnInfo" class="btn" href="#" title="info"></a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   102
57
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
   103
                    <div class="sdhdgroup">
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
   104
                        <a id="btnSD" class="sdhdbtn" href="#" title="SD"></a>
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
   105
                        <div class="sdhdbtn sdhdsep"></div>
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
   106
                        <a id="btnHD" class="sdhdbtn" href="#" title="HD"></a>
b7017da5a7b5 Added SD/HD Switching
veltr
parents: 50
diff changeset
   107
                    </div>
50
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   108
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   109
                    <div id="progressContainer" class="floatL">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   110
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   111
                        <div id="progressBar" class="progress_bar"></div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   112
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   113
                        <ul id="progressTime">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   114
                            <li id="current" class="floatL">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   115
                                00:00
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   116
                            </li>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   117
                            <li id="duration" class="floatR">
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   118
                                00:00
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   119
                            </li>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   120
                        </ul>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   121
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   122
                    </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   123
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   124
                    <a id="btnBck" class="btn txt_hidden" href="#" title="Back"></a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   125
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   126
                    <!-- <a id="btnPlayPause" class="btn txt_hidden" href="#" title="play/pause"></a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   127
                    -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   128
                    <a id="btnFwd" class="btn txt_hidden" href="#" title="Forward"></a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   129
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   130
                    <a id="btnChoice" class="btn" href="#" title="Choice"></a>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   131
                </div>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   132
            </section>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   133
            <!-- /Controlbar container -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   134
        </footer>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   135
        <!-- Metanav FranceTV 	-->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   136
        <script src="http://static.francetv.fr/js/jquery.metanav-min.js" charset="utf-8"></script>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   137
        <!-- JavaScript -->
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   138
    </body>
9cc1b66d0880 Added directory for Level 2 Integration
veltr
parents:
diff changeset
   139
</html>