Project

General

Profile

Feature #4570

Add a timeline for courses

Added by Julio Montoya over 7 years ago. Updated over 6 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
29/03/2012
Due date:
% Done:

10%

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

Description

I will probably add this to chamilo this weekend.

http://timeline.verite.co/

This will be a new course tool. What do you think?


Files

timeline.png (240 KB) timeline.png Julio Montoya, 01/04/2012 14:04

Associated revisions

Revision 3998e0ba (diff)
Added by Julio Montoya over 7 years ago

Adding first draft of the timeline library see #4570 (no change in the database)

Revision a363bccc (diff)
Added by Julio Montoya over 7 years ago

Fixing CSS id in order to not blocks the timeline course see #4570

Revision 60c1f2d3 (diff)
Added by Julio Montoya over 7 years ago

Adding very important timeline file see #4570

Revision b2b2cff7 (diff)
Added by Julio Montoya over 6 years ago

Adding Timeline tool demo controller (using doctrine2) see #4570 + adding htaccess for test only

History

#1

Updated by Yannick Warnier over 7 years ago

  • Target version set to 1.9.2

Preferiría que lo aguantes para la 1.9.1. Es tiempo de concentrarse únicamente sobre arreglar los problemas ya. Si agregas este, durante el tiempo entre ahora y sacar la beta, ya habrán comentarios de cambios y nos va a generar más trabajo. Aparte, es más fácil para mi interesar empresas si la funcionalidad de gestión de competencias es más acabada (ahora misma no funciona para nada el arbol y no deja salir a ningun lado).

#2

Updated by Yannick Warnier over 7 years ago

This said, it looks like a great addition in visual terms, but we have to think first about what we're going to put in there. As far as I can tell, the agendas of most courses are not nearly as complete as we would need to make this timeline interesting. I'd rather put more stuff automatically in there. Let's start the conversation about this one here. I'm sure Juan Carlos, Alberto and Hubert would love to give their opinion as well

#3

Updated by Juan Carlos Raña Trabado over 7 years ago

Yannick Warnier wrote:

Preferiría que lo aguantes para la 1.9.1. Es tiempo de concentrarse únicamente sobre arreglar los problemas ya. Si agregas este, durante el tiempo entre ahora y sacar la beta, ya habrán comentarios de cambios y nos va a generar más trabajo. Aparte, es más fácil para mi interesar empresas si la funcionalidad de gestión de competencias es más acabada (ahora misma no funciona para nada el arbol y no deja salir a ningun lado).

Me parece una idea genial y muy útil, pero a pesar de que me duela no poderla tener ya, Yannick tiene razón es mejor dar la máxima solidez y estabilidad a 1.9

#4

Updated by Juan Carlos Raña Trabado over 7 years ago

Yannick Warnier wrote:

This said, it looks like a great addition in visual terms, but we have to think first about what we're going to put in there. As far as I can tell, the agendas of most courses are not nearly as complete as we would need to make this timeline interesting. I'd rather put more stuff automatically in there. Let's start the conversation about this one here. I'm sure Juan Carlos, Alberto and Hubert would love to give their opinion as well

Bueno habría que ver si va ligada sólo a la agenda (que no es poco) o si el usuario también puede introducir elementos en una línea del tiempo con el editor de forma más libre con el editor. Los usuarios podrían incluir en la red social elementos clave de su biografía, igualmente algunas de sus acciones... Para mis clases de historia sería extraordinario, pero no sólo http://recursostic.educacion.es/blogs/malted/index.php/2011/12/02/timelines-lineas-de-tiempo

Un tercer nivel, incluso si los alumnos pueden introducir elementos y yo puntuarles que lo hayan hecho correctamente, etc. Como regla general hemos de intentar que las herramientas también las puedan usar los alumnos (aunque con sus limitaciones en su caso), hacia aquí debe ir una de las líneas de innovación que alimenten al camaleón.

#5

Updated by Julio Montoya over 7 years ago

Tranquilo muchachos, la librería me encantó de primera vista por eso quería dedicar un tiempo a ello (en mi tiempo libre). Empujaré estos deseos para la próxima version ...

#6

Updated by Juan Carlos Raña Trabado over 7 years ago

Julio Montoya wrote:

Tranquilo muchachos, la librería me encantó de primera vista por eso quería dedicar un tiempo a ello (en mi tiempo libre). Empujaré estos deseos para la próxima version ...

Sé por experiencia que estas cosas se hacen cuando uno puede y le viene la inspiración, a veces luego es más difícil, incluso teniendo el tiempo. Si haces la implementación básica y la dejas desactivada, yo podría intentar continuarla y así no ocupas excesivo tiempo y ambos tenemos el placer de poder manejar la herramienta, ahorita ya como dicen en México. La idea es buenísima.

#7

Updated by Yannick Warnier over 7 years ago

Sí, yo igual estoy bien con lo de integrarlo desactivado inicialmente. Solo estoy preocupado de que haga menos estable otras cosas, pero con un poco de cuidado debería salir bien (esto siendo dicho, por ahora me parece que se tiene que definir un poco de contenido antes de ponerlo).

Confio en ti :-)

#8

Updated by Julio Montoya over 7 years ago

Primer borrador.

Se tiene que agregar 1 tabla en la base de datos: http://code.google.com/p/chamilo/source/browse/main/timeline/insert.sql?spec=svn.classic.077a2ae49a8f8e19808be3b0b4ed87d087eacb06&repo=classic&r=077a2ae49a8f8e19808be3b0b4ed87d087eacb06

Y luego acceder a la herramienta: main/timeline/index.php?cidReq=XXX

he agregado la librería, mas una clase main/inc/timeline.lib.php main/inc/ajax/timeline.ajax.php

Aun no funciona, pero si se agregan datos a la BD aparece algo asi ... el prox fin corregiré más cosillas ...

#9

Updated by Juan Carlos Raña Trabado over 7 years ago

Julio Montoya wrote:

Primer borrador.

Se tiene que agregar 1 tabla en la base de datos: http://code.google.com/p/chamilo/source/browse/main/timeline/insert.sql?spec=svn.classic.077a2ae49a8f8e19808be3b0b4ed87d087eacb06&repo=classic&r=077a2ae49a8f8e19808be3b0b4ed87d087eacb06

Y luego acceder a la herramienta: main/timeline/index.php?cidReq=XXX

he agregado la librería, mas una clase main/inc/timeline.lib.php main/inc/ajax/timeline.ajax.php

Aun no funciona, pero si se agregan datos a la BD aparece algo asi ... el prox fin corregiré más cosillas ...

Entiendo que la tabla no se crea cuando se ejecuta la herramienta y que main/timeline/insert.sql debe ser borrada y su contenido añadido dentro de una tabla en chamilo ?, si es así lo hago yo mismo, igualmente en create course main lib

#10

Updated by Julio Montoya about 7 years ago

  • Target version changed from 1.9.2 to 2.0

Moviendo para la 1.10 require cambios en la BD

#11

Updated by Julio Montoya over 6 years ago

  • Target version changed from 2.0 to 3.0

Also available in: Atom PDF