mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-24 10:23:17 +00:00
Fix PHRAS-115 Audio player is broken
This commit is contained in:
@@ -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",
|
||||||
|
|||||||
@@ -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);"
|
||||||
|
|||||||
Reference in New Issue
Block a user