web/index.html
author cavaliet
Mon, 28 Oct 2013 15:41:10 +0100
changeset 47 91d9d71b3073
parent 45 a1c981ff32ac
child 49 cfe8cf1c2e1e
permissions -rwxr-xr-x
enhance load and tagcloud
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>
37
4239688886de corrections
cavaliet
parents: 36
diff changeset
    19
	          <a href="/"><img src="./img/newlogods2.png" 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>
22
ad8641817bac correction again
cavaliet
parents: 21
diff changeset
    26
              <li><a href="http://digital-studies.org/">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">
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    32
	  <div class="row tabmatrow">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    33
	    <div class="col-md-6">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    34
	      <button type="button" class="btn" id="tabmat">Table des matières <b class="caret"></b></button>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    35
	      <div id="titles" class="over-text" style="display:none;">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    36
	        <div class="videotitle" id="videotitle0">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    37
	          <p><a class="videolink hand" data-videoid="0">Résumé vidéo</a> (4'57) <button type="button" class="btn btn-info btn-xs" data-toggle="collapse" data-target="#abstract">Lire le résumé de l'article</button></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    38
	          <div id="abstract" class="collapse">
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    39
	            <p>Avec l’apparition du numérique, c’est la nature même des savoirs sous toutes leurs formes qui a changé tandis qu’avec le web, l’écriture réticulaire devenait accessible aux publics les plus divers. Ceux-ci ont redéfini les conditions de la parité. De ce fait l’université, dont les disciplines sont elles-mêmes fondées sur la parité (dont on peut dire que l’inventeur est Thalès), est entrée dans un nouvel âge. C’est cette transformation majeure, massive et à bien des égards stupéfiante qui requiert le développement des <em>digital studies</em>.</p>
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    40
	            <p>L’enjeu que constitue le développement des enseignements numériques vient rationnellement <em>après</em> celui de la recherche et des études numériques. S’il s’agit bien d’impulser une dynamique qui repense les rapports des savoirs à leurs supports (dont les MOOCs), il faut que les universités et les institutions académiques, par la recherche, redéfinisse leur rôle dans ce nouveau contexte.</p>
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    41
	            <p>La technologie du vidéolivre, qui est un support nouveau pour un réseau de lecteurs constituant une communauté plurielle d’interprétations, est un exemple des nouveaux dispositifs de débats publics et de controverses scientifiques rendus possibles par le numérique et auxquels il est fondamental d’initier et d’associer le plus tôt possible les étudiants à travers de nouvelles formes, contributives, d’éditorialisation des enseignements.</p>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    42
	          </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    43
	        </div>
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
    44
            <div class="videotitle" id="videotitlef">
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
    45
              <p><a class="videolink hand" data-videoid="full">Vidéo complète chapitrée</a> (1h20')</p>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
    46
            </div>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    47
	        <div class="videotitle" id="videotitle1">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    48
	          <p>Chapitre 1&nbsp;: L'État et le numérique<br/><a class="videolink hand" data-videoid="1r">résumé</a> (2'25) ou <a class="videolink hand" data-videoid="full" data-segid="s_4A4E73E4-D9D6-8CAF-D0BC-C25BB3FB74D1">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    49
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    50
	        <div class="videotitle" id="videotitle2">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    51
	          <p>Chapitre 2&nbsp;: Technologies, savoirs et sociétés<br/><a class="videolink hand" data-videoid="2r">résumé</a> (2'57) ou <a class="videolink hand" data-videoid="full" data-segid="s_4D13D984-3BC6-3B20-41B1-C6338469F14C">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    52
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    53
	        <div class="videotitle" id="videotitle3">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    54
	          <p>Chapitre 3&nbsp;: Qui pour guider une politique sur le numérique ?<br/><a class="videolink hand" data-videoid="3r">résumé</a> (3'44) ou <a class="videolink hand" data-videoid="full" data-segid="s_69946E8D-51C2-9F9D-0712-C724E69391DC">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    55
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    56
	        <div class="videotitle" id="videotitle4">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    57
	          <p>Chapitre 4&nbsp;: La polémique, mère de tous savoirs<br/><a class="videolink hand" data-videoid="4r">résumé</a> (4'44) ou <a class="videolink hand" data-videoid="full" data-segid="s_B7DCB161-B412-EA93-2887-C726314774EA">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    58
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    59
	        <div class="videotitle" id="videotitle5">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    60
	          <p>Chapitre 5&nbsp;: La catégorisation contributive<br/><a class="videolink hand" data-videoid="5r">résumé</a> (2'37) ou <a class="videolink hand" data-videoid="full" data-segid="s_8CB9DCD2-FF09-33A7-3847-DA326EB5D96B">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    61
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    62
	        <div class="videotitle" id="videotitle6">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    63
	          <p>Chapitre 6&nbsp;: Sur l'industrie éditoriale numérisée<br/><a class="videolink hand" data-videoid="6r">résumé</a> (2'51) ou <a class="videolink hand" data-videoid="full" data-segid="s_FFFFE45E-6991-959C-9347-C72C13F00EA4">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    64
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    65
	        <div class="videotitle" id="videotitle7">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    66
	          <p>Chapitre 7&nbsp;: Propositions pour France Université Numérique<br/><a class="videolink hand" data-videoid="7r">résumé</a> (4'43) ou <a class="videolink hand" data-videoid="full" data-segid="s_A40AC98F-AF31-7107-3FB4-C72EF6462E9E">vidéo complète</a></p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    67
	        </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    68
	      </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    69
	    </div>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    70
	    <div class="col-md-6 text-right">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    71
	      <button type="button" class="btn" id="ugbtn">Mode d'emploi <b class="caret"></b></button>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    72
          <div id="userguide" class="over-text text-left" style="display:none;">
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    73
            <p id="ugfr" class="bordered">Mode d’emploi du Vidéo-Livre</p>
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    74
            <p>L’éditorialisation de l’enregistrement vidéographique réalisée ici en complément de l’article publié par le journal <em>Le Monde</em> sur les enjeux du numérique pour l’université est un prototype de ce que l’Institut de recherche et d’innovation appelle un vidéolivre.</p>
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    75
            <p>Chapitré, le vidéolivre est navigable par diverses voies : la table des matières donne accès à des résumés de chaque chapitre qui permettent de se faire rapidement une idée du propos général. Mais la représentation graphique et donc spatiale de son contenu temporel sous le logiciel <em>Lignes de temps</em> permet aussi d’en avoir une vision d’ensemble, et d’y naviguer directement à travers les mots clés qui se trouvent au-dessous de l’écran.</p>
43
7644a8917c49 little modif
cavaliet
parents: 42
diff changeset
    76
            <p>Une annotation est possible par toute personne qui consulte la vidéo. L’IRI travaille actuellement au développement de technologies de catégorisation contributive, évoquées dans la vidéo, qui permettront bientôt de mettre en place des dispositifs d’interprétation collective et de valorisation des contributions à travers ce que nous appelons des technologies de transindividuation.</p>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    77
            <p><strong>La table des matières</strong></p>
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    78
            <p>Passez avec la souris sur le bouton « Table des matières » et les chapitres s’affichent avec deux options : consulter le résumé ou la vidéo complète.
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    79
              <br/>Cliquez sur Résumé de l’article et un résumé de l’article du Monde lié à ce vidéo-livre s’affiche.
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    80
              <br/>Refermez la table des matières pour avoir accès à la totalité de l’écran.</p>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    81
            <p><strong>La vidéo</strong>
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    82
              <br/>Première ligne, avec les boutons lecture/pause : permet avec la loupe de taper un mot-clé à partir duquel les segments liés au mot s’éclairent.
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    83
              <br/>Deuxième ligne : les chapitres cliquables.
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    84
              <br/>Troisième ligne : Focus sur certaines questions.
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    85
              <br/>Quatrième ligne : Eléments chronologiques.
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    86
              <br/>Si vous cliquez sur ces éléments, le bouton + vous donne accès aux mots-clés du chapitre et au partage des éléments sur les réseaux sociaux.</p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    87
            <p><strong>L’index</strong>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    88
              <br/>Un choix de mot-clés vous est proposé, cliquez sur le mot et les segments concernés s’éclairent</p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    89
            <p><strong>L’annotation</strong>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    90
              <br/>Cliquez sur « ajouter votre commentaire » et la vidéo s’affiche dans un annotateur avec les mêmes lignes que pour la vidéo simple. Ensuite :</p>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    91
            <ul>
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    92
              <li>Sélectionnez le moment de la vidéo que vous souhaitez annoter à l’aide des bornes triangulaires</li>
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
    93
              <li>Donnez un titre à votre annotation, éventuellement une description</li>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    94
              <li>Signez là en votre nom ou pseudo</li>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    95
              <li>Typez vos annotations pour profiter d’une navigation à travers les polémiques, questions, références.</li>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    96
            </ul>
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    97
            <p><strong>Les cartes d’annotation chronologique et thématique</strong>
43
7644a8917c49 little modif
cavaliet
parents: 42
diff changeset
    98
              <br/>Si vous cliquez sur « Voir la carte » vous ouvrez un espace de lecture par graphe. Ajustez la carte à votre écran à l’aide des boutons + et – à gauche. Sans cet ajustement, la carte peut ne pas apparaitre.
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
    99
              <br/>Si vous passez la souris sur un nœud une étiquette apparaît avec une photo ou un lien vers une ressource (notice wikipedia, segment du vidéo-livre, …).
40
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
   100
              <br/>Pour produire à votre tour une carte d’annotation ou pour toute autre information contactez l’IRI à :
7cb7ed9fc83d new userguide
cavaliet
parents: 38
diff changeset
   101
              <br/><a href="mailto:contact@iri.centrepompidou.fr">contact@iri.centrepompidou.fr</a></p>
33
cavaliet
parents: 32
diff changeset
   102
          </div>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
   103
	    </div>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   104
      </div>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
   105
      <div class="row divctn">
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   106
        <div class="col-md-12" id="videocontainer">
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   107
          <div class="row">
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   108
            <div class="col-md-6"></div>
45
a1c981ff32ac justify welcome abstract
ymh <ymh.work@gmail.com>
parents: 44
diff changeset
   109
            <div class="col-md-6" id="welcome-abstract">
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   110
              <p>L’éditorialisation de l’enregistrement vidéographique réalisée ici en complément de l’article publié par le journal <em>Le Monde</em> sur les enjeux du numérique pour l’université est un prototype de ce que l’Institut de recherche et d’innovation appelle un vidéolivre.</p>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   111
              <p>Chapitré, le vidéolivre est navigable par diverses voies : la table des matières donne accès à des résumés de chaque chapitre qui permettent de se faire rapidement une idée du propos général. Mais la représentation graphique et donc spatiale de son contenu temporel sous le logiciel <em>Lignes de temps</em> permet aussi d’en avoir une vision d’ensemble, et d’y naviguer directement à travers les mots clés qui se trouvent au-dessous de l’écran.</p>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   112
              <p>Une annotation est possible par toute personne qui consulte la vidéo. L’IRI travaille actuellement au développement de technologies de catégorisation contributive, évoquées dans la vidéo, qui permettront bientôt de mettre en place des dispositifs d’interprétation collective et de valorisation des contributions à travers ce que nous appelons des technologies de transindividuation.</p>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   113
            </div>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   114
          </div>
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   115
        </div>
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
   116
      </div>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   117
	</div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   118
    <footer>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   119
      <div class="container row">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   120
        <div class="footer-img col-md-6">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   121
            <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
   122
            <a href="http://arsindustrialis.org/" target="_blank"><img src="./img/logoarsindustrialis.jpg" alt="Logo ars" /></a>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   123
            <a href="http://pharmakon.fr/" target="_blank"><img src="./img/logo_pharmakon.png" alt="Logo Pharmakon" /></a>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   124
        </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   125
        <div class="col-md-6">
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   126
          <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
   127
        </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   128
      </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   129
    </footer>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   130
  </div>
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   131
  <script type="text/javascript" src="./lib/jquery-1.9.1.js"></script>
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   132
  <script type="text/javascript" src="./lib/jquery.history.js"></script>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   133
  <script type="text/javascript" src="./lib/bootstrap/js/bootstrap.min.js"></script>
35
6f7921c6bc27 remove json
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
   134
  <script type="text/javascript" src="./js/ds.js"></script>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   135
  <script type="text/javascript">
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   136
    
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   137
    var cur_vid = "";
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   138
  
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   139
    var iframes = {
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   140
      "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&player_height=360&player_width=900&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
   141
      "1" : "<p>iframe à venir, vidéo n°1</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   142
      "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&player_height=360&player_width=900&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
   143
      "2" : "<p>iframe à venir, vidéo n°2</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   144
      "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&player_height=360&player_width=900&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
   145
      "3" : "<p>iframe à venir, vidéo n°3</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   146
      "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&player_height=360&player_width=900&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
   147
      "4" : "<p>iframe à venir, vidéo n°4</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   148
      "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&player_height=360&player_width=900&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
   149
      "5" : "<p>iframe à venir, vidéo n°5</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   150
      "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&player_height=360&player_width=900&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
   151
      "6" : "<p>iframe à venir, vidéo n°6</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   152
      "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&player_height=360&player_width=900&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
   153
      "7" : "<p>iframe à venir, vidéo n°7</p>",
31
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   154
      "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&player_height=360&player_width=900&createannotation=True&tag_titles=&polemic=all&annotations_list=True&autostart=True&annotation=True' width='570' height='1300' seamless='seamless'></iframe>",
77e9c48a2357 corrections and optimisations 3
cavaliet
parents: 29
diff changeset
   155
      "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&player_height=360&player_width=900&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
   156
    };
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   157
35
6f7921c6bc27 remove json
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
   158
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   159
    function displayIframe(n, update_h){
11
cavaliet
parents: 10
diff changeset
   160
      cur_vid = "";
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   161
      $("#videocontainer").html(iframes[n]);
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   162
      
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   163
      // update history
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   164
      update_h = typeof update_h !== 'undefined' ? update_h : true;
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   165
      if(update_h){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   166
        update_history("iframe=" + n);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   167
      }
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   168
      
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   169
      active_css(n);
14
960eb22c078c test renkan
cavaliet
parents: 13
diff changeset
   170
      $('html,body').scrollTop(0);
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   171
    }
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   172
    
9
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   173
    function playVideo(n, segid, update_h){
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   174
      // test segid
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   175
      if(!(typeof segid !== 'undefined' && segid !== false)){
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   176
    	  segid = "";
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   177
      }
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   178
      
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   179
      var fire_hash_changed = false;
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   180
      
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   181
      if(cur_vid!=n){
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   182
	      if (n=="1" || n=="2" || n=="3" || n=="4" || n=="5" || n=="6" || n=="7"){
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   183
	        $("#videocontainer").html("<p>à venir, vidéo n°" + n + "</p>");
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   184
	      }
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   185
	      else{
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   186
	        var s = ''
15
c004d0e2face renkan page
cavaliet
parents: 14
diff changeset
   187
	 + '<div id="player_wrapper">'
26
8d88a6144cb1 table des matières
cavaliet
parents: 23
diff changeset
   188
	 + '  <div style="float:left; width:900px;" id="wrapper_player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be">'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   189
	 + '    <div>'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   190
	 + '      <div id="player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be_embed" class="iri_player_embed"></div>'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   191
	 + '      <script type="text/javascript" src="./lib/metadataplayer/LdtPlayer-core.js"><\/script>'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   192
	 + '      <script type="text/javascript">'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   193
	 + 'if (typeof jQuery == "undefined") {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   194
	 + '    jQuery = IriSP.jQuery;'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   195
	 + '   }'
35
6f7921c6bc27 remove json
ymh <ymh.work@gmail.com>
parents: 33
diff changeset
   196
	 + '    var metadatas = {metadata: {url: "http://digital-studies.org/rc/ldt/ldtplatform/ldt/cljson/id/"+project_ids["__NUM_JSON__"]+"?format=json"}};'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   197
	 + '    var metadata_key = "metadata";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   198
	 + '  IriSP.libFiles.defaultDir = "./js";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   199
	 + '  IriSP.libFiles.locations.jwPlayerSWF = "./player.swf";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   200
	 + '  IriSP.libFiles.locations.cssjQueryUI = "./css/jquery-ui.css";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   201
	 + '  IriSP.language = "fr-fr";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   202
	 + '  IriSP.widgetsDir = "./lib/metadataplayer";'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   203
	 + '  var _metadata = {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   204
	 + '      url: metadatas[metadata_key].url,'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   205
	 + '      format: "ldt"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   206
	 + '  };'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   207
	 + '  var _config = {'
26
8d88a6144cb1 table des matières
cavaliet
parents: 23
diff changeset
   208
	 + '      width: "900",'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   209
	 + '      container: "player_project_a94ee060-49e9-11e2-b4ad-00145ea4a2be_embed",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   210
	 + '      css: "./lib/metadataplayer/LdtPlayer-core.css",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   211
	 + '      default_options: {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   212
	 + '          metadata: _metadata'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   213
	 + '      },'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   214
	 + '      widgets: ['
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   215
	 + '          {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   216
	 + '              type: "AutoPlayer",'
13
e47226cc243d little enhance...
cavaliet
parents: 12
diff changeset
   217
	 + '              height: "360",'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   218
	 + '              autostart:  true,'
17
30864533a356 html 5 management
cavaliet
parents: 16
diff changeset
   219
	 + '              url_transform: function(url) { var can_play_mp4 = !!document.createElement("video").canPlayType("video/mp4"); if(!can_play_mp4){ return url.replace(/\.mp4$/i,".webm"); }else{ return url; } }'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   220
	 + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   221
	 + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   222
	 + '              type: "Polemic",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   223
	 + '              annotation_type: false,'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   224
	 + '              defaultcolor: "#585858",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   225
	 + '              foundcolor: "#fc00ff",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   226
	 + '              polemics : ['
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   227
	 + '                      {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   228
	 + '                          "name" : "OK",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   229
	 + '                          "keywords" : [ "++" ],'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   230
	 + '                          "color" : "#1d973d"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   231
	 + '                      },'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   232
	 + '                      {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   233
	 + '                          "name" : "KO",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   234
	 + '                          "keywords" : [ "--" ],'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   235
	 + '                          "color" : "#ce0a15"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   236
	 + '                      },'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   237
	 + '                      {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   238
	 + '                          "name" : "REF",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   239
	 + '                          "keywords" : [ "==", "http://" ],'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   240
	 + '                          "color" : "#c5a62d"  '
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   241
	 + '                      },'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   242
	 + '                      {'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   243
	 + '                          "name" : "Q",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   244
	 + '                          "keywords" : [ "?" ],'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   245
	 + '                          "color" : "#036aae"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   246
	 + '                      }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   247
	 + '                  ]'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   248
	 + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   249
	 + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   250
	 + '              type: "Slider"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   251
	 + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   252
	 /*+ '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   253
	 + '              type: "AnnotationsList",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   254
	 + '              container: "AnnotationsList_ext",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   255
	 + '              ajax_url: "http://ldt.iri.centrepompidou.fr/ldtplatform/api/ldt/1.0/segments/bytimecode/{{media}}/{{begin}}/{{end}}",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   256
	 + '              ajax_granularity : 300000,'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   257
	 + '              default_thumbnail : "./css/imgs/video_sequence.png",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   258
	 + '              show_audio: true,'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   259
	 + '              rtmp_streamer: "rtmp://media.iri.centrepompidou.fr/ddc_micro_record/"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   260
	 + '          }'*/
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   261
	 + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   262
	 + '              type: "Controller"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   263
	 + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   264
	 + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   265
	// + '              type: "Segments",'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   266
	// + '              annotation_type: ["chap","découpage"]'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   267
	 + '              type: "MultiSegments"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   268
	 + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   269
	// + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   270
	// + '              type: "Annotation"'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   271
	// + '          }'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   272
	 + '          ,{'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   273
	 + '              type: "Mediafragment"'
15
c004d0e2face renkan page
cavaliet
parents: 14
diff changeset
   274
	 + '          }'
23
a8a2b5d5421c tagcloud
cavaliet
parents: 22
diff changeset
   275
     + '          ,{'
28
2607ea318318 corrections and optimisations
cavaliet
parents: 26
diff changeset
   276
     + '              type: "Tagcloud",'
2607ea318318 corrections and optimisations
cavaliet
parents: 26
diff changeset
   277
     + '              include_titles: false,'
2607ea318318 corrections and optimisations
cavaliet
parents: 26
diff changeset
   278
     + '              include_descriptions: false,'
29
1449502d69c5 corrections and optimisations 2
cavaliet
parents: 28
diff changeset
   279
     + '              tag_count: 200'
23
a8a2b5d5421c tagcloud
cavaliet
parents: 22
diff changeset
   280
     + '          }'
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   281
	 + '      ]'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   282
	 + '  };'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   283
	 + '  _myPlayer = new IriSP.Metadataplayer(_config);'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   284
	 + '      <\/script>'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   285
	 + '    </div>'
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   286
	 + '  </div>'
15
c004d0e2face renkan page
cavaliet
parents: 14
diff changeset
   287
     + '  <div><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></div>';
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   288
     /*if(n=="0" || n=="full"){
21
cdb49a70da93 corrections
cavaliet
parents: 20
diff changeset
   289
         s += '  <div><a style="margin-top: 10px;" class="btn btn-info" href="fullrenkan.html?type=chrono"><i class="glyphicon glyphicon-asterisk"></i> Voir la carte d\'annotation chronologique</a></div>'; 
cdb49a70da93 corrections
cavaliet
parents: 20
diff changeset
   290
         s += '  <div><a style="margin-top: 10px;" class="btn btn-info" href="fullrenkan.html?type=thema"><i class="glyphicon glyphicon-asterisk"></i> Voir la carte d\'annotation thématique</a></div>'; 
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   291
     }*/
15
c004d0e2face renkan page
cavaliet
parents: 14
diff changeset
   292
         s += ''
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   293
	 + '  <div style="float:left; width:400px;" id="AnnotationsList_ext"></div>'
15
c004d0e2face renkan page
cavaliet
parents: 14
diff changeset
   294
	 + '</div>';
16
b9bf0f859121 css clean
cavaliet
parents: 15
diff changeset
   295
	         
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   296
	        $("#videocontainer").html(s.replace(/__NUM_JSON__/g, n));
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   297
	      }
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   298
	      cur_vid = n;
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   299
      }
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   300
      else{
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   301
    	  fire_hash_changed = true;
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   302
      }
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   303
      
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   304
      // update history
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   305
      update_h = typeof update_h !== 'undefined' ? update_h : true;
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   306
      if(update_h){
9
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   307
    	if(segid!=""){
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   308
    		update_history("v=" + n + "&id=" + segid);
10
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   309
    		if(fire_hash_changed){
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   310
    			$(window).trigger('hashchange');
4501548c3e5a no reload video and hash management
cavaliet
parents: 9
diff changeset
   311
    		}
9
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   312
    	}
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   313
    	else{
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   314
          update_history("v=" + n);
d22885042ac0 link to main video
cavaliet
parents: 8
diff changeset
   315
    	}
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   316
      }
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   317
      
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   318
      active_css(n);
14
960eb22c078c test renkan
cavaliet
parents: 13
diff changeset
   319
      $('html,body').scrollTop(0);
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   320
    }
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   321
    
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   322
    //Functions to manage history with parameters
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   323
    function getURLParameter(name) {
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   324
        return decodeURI(
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   325
            (RegExp(name + '=' + '(.+?)(&|$)').exec(location.hash)||[,null])[1]
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   326
        );
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   327
    }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   328
    function update_history(s){
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   329
        History.replaceState(null, null, "#" + s);
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   330
    }
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   331
    
6
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   332
    // active css
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   333
    function active_css(n){
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   334
        $(".videotitle").removeClass("active");
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   335
        $("#videotitle" + n.substr(0,1)).addClass("active");
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   336
    }
9b3c3c34a288 enhance css and 2 more videos
cavaliet
parents: 5
diff changeset
   337
    
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   338
    // on load
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   339
    $(function() {
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   340
      $(".videolink").click(function(e){
38
c28831a74f93 menu on click
cavaliet
parents: 37
diff changeset
   341
          playVideo($(this).attr("data-videoid"), $(this).attr('data-segid'));
c28831a74f93 menu on click
cavaliet
parents: 37
diff changeset
   342
          $("#titles").hide();
c28831a74f93 menu on click
cavaliet
parents: 37
diff changeset
   343
          $("#userguide").hide();
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   344
      });
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   345
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   346
      var mouseup_handler = function(selector, e) {
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   347
          var container = $(selector);
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   348
          if (!container.is(e.target) // if the target of the click isn't the container...
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   349
              && (container.has(e.target).length === 0) // ... nor a descendant of the container
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   350
        	  && !((e.target.nodeName.toLowerCase() == "button") && $(e.target.parentNode).is(container.parent())) ){ // ... nor the button enabling toggle
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   351
              container.hide();
26
8d88a6144cb1 table des matières
cavaliet
parents: 23
diff changeset
   352
          }
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   353
      }
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   354
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   355
      var mouseup_titles = mouseup_handler.curry("#titles");
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   356
      var mouseup_userguide = mouseup_handler.curry("#userguide");
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   357
      
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   358
      $("#tabmat").click(function(e){
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   359
          $("#titles").toggle();
26
8d88a6144cb1 table des matières
cavaliet
parents: 23
diff changeset
   360
      });
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   361
      $(document).mouseup(mouseup_titles);
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   362
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
   363
      $("#ugbtn").click(function(e){
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   364
          $("#userguide").toggle();
34
d91aeb76b54a userguide
cavaliet
parents: 33
diff changeset
   365
      });
42
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   366
      $(document).mouseup(mouseup_userguide);
d6ed86b9aa24 close user guide and tdm when cliking outside
ymh <ymh.work@gmail.com>
parents: 40
diff changeset
   367
47
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   368
      // load first video with get parameter
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   369
      var video_start = false;
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   370
      var iframe = getURLParameter("iframe");
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   371
      if(iframe=="null"){
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   372
        var v = getURLParameter("v");
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   373
        if(!(v=="null")){
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   374
        	video_start = true;
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   375
        	playVideo(v, "", false);
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   376
        }
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   377
      }
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   378
      else{
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   379
          video_start = true;
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   380
          displayIframe(iframe, false);
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   381
      }
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   382
      // load : display tables de matières and text
47
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   383
      if(!video_start){
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   384
          $("#titles").slideDown();
91d9d71b3073 enhance load and tagcloud
cavaliet
parents: 45
diff changeset
   385
      }
44
102c8e608366 new on load presentation
cavaliet
parents: 43
diff changeset
   386
      
5
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   387
    });
62959dc4ff0d history management
cavaliet
parents: 4
diff changeset
   388
    
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   389
  </script>
12
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   390
  <script> 
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   391
	(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   392
	  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   393
	m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a ,m) 
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   394
	})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   395
	  ga('create', 'UA-44960237-1', 'digital-studies.org'); 
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   396
	  ga('send', 'pageview');
7253e705e37c update datas and stuffs
cavaliet
parents: 11
diff changeset
   397
</script>
0
7f8907368bd5 first commit
cavaliet
parents:
diff changeset
   398
</body>
45
a1c981ff32ac justify welcome abstract
ymh <ymh.work@gmail.com>
parents: 44
diff changeset
   399
</html>