Fix PHRAS-115 Audio player is broken

This commit is contained in:
Nicolas Le Goff
2014-05-14 16:47:32 +02:00
parent 52725143fa
commit 8bf445fba5
2 changed files with 4 additions and 2 deletions

View File

@@ -1,15 +1,17 @@
{% macro audio_player(thumbnail, url, original_w, original_h, fit) %} {% macro audio_player(thumbnail, url, original_w, original_h, fit) %}
{% set random = thumbnail.get_random() %} {% set random = thumbnail.get_random() %}
<div class="record record_audio audioTips" style="width:{{fit.width}}px;height:{{fit.height}}px;top:{{fit.top}}px;"> <div class="record record_audio audioTips" style="width:{{fit.width}}px;height:{{fit.height}}px;top:{{fit.top}}px;">
<div id="preview_{{thumbnail.get_sbas_id()}}_{{thumbnail.get_record_id()}}_{{random}}" class="PNB" style=""></div> <div id="preview_{{thumbnail.get_sbas_id()}}_{{thumbnail.get_record_id()}}_{{random}}" class="PNB" style=""></div>
<input type="hidden" name="width" value="{{original_w}}"/> <input type="hidden" name="width" value="{{original_w}}"/>
<input type="hidden" name="height" value="{{original_h}}"/> <input type="hidden" name="height" value="{{original_h}}"/>
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
swfobject.embedSWF( swfobject.embedSWF(
"/include/jslibs/audio-player/player.swf", "/include/jslibs/audio-player/player.swf",
"preview_{{thumbnail.get_sbas_id()}}_{{thumbnail.get_record_id()}}_{{random}}", "preview_{{thumbnail.get_sbas_id()}}_{{thumbnail.get_record_id()}}_{{random}}",
"{{d_width}}", "{{d_height}}", "9.0.0", false, false, { "{{original_w}}", "{{original_h}}", "9.0.0", false, false, {
menu: "false", menu: "false",
flashvars: "playerID=2&autostart=yes&noinfo=yes&animation=no&remaining=yes&soundFile={{url}}", flashvars: "playerID=2&autostart=yes&noinfo=yes&animation=no&remaining=yes&soundFile={{url}}",
movie: "/include/jslibs/audio-player/player.swf", movie: "/include/jslibs/audio-player/player.swf",

View File

@@ -46,8 +46,8 @@
{% elseif record_type == 'FLEXPAPER' %} {% elseif record_type == 'FLEXPAPER' %}
{% import 'common/players/pdf.html.twig' as player %} {% import 'common/players/pdf.html.twig' as player %}
{{ player.pdf_player(thumbnail, url, original_w, original_h, fit_size) }} {{ player.pdf_player(thumbnail, url, original_w, original_h, fit_size) }}
{% import 'common/players/audio.html.twig' as player %}
{% elseif record_type == 'AUDIO_MP3' %} {% elseif record_type == 'AUDIO_MP3' %}
{% import 'common/players/audio.html.twig' as player %}
{{ player.audio_player(thumbnail, url, original_w, original_h, fit_size) }} {{ player.audio_player(thumbnail, url, original_w, original_h, fit_size) }}
{% else %} {% else %}
<img class="{% if lazyload %}lazyload{% endif %} record record_image imgTips zoomable thumb" oncontextMenu="return(false);" <img class="{% if lazyload %}lazyload{% endif %} record record_image imgTips zoomable thumb" oncontextMenu="return(false);"