Changeset 661:bd02be4a4401
- Timestamp:
- 17/07/12 18:57:13 (10 months ago)
- Branch:
- default
- rebase_source:
- a8b429a9afc5b376914abf1eef69988fd55b1fa1
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cyclope/apps/medialibrary/templates/medialibrary/media_player.html
r627 r661 2 2 3 3 {% block extra_head %} 4 <script type='text/javascript' src='/media/cyclope/jwplayer/swfobject.js'></script> 4 <script type='text/javascript' src='{{ CYCLOPE_STATIC_URL }}jwplayer/swfobject.js'></script> 5 <script type='text/javascript'> 6 var uniqueId = uniqueId || function(){ 7 var _unique_id = 0; 8 return function(){ 9 var ret = _unique_id; 10 _unique_id += 1; 11 return ret; 12 }; 13 }(); 14 // Here we are loading the media player for all media in the page. 15 // We are using an indirect method to prevent multiple loading 16 var loadMedia = function(){ 17 $(function() { 18 $(".video_player").each(function (){ 19 var height = $(this).attr("vheight"); 20 var media = $(this).attr("vmedia"); 21 this.id = "media_player_" + uniqueId(); 22 var so = new SWFObject('{{ CYCLOPE_STATIC_URL }}jwplayer/player.swf','ply','95%', height,'9','#ffffff'); 23 so.addParam('allowfullscreen','true'); 24 so.addParam('allowscriptaccess','always'); 25 so.addParam('wmode','opaque'); 26 so.addVariable('file', media); 27 so.write(this.id); 28 }); 29 }); 30 return true; 31 }; 32 var media_loaded = media_loaded || loadMedia(); 33 </script> 5 34 {% endblock %} 6 35 7 8 <div class='video_player' id="{{ current_object.slug }}_player">This text will be replaced</div> 9 <script type='text/javascript'> 10 var so = new SWFObject('/media/cyclope/jwplayer/player.swf','ply','470','{{ player_height }}','9','#ffffff'); 11 so.addParam('allowfullscreen','true'); 12 so.addParam('allowscriptaccess','always'); 13 so.addParam('wmode','opaque'); 14 so.addVariable('file','{{ media_file }}'); 15 so.write('{{ current_object.slug }}_player'); 16 </script> 36 <div class='video_player' vheight="{{ player_height }}" vmedia="{{ media_file }}">Player</div> 17 37 <div class="download_link"><a href="{{ media_file }}">{% trans "download file" %}</a></div>
Note: See TracChangeset
for help on using the changeset viewer.

