Project

General

Profile

Bug #7029

Backup doesn't copy the scorm folder

Added by Laura Guirao about 7 years ago. Updated about 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Backup
Target version:
Start date:
24/03/2014
Due date:
24/04/2014
% Done:

0%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Comprobado en stable.chamilo.org y en nuestras demos de Chamilo 1.9.6
Al usar la opción de copiar un curso, no se copia el contenido de la carpeta scorm


Files

maritime-navigation_course.zip (477 KB) maritime-navigation_course.zip Yannick Warnier, 20/04/2014 01:36

History

#1

Updated by Laura Guirao about 7 years ago

  • Target version set to 1.9.8

Acabo de ver esta petición que hice hace algún tiempo y me he dado cuenta que no le asigné la versión. Le acabo de poner la 1.9.8 pero no se si dará tiempo a revisarla para esta.

#2

Updated by Yannick Warnier about 7 years ago

Kenny, podrás revisar esta?
Te adjunto un zip de contenido SCORM que puedes subir para hacer la prueba.

#3

Updated by Yannick Warnier about 7 years ago

  • Due date set to 24/04/2014
#4

Updated by Yannick Warnier about 7 years ago

  • Assignee changed from Kenny Rodas to Yoselyn Castillo
#5

Updated by Yoselyn Castillo about 7 years ago

  • Status changed from Assigned to Needs testing
  • Assignee changed from Yoselyn Castillo to Laura Guirao

Segun he comprobado en stable.chamilo.org
Entro al curso curso2
Importo en la herramienta de Lecciones el scorm proporcionado por yannick
Creo un backup completo del curso
Creo un backup seleccionando solo las lecciones del curso(incluyendo el scorm)
Creo un curso nuevo llamado curso scorm
Importo el backup completo
Leccciones importadas incluyendo scorm
Creo un curso nuevo llamado curso solo scorm
Importo el backup parcial(el que cree solo con las lecciones)
Leccciones importadas incluyendo scorm

Por tanto, para mi funciona bien. Pero dejo a laura dar el veredicto final en stable, por faor si hay algun problema dejamelo saber y me la pasas otra vez.

#6

Updated by Laura Guirao about 7 years ago

El error se produce al utilizar la opción de "Copiar el curso".
He probado hace unos minutos en stable.chamilo.org
He entrado en el curso llamado "curso Laura"
He elegido la opción de "Copiar el curso", luego he elegido como curso destino el curso llamado Para Borrar (https://stable.chamilo.org/courses/PARABORRAR/?id_session=0) y una vez hecha la copia, voy a lecciones, y al abrir la leccion Organization (es la que hice subiendo un archivo Scorm) me indica que no encuentra los archivos.

#7

Updated by Yannick Warnier about 7 years ago

  • Status changed from Needs testing to Assigned
  • Assignee changed from Laura Guirao to Julio Montoya
#8

Updated by Julio Montoya about 7 years ago

  • Status changed from Assigned to Needs more info
  • Assignee deleted (Julio Montoya)

He logrado reproducir el error. He revisado el código y recuerdo que ha sido comentado.

Archivo:

main/coursecopy/classes/CourseRestorer.class.php

Función "restore_scorm_documents()".

Si mal no recuerdo esta función fue comentada porque no validaba los múltiples casos que un SCORM podría tener:

1. Scorm modificado con elementos de Chamilo.
2. Scorm sobreescribía archivos sin tener en cuenta si estaba siendo usado por otros LPs.
3. No corrige los links dentro de los elementos del SCORM con el nuevo código de curso,

etc

Lo mejor sería de usar la opción "exporte" de scorm e "importe" de SCORM (codigo dentro de main/newscorm).

La tarea tomará un poco de tiempo creo que sería preferible de moverla a la version 10?

#9

Updated by Yannick Warnier about 7 years ago

  • Status changed from Needs more info to New
  • Target version changed from 1.9.8 to 2.0

Me basta (a mi) con que haya una solución para Laura por ahora: descomentar esta función.
Estoy moviendo la tarea a v10.
Laura, gracias por reportar, pero estas cosas de SCORM, como sabes, son unas puntas de iceberg con el continente entero por debajo, así que mejor no la tomemos como bloqueo para sacar la 1.9.8, que todos la necesitamos con más urgencia.

#10

Updated by Laura Guirao about 7 years ago

Muchas gracias Yannick
Efectivamente, lo del scorm es que es un mundo, para ser un estándar hay tantas posibilidades que marea.

Also available in: Atom PDF