gnu-social/plugins/VideoEncoder/templates/videoEncoder/videoEncoderView.html.twig

24 lines
785 B
Twig

{% if attachment.getFilename() is not null %}
<div>
<figure>
<video
{% if attachment.getWidth() is not null %}
class="u-video"
{% else %}
class="u-audio"
{% endif %}
src="{{ attachment.getUrl() }}" controls
{% if attachment.getWidth() is not null %}
poster="{{ attachment.getThumbnailUrl('medium')}}"
{% endif %}
>
</video>
<figcaption>
<a href="{{ path('attachment_show', {'id': attachment.getId()}) }}">{{ attachment.getBestTitle(note) }}</a>
</figcaption>
</figure>
</div>
{% else %}
{# Not stored locally. #}
{% endif %}