{% set file_ext = recurso.doc.split('.')[-1].lower() %}
{% if file_ext in ['pdf'] %}
{% elif file_ext in ['doc', 'docx'] %}
{% elif file_ext in ['xls', 'xlsx'] %}
{% elif file_ext in ['ppt', 'pptx'] %}
{% elif file_ext in ['zip', 'rar', '7z'] %}
{% elif file_ext in ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'svg', 'webp'] %}
{% elif file_ext in ['mp3', 'wav', 'ogg'] %}
{% elif file_ext in ['mp4', 'avi', 'mov', 'wmv', 'flv', 'webm'] %}
{% elif file_ext in ['txt', 'rtf', 'md'] %}
{% elif file_ext in ['html', 'css', 'js', 'json', 'xml', 'yaml', 'yml'] %}
{% else %}
{% endif %}
{{ recurso.nombre }}
Archivo: {{ recurso.doc }}
{{ _("Tipo") }}: {{ file_ext.upper() }}
{{ _("Descripción") }}:
{% if recurso.descripcion_html_preformateado %} {{ recurso.descripcion | safe }} {% else %} {{
markdown2html(recurso.descripcion) | safe }} {% endif %}
Vista previa:
Reproductor de audio:
Reproductor de video:
Vista previa del PDF:
Publicidad
{{ ad_code | safe }}
{% endif %} {% endif %}
{{ r_macros.resource_nav(recursos=recursos, secciones=secciones, user_progress=user_progress,
evaluaciones=evaluaciones, evaluation_attempts=evaluation_attempts) }}