thd/apps/frontend/modules/editor/templates/_player.php
changeset 104 8e4fe6f3337d
parent 103 d2af8a210f5d
child 105 c8f710cd1fb1
--- a/thd/apps/frontend/modules/editor/templates/_player.php	Wed Jun 01 14:07:43 2016 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,144 +0,0 @@
-<?php
-	$ref = $film->getRef();
-	$slug = $film->getSlugUrl();
-	
-	//video file
-	$video_file = $videos[0]['file'];
-	
-	// directors list
-	$json = $film->getDirectors();
-    $directors = json_decode($json, true);
-    $directorsList = $directors['name'];
-?>
-<script type="text/javascript">
-    // Charge le player
-    flowplayer("player", "../../../flashes/flowplayer-3.1.2.swf",
-               {
-                   clip: {url: "http://localhost/thd/web/videos/<?php echo $video_file; ?>.f4v",
-                          autoPlay: false,
-                          autoBuffering: true,
-                          onSeek: function() {
-                              playerSeek();
-                          }
-                         },
-                   
-                   plugins: {
-                       
-                       content: {url: "http://localhost/thd/web/flashes/flowplayer.content-3.1.0.swf",
-                                 backgroundColor: 'transparent',
-                                 display: 'none',
-                                 style: {p: {fontSize: 15}}
-                                }
-                       
-                   },
-                   
-                   onLoad: function() {
-                       playerLoaded(this);
-                   },
-                   
-                   onUnload: function() {
-                       playerUnloaded(this);
-                   },
-                   onError: function(code,msg) {
-                       alert(msg);
-                   },
-               });
-
-               
-               function loadSegments() {
-                  
-                   if ($f().getClip() == undefined) {
-                       window.setTimeout("loadSegments()",2000);
-                       return false;
-                   }
-
-                   var duration = Math.round($f().getClip().fullDuration*10) * 100;
-                 
-
-                   var segments = tagTool.segments;
-
-                   for (seg in segments) {
-                       var segd = segments[seg].sout - segments[seg].sin;
-                       var percent = Math.round(segd * 100 / duration);
-                       var offset = Math.round(segments[seg].sin * 100 / duration);
-                       var c = $('#seg_container_template').clone().removeAttr("id");
-                       $("#segments").append(c);
-                       $("span", c).html('<strong>' + tagTool.segments[seg].tag +'</strong> par ' + segments[seg].user);
-                       $("#seg_0", c).css({'margin-left': offset+'%', 'width': percent+'%'})
-                       .attr('id', 'seg_' + seg)
-                       .click(function() {
-                           seg_id = $(this).attr("id");
-                           seg_id = seg_id.substr(seg_id.indexOf('_') + 1);
-                           tagTool.playSegment(seg_id, $("#pauseAfter").val());
-                       });
-                       c.show();
-                   }
-               }
-
-
-               function playerSeek() {
-                   tagTool.rebuildCurrentTags(tagTool.player.getTime() * 1000);
-               }
-
-               
-               function playerLoaded(player) {
-               	
-                   // Charge les tags
-    				$("#segmentMarkerButtons").css("opacity",1);
-                    $("#btMarkIn").removeAttr("disabled");
-                    $.getJSON("<?php echo url_for("@segmentListJson?ref=$ref&film_slug=$slug");?>", "", function(data) {
-                        tagTool.segments = data;
-                        tagTool.setupHandlers($f("player"));                        
-                        window.setTimeout("loadSegments()", 2000);
-                    });
- 
-                   tagTool.player = $f("player");
-                   tagTool.showTagInPage = false;
-
-               }
-    </script>
-<div id="editor">
-	<h2><?php 
-	
-		echo $film->getTitle();
-		// original title if exist
-
-		if($film->getOriginalTitle()!= null)
-		{
-			echo " <span class=\"ost\">{".$film->getOriginalTitle()."}</span>";
-		}
-	?>
-	<span class="film-infos">De 
-	<?php 
-	
-    echo $directorsList;
-     ?></span></h2>		
-	<div class="section">
-		<div id="player" class="player-ba"></div>		
-		<p id="segmentMarkerButtons" style="text-align:center;opacity:0.5">
-			<button type="button" id="btMarkIn"  disabled onClick="segmentMarker.markIn()">
-			  Marquer le début
-			</button>
-			<button type="button" id="btMarkOut" disabled onClick="segmentMarker.markOut()">
-			  Marquer la fin
-			</button>
-			<button type="button" id="btPlaySegment" disabled onClick="segmentMarker.playSegment()">
-			  Lire la séquence
-			</button>
-		 </p>
-		 <form action="<?php echo url_for("@addFilmSegment?ref=$ref&film_slug=$slug");?>" method="post" id="segmentForm" class="ajax" style="display: none;">
-		    <h3>Enregistrer votre segment</h3>
-		    <p>Vous aller créer un segment, entre <span id="mkin">0</span> et <span id="mkout">0</span>.</p>
-		    <p style="text-align: center;">
-		      Votre tag : <input type="text" id="usertag" name="usertag" />&nbsp;
-		      Nom d'utilisateur : <input type="text" id="username" name="username" value="visiteur" />
-		      <input type="hidden" name="xtid" value="<?php echo extract.id;?>" />
-		      <input type="hidden" name="timein" id="frmIn" value="0" />
-		      <input type="hidden" name="timeout" id="frmOut" value="0" />
-		      <input type="hidden" name="ref" id="refFilm" value="<?php echo $ref."_".$slug; ?>" />
-		      <input type="hidden" name="film" id="Film" value="<?php echo $title; ?>" />
-		      <input type="submit" value="Enregistrer" />
-		    </p>
-		 </form>
-	</div>	
-</div>