web/index.html
author cavaliet
Tue, 22 Oct 2013 16:13:11 +0200
changeset 8 4c7cbb3dc7c3
parent 7 b5586438642d
child 9 d22885042ac0
permissions -rwxr-xr-x
datas
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     1
<!doctype html>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     2
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="fr"> <![endif]-->
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     3
<!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="fr"> <![endif]-->
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     4
<!--[if IE 8]>    <html class="no-js lt-ie9" lang="fr"> <![endif]-->
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     5
<!--[if gt IE 8]><!--> <html class="no-js" lang="fr"> <!--<![endif]-->
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     6
<head>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     7
  <meta charset="utf-8">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     8
  <title>Digital Studies - Home</title>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
     9
  <link rel="stylesheet" href="./lib/bootstrap/css/bootstrap.min.css">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    10
  <link rel="stylesheet" href="./css/ds.css">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    11
</head>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    12
<body>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    13
 <div id="wrapper">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    14
	<header class="navbar navbar-inverse" role="banner">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    15
	  <div class="container">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    16
	    <nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    17
	      <ul class="nav navbar-nav">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    18
	        <li>
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
    19
	          <a class="videolink" data-videoid="full"><img src="./img/logodsrose2" alt="Logo Digital Studies" /></a>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    20
	        </li>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    21
	      </ul>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    22
          <ul class="nav navbar-nav" style="float:right;">
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
    23
              <li><a href="http://www.lemonde.fr" target="_blank" title="Article de Bernard Stiegler dans Le Monde">Le Monde</a></li>
8
cavaliet
parents: 7
diff changeset
    24
              <li><a href="http://www.france-universite-numerique.fr/" target="_blank" title="France Université Numérique">FUN</a></li>
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
    25
              <li><a href="http://pharmakon.fr/" target="_blank">Pharmakon</a></li>
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
    26
              <li><a href="http://digital-studies.org/" target="_blank">Digital Studies</a></li>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    27
          </ul>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    28
	    </nav>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    29
	  </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    30
	</header>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    31
	<div class="container">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    32
    <div class="row divctn">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    33
      <div class="col-md-4">
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    34
        <div class="videotitle" id="videotitle0">
8
cavaliet
parents: 7
diff changeset
    35
          <p><a class="videolink" data-videoid="0">Introduction</a> <button type="button" class="btn btn-info btn-xs" data-toggle="collapse" data-target="#abstract">Voir plus</button></p>
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    36
          <div id="abstract" class="collapse">
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    37
            <p>Avec l’apparition du web, c’est la nature même des savoirs sous toutes leurs formes qui a changé tandis que l’écriture réticulaire devenait accessible aux publics les plus divers. Ceux-ci ont redéfini les conditions de la parité et de ce fait l’université est entrée dans un nouvel âge. C’est ce fait majeur, massif et à bien des égards stupéfiant qui requiert le développement des digital studies prôné par la ministre de l’enseignement supérieur et de la recherche.</p>
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    38
            <p>L’enjeu majeur représenté par les enseignements numériques vient rationnellement après celui de la recherche et des études numériques. Il s’agit d’impulser une dynamique qui repense les rapports des savoirs à leurs supports (dont les MOOCs) avec les universités et les institutions académiques, et qui, par la recherche, redéfinisse leur rôle dans ce nouveau contexte.</p>
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    39
            <p>La technologie du vidéolivre est un support nouveau pour un réseau de lecteurs constituant une communauté plurielle d’interprétations. Ce n’est là qu’un exemple de ces nouveaux dispositifs du débat public auxquels il est fondamental d’initier et d’associer le plus tôt possible les étudiants.</p>
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    40
          </div>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    41
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    42
        <div class="videotitle" id="videotitle1">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    43
          <p>Chapitre 1&nbsp;: L'état et le numérique<br/><a class="videolink" data-videoid="1r">résumé</a> ou <a class="videolink" data-videoid="1">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    44
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    45
        <div class="videotitle" id="videotitle2">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    46
          <p>Chapitre 2&nbsp;: Technologies, savoirs et sociétés<br/><a class="videolink" data-videoid="2r">résumé</a> ou <a class="videolink" data-videoid="2">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    47
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    48
        <div class="videotitle" id="videotitle3">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    49
          <p>Chapitre 3&nbsp;: Qui pour guider une politique du numérique&nbsp;: le marché ? ou la recherche académique ?<br/><a class="videolink" data-videoid="3r">résumé</a> ou <a class="videolink" data-videoid="3">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    50
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    51
        <div class="videotitle" id="videotitle4">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    52
          <p>Chapitre 4&nbsp;: La polémique, mère de tous savoirs<br/><a class="videolink" data-videoid="4r">résumé</a> ou <a class="videolink" data-videoid="4">vidéo complète</a></p>
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    53
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    54
        <div class="videotitle" id="videotitle5">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    55
          <p>Chapitre 5&nbsp;: La catégorisation contributive<br/><a class="videolink" data-videoid="5r">résumé</a> ou <a class="videolink" data-videoid="5">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    56
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    57
        <div class="videotitle" id="videotitle6">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    58
          <p>Chapitre 6&nbsp;: Sur l'industrie éditoriale numérisée<br/><a class="videolink" data-videoid="6r">résumé</a> ou <a class="videolink" data-videoid="6">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    59
        </div>
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
    60
        <div class="videotitle" id="videotitle7">
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
    61
          <p>Chapitre 7&nbsp;: Propositions pour France Université Numérique<br/><a class="videolink" data-videoid="7r">résumé</a> ou <a class="videolink" data-videoid="7">vidéo complète</a></p>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    62
        </div>
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    63
        <div class="videotitle" id="videotitlef">
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    64
          <p><a class="videolink" data-videoid="full">Vidéo complète chapitrée</a></p>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    65
        </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    66
      </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    67
      <div class="col-md-8" id="videocontainer">Pour commencer, cliquez sur "Vidéo chapitrée du résumé" ou "Vidéo complète chapitrée"</div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    68
    </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    69
	</div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    70
    <footer>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    71
      <div class="container row">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    72
        <div class="footer-img col-md-6">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    73
            <a href="http://www.iri.centrepompidou.fr" target="_blank"><img src="./img/logo_IRI_footer.png" alt="Logo IRI" /></a>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    74
            <a href="http://arsindustrialis.org/" target="_blank"><img src="./img/logoarsindustrialis.jpg" alt="Logo ars" /></a>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    75
            <a href="http://pharmakon.fr/" target="_blank"><img src="./img/logo_pharmakon.png" alt="Logo Pharmakon" /></a>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    76
        </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    77
        <div class="col-md-6">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    78
          <div class="text-right" id="copyright-version">©2013 <a href="http://www.iri.centrepompidou.fr" target="_blank">IRI</a></div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    79
        </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    80
      </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    81
    </footer>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    82
  </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    83
  <script type="text/javascript" src="./lib/jquery-1.9.1.js"></script>
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
    84
  <script type="text/javascript" src="./lib/jquery.history.js"></script>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    85
  <script type="text/javascript" src="./lib/bootstrap/js/bootstrap.min.js"></script>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    86
  <script type="text/javascript">
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
    87
    
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    88
    var iframes = {
8
cavaliet
parents: 7
diff changeset
    89
      "0" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=37903d3c-3b21-11e3-9592-00145ea4a2be&project_id=49bd6124-3b21-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    90
      "1" : "<p>iframe à venir, vidéo n°1</p>",
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    91
      "1r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=0718fd52-3af8-11e3-8796-00145ea4a2be&project_id=2a7b8bde-3af8-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    92
      "2" : "<p>iframe à venir, vidéo n°2</p>",
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
    93
      "2r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=fc7a32a2-3af8-11e3-a863-00145ea4a2be&project_id=0f2c892c-3af9-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    94
      "3" : "<p>iframe à venir, vidéo n°3</p>",
8
cavaliet
parents: 7
diff changeset
    95
      "3r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=d25c9198-3b1d-11e3-9592-00145ea4a2be&project_id=e48881ce-3b1d-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    96
      "4" : "<p>iframe à venir, vidéo n°4</p>",
8
cavaliet
parents: 7
diff changeset
    97
      "4r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=80cb7000-3b1e-11e3-a863-00145ea4a2be&project_id=94b99f56-3b1e-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
    98
      "5" : "<p>iframe à venir, vidéo n°5</p>",
8
cavaliet
parents: 7
diff changeset
    99
      "5r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=97f6803a-3b1e-11e3-a863-00145ea4a2be&project_id=ab17cb92-3b1e-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   100
      "6" : "<p>iframe à venir, vidéo n°6</p>",
8
cavaliet
parents: 7
diff changeset
   101
      "6r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=b5d5d498-3b1e-11e3-9592-00145ea4a2be&project_id=ca23cbb2-3b1e-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   102
      "7" : "<p>iframe à venir, vidéo n°7</p>",
8
cavaliet
parents: 7
diff changeset
   103
      "7r" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=8eb32054-3b1f-11e3-9592-00145ea4a2be&project_id=9f58e02e-3b1f-11e3-a863-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   104
      "full" : "<iframe src='http://ldt.iri.centrepompidou.fr//ldtplatform/ldt/embediframe/?content_id=62083f72-363c-11e3-8068-00145ea4a2be&project_id=90be1ecc-363c-11e3-98be-00145ea4a2be&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   105
    };
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   106
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   107
    function displayIframe(n, update_h){
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   108
      $("#videocontainer").html(iframes[n]);
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   109
      
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   110
      // update history
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   111
      update_h = typeof update_h !== 'undefined' ? update_h : true;
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   112
      if(update_h){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   113
        update_history("iframe=" + n);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   114
      }
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   115
      
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   116
      active_css(n);
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   117
    }
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   118
    
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   119
    function playVideo(n, update_h){
8
cavaliet
parents: 7
diff changeset
   120
      if (n=="1" || n=="2" || n=="3" || n=="4" || n=="5" || n=="6" || n=="7"){
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   121
        $("#videocontainer").html("<p>à venir, vidéo n°" + n + "</p>");
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   122
      }
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   123
      else{
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   124
        var s = ''
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   125
 + '<div>'
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   126
 + '  <div style="float:left; width:550px;" id="wrapper_player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be">'
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   127
 + '    <div>'
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   128
 + '      <div id="player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be_embed" class="iri_player_embed"></div>'
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   129
 + '      <script type="text/javascript" src="./lib/metadataplayer/LdtPlayer-core.js"><\/script>'
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   130
 + '      <script type="text/javascript">'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   131
 + 'if (typeof jQuery == "undefined") {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   132
 + '    jQuery = IriSP.jQuery;'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   133
 + '   }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   134
 + '    var metadatas = {metadata: {url: "./json/data__NUM_JSON__.json"}};'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   135
 + '    var metadata_key = "metadata";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   136
 + '  IriSP.libFiles.defaultDir = "./js";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   137
 + '  IriSP.libFiles.locations.jwPlayerSWF = "./player.swf";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   138
 + '  IriSP.libFiles.locations.cssjQueryUI = "./css/jquery-ui.css";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   139
 + '  IriSP.language = "fr-fr";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   140
 + '  IriSP.widgetsDir = "./lib/metadataplayer";'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   141
 + '  var _metadata = {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   142
 + '      url: metadatas[metadata_key].url,'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   143
 + '      format: "ldt"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   144
 + '  };'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   145
 + '  var _config = {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   146
 + '      width: "550",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   147
 + '      container: "player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be_embed",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   148
 + '      css: "./lib/metadataplayer/LdtPlayer-core.css",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   149
 + '      default_options: {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   150
 + '          metadata: _metadata'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   151
 + '      },'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   152
 + '      widgets: ['
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   153
 + '          {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   154
 + '              type: "AutoPlayer",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   155
 + '              height: "300",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   156
 + '              autostart:  true,'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   157
 + '              url_transform: function(url) { if(url.substr(url.length - 4).toLowerCase()==".flv"){ return url.replace("/ddc_player/video/","/ddc_player/flv:video/"); } return url.replace("/ddc_player/video/","/ddc_player/mp4:video/"); }'
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   158
 + '          }'
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   159
 + '          ,{'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   160
 + '              type: "Polemic",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   161
 + '              annotation_type: false,'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   162
 + '              defaultcolor: "#585858",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   163
 + '              foundcolor: "#fc00ff",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   164
 + '              polemics : ['
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   165
 + '                      {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   166
 + '                          "name" : "OK",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   167
 + '                          "keywords" : [ "++" ],'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   168
 + '                          "color" : "#1d973d"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   169
 + '                      },'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   170
 + '                      {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   171
 + '                          "name" : "KO",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   172
 + '                          "keywords" : [ "--" ],'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   173
 + '                          "color" : "#ce0a15"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   174
 + '                      },'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   175
 + '                      {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   176
 + '                          "name" : "REF",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   177
 + '                          "keywords" : [ "==", "http://" ],'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   178
 + '                          "color" : "#c5a62d"  '
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   179
 + '                      },'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   180
 + '                      {'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   181
 + '                          "name" : "Q",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   182
 + '                          "keywords" : [ "?" ],'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   183
 + '                          "color" : "#036aae"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   184
 + '                      }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   185
 + '                  ]'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   186
 + '          }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   187
 + '          ,{'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   188
 + '              type: "Slider"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   189
 + '          }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   190
 /*+ '          ,{'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   191
 + '              type: "AnnotationsList",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   192
 + '              container: "AnnotationsList_ext",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   193
 + '              ajax_url: "http://ldt.iri.centrepompidou.fr/ldtplatform/api/ldt/1.0/segments/bytimecode/{{media}}/{{begin}}/{{end}}",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   194
 + '              ajax_granularity : 300000,'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   195
 + '              default_thumbnail : "./css/imgs/video_sequence.png",'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   196
 + '              show_audio: true,'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   197
 + '              rtmp_streamer: "rtmp://media.iri.centrepompidou.fr/ddc_micro_record/"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   198
 + '          }'*/
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   199
 + '          ,{'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   200
 + '              type: "Controller"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   201
 + '          }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   202
 + '          ,{'
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   203
// + '              type: "Segments",'
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   204
// + '              annotation_type: ["chap","découpage"]'
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   205
 + '              type: "MultiSegments"'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   206
 + '          }'
8
cavaliet
parents: 7
diff changeset
   207
// + '          ,{'
cavaliet
parents: 7
diff changeset
   208
// + '              type: "Annotation"'
cavaliet
parents: 7
diff changeset
   209
// + '          }'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   210
 + '          ,{'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   211
 + '              type: "Mediafragment"'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   212
 + '          }'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   213
 + '      ]'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   214
 + '  };'
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   215
 + '  _myPlayer = new IriSP.Metadataplayer(_config);'
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   216
 + '      <\/script>'
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   217
 + '    </div>'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   218
 + '  </div>'
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   219
 + '  <div style="float:left; width:400px;" id="AnnotationsList_ext"></div>'
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   220
 + '</div>'
3
cca75fee01f1 changes
cavaliet
parents: 2
diff changeset
   221
 + '<div><p class="text-right"><a style="margin-top: 10px;" class="btn btn-info" href="#" onclick="displayIframe(\'__NUM_JSON__\');return false;"><i class="glyphicon glyphicon-comment"></i> Ajouter votre commentaire sur cette vidéo</a></p></div>';
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   222
      
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   223
        $("#videocontainer").html(s.replace(/__NUM_JSON__/g, n));
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   224
      }
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   225
      
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   226
      // update history
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   227
      update_h = typeof update_h !== 'undefined' ? update_h : true;
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   228
      if(update_h){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   229
        update_history("v=" + n);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   230
      }
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   231
      
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   232
      active_css(n);
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   233
    }
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   234
    
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   235
    //Functions to manage history with parameters
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   236
    function getURLParameter(name) {
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   237
        return decodeURI(
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   238
            (RegExp(name + '=' + '(.+?)(&|$)').exec(location.hash)||[,null])[1]
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   239
        );
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   240
    }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   241
    function update_history(s){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   242
        History.replaceState(null, null, "#" + s);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   243
    }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   244
    
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   245
    // active css
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   246
    function active_css(n){
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   247
        $(".videotitle").removeClass("active");
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   248
        $("#videotitle" + n.substr(0,1)).addClass("active");
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   249
    }
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   250
    
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   251
    // on load
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   252
    $(function() {
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   253
      $(".videolink").click(function(e){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   254
        playVideo($(this).attr("data-videoid"));
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   255
      });
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   256
      // load first video with get parameter
8
cavaliet
parents: 7
diff changeset
   257
      var first = "0";
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   258
      var iframe = getURLParameter("iframe");
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   259
      if(iframe=="null"){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   260
        var v = getURLParameter("v");
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   261
        if(v=="null"){
7
b5586438642d update css and data
cavaliet
parents: 6
diff changeset
   262
          playVideo(first);
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   263
        }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   264
        else{
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   265
          playVideo(v, false);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   266
        }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   267
      }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   268
      else{
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   269
        displayIframe(iframe, false)
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   270
	  }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   271
    });
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   272
    
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   273
  </script>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   274
</body>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   275
</html>