Hola, estoy creando un curso con Tutor LMS y me ha surgido un problema con la descarga de archivos adjuntos en lecciones.
En el módulo 1 de mi programa (ahora tengo cargados los módulos 0 y 1) tengo tres lecciones que tienen un archivo adjunto en formato pdf. El archivo está cargado en la biblioteca de medios del Wordpress y si accedo desde la entrada de menú Medios del Wordpress y hago click en el archivo en concreto (tengo tres pdf's) y en la pantalla del archivo le digo que lo descargue, lo descarga correctamente. Sin embargo, desde dentro del curso en Tutor LMS, si trato de descargarme el archivo adjunto a una lección en concreto (por ejemplo, la lección de "Identifica tus creencias limintantes" que lleva un archivo de ejercicios), el archivo que se descarga no se puede abrir, no se descarga el pdf, incluso el nombre del archivo que se descarga sólo lleva el número inicial que va an el nombre (ej. 1.2, en lugar de 1.2 Clase 1 - Ejercicio creencias limitadoras).
No sé qué puede estar pasando, ya os digo que si entro desde Medios del Administrador del Wordpress, sí que se descarga correctamente. Parece que es un problema del Tutor LMS.
Gracias.
Contenido solo visible a usuarios registrados
Hola Juan Manuel,
Puedes enviarnos un usuario (de solo acceso al curso) para revisar donde se encuentran estos PDF y comprobar lo que puede estar sucediendo.
Un Saludo
Hola Karen. Sí, claro, os creo un usuario para que podáis acceder al curso. Dame por favor un email para daros de alta.
Gracias.
JM
Hola Juan Manuel
Crealo con una cuenta cualquiera, solo necesitamos un usuario como alumno y asi poder acceder al curso y probarlo.
Un saludo
Hola Pepe. Ya he creado un usuario. Estos son los datos de acceso:
email: jm.martin@tbdo.es
Contraseña: pruebas##
Con esto accederéis a la página en la que aparece el Programa Acelera (si no entra directamente en esa página, en el menú de arriba hay una entrada que dice Formación, y a través de ella accedéis. Una vez en esa página si pulsáis en Empezar el Aprendizaje ya entráis en el programa. Veréis que hay cargados los módulos 0 y 1. Entrando en el Módulo 1 veréis que hay varias lecciones. Si vais a "Identifica tus creencias limitantes" veréis que esa lección tiene un video y debajo aparece "Archivos de Ejercicios". Aquí es donde hay un documento pdf que al descargarlo no se descarga bien. He probado a borrarlo y volverlo a subir pero el problema sigue. En la siguiente lección "Adopta una mentalidad que te lleve al éxito" también hay un archivo de ejercicios y pasa lo mismo.
Si descargo estos archivos desde la entrada "Medios" de la gestión del Wordpress, se descarga bien, pero parece que con el Tutor LMS hay algo que falla.
Probé con dos navegadores en mi ordenador: Safari de Apple y Chrome, y con los dos tuve el problema. Sin embargo, probé a descargarlo desde mi iPhone con el Safari y ahí sí que funcionó bien. A una alumna también le dio este problema, de hecho he sabido de él porque ella me dijo que al descargarlos no podía abrirlos.
Gracias.
JM
Que tal Juan Manuel,
En efecto he hecho la prueba con el usuario que nos has proporcionado y tal parece que el error es en la acción al descargar
Si hacemos clic directo en el icono de descarga se ejecuta la acción pero renombra por completo el archivo por lo que no tiene sentido
En cambio si hacemos que abra el enlace en una pestaña nueva si que puede verse el archivo pdf
Puedes mostrarnos el proceso que realizas para agregar estos archivos adjuntos?
Desde la documentación de Tutor LMS explican que debe activarse un add-on llamado course attachments
https://docs.themeum.com/tutor-lms/addons/course-attachments/
Quedamos atentos
Saludos!
Muchas gracias Bruno. Te he grabado un pequeño video para mostrarte el proceso que sigo para cargar los documentos de ejercicios en las lecciones.
Entiendo que lo de course attachments está activado porque puedo cargarlo sin problemas.
Esta instalación me la hizo una persona pero ahora no tengo acceso a ella.
Gracias.
Juan Manuel
Bruno, olvidé incluir el video que he grabado para mostraros el proceso que sigo para cargar los archivos en el Tutor LMS.
Hola Juan Manuel,
Tal parece que no quedo implícito el video en tu consulta pero no te preocupes, he podido determinar el problema ya citado directamente desde el inspector de elementos del navegador
Ahora bien puedo sugerirte agregar el siguiente fragmento de código, ya que pude apreciar que tienes instalado code snippets
add_action('wp_head', 'new_tab_WE');
function new_tab_WE(){
?>
<script>
jQuery(function($){
$('.tutor-course-attachment ').each(function(){
$('.tutor-iconic-btn').removeAttr('download');
$('.tutor-iconic-btn').attr('target', '_blank');
});
});
</script>
<?php
};
El siguiente codigo agregara a tu cabecera la carga de un script el cual se encargara de hacer que primero retirar el atributo ""Download" que le esta colocando un nombre errado al archivo, ademas se encargara de hacer que los archivos se abran en una pestaña nueva
Si quieres que los archivos se descarguen de forma convencional si considero que contando con la versión de Tutor LMS pro puedas elevar tu consulta a su soporte ya que es un mal funcionamiento de la herramienta
Prueba la alternativa si gustas y nos comentas
Saludos!
Muchas gracias Bruno.
Lo de introducir ese código va a ser complicado para mí porque no sabría cómo hacerlo y no quiero hacer algo que estropee el funcionamiento de lo que tengo instalado y que está en uso.
Voy a ver si puedo ponerme en contacto con la persona que me hizo la instalación porque es él el que tiene una licencia para instalar el Tutor LMS pro en sus clientes, por lo que yo no podría dirigirme al soporte directamente ya que no tengo número de cliente.
A ver cómo puedo solucionarlo.
Un abrazo.
Juan Manuel
Que tal Juan Manuel,
Si tienes acceso al administrador de WordPress, el incluir el fragmento de código sugerido es mucho mas sencillo de lo que parece
Se que ver código puede ser intimidante pero puedo acompañarte con los simples pasos a seguir
Con tu sesión iniciada en el administrador de WordPress desde las opciones del menu lateral vamos a buscar la opción llamada "Fragmentos de código"
En ella vamos a hacer clic en el botón que dice "añadir nuevo"
Luego vamos a definir un titulo que identifique nuestro nuevo fragmento de código, y en el campo de abajo vamos a pegar el código que previamente te he comentado
Por ultimo guardamos nuestros cambios y activamos el fragmento de código desde el siguiente botón
Y listo!, prueba en los adjuntos de los módulos creados y su comportamiento debería de ser el abrir en una pestaña nueva los pdfs
Prueba y nos comentas
Saludos!
Muchas gracias Bruno, como a mí me daba un poquito de reparo tocar el tema, se lo he pedido a una persona que sabe de esto y ha hecho lo que dices y funciona. Así que caso resuelto.
Un abrazo y, de nuevo, muchas gracias por el excelente soporte.
Juan Manuel
Hola Juan Manuel,
Es un gusto saber que te ha funcionado, si tienes mas consultas no dudes en contar con nosotros
Saludos!