Bug #8370
closedFuncionamiento de la herramienta competencias
100%
Description
Estoy revisando el funcionamiento de la herramienta competencias y tengo algunas cuestiones que no se bien si son errores o es un funcionamiento normal, o desconocimiento por mi parte:
- Al editar o crear una competencia, en el campo "Pariente" (aunque creo que tendría más sentido llamarle padre) existe la opción de seleccionar "Ninguna". Pero si lo hacemos, esta competencia no aparece en la rueda de competencias. Es necesario que en este campo aparezca Root o bien otra competencia existente para que salga en la rueda. ¿Esto es normal?
- En la pantalla de gestionar las competencias, a la derecha tenemos un botoncito para habilitar o deshabilitar una competencia, pero sea cual sea el estado de este botón, las competencias me aparecen en la rueda y en los cursos para asignarlas. ¿esto es normal? Y si es así entonces ¿para qué sirve este botón?
He probado esto tanto en instalaciones de Chamilo 1.10.x como de Chamilo 1.11 y en https://1.11.chamilo.org y https://1.10.chamilo.org/, y en todas el comportamiento es el mismo.
Updated by Yannick Warnier over 6 years ago
- Assignee set to José Loguercio
Laura Guirao wrote:
- Al editar o crear una competencia, en el campo "Pariente" (aunque creo que tendría más sentido llamarle padre) existe la opción de seleccionar "Ninguna". Pero si lo hacemos, esta competencia no aparece en la rueda de competencias. Es necesario que en este campo aparezca Root o bien otra competencia existente para que salga en la rueda. ¿Esto es normal?
Bueno, no. Debería forzar "Root" u otra como pariente. Es necesario vincular con Root para que aparezca en la rueda. Root es como la raíz original de todas las competencias y es el centro de la rueda. Solo Root puede tener "Ninguna" como competencia madre.
Vamos a cambiarlo para que si ya existe una competencia que tiene "Ninguna", ya no aparezca "Ninguna".
- En la pantalla de gestionar las competencias, a la derecha tenemos un botoncito para habilitar o deshabilitar una competencia, pero sea cual sea el estado de este botón, las competencias me aparecen en la rueda y en los cursos para asignarlas. ¿esto es normal? Y si es así entonces ¿para qué sirve este botón?
Normalmente al desactivarla ya no debería aparecer en la rueda ni en los cursos (pero debería seguir disponible para los cursos que ya la habían activado - para eso sirve). Vamos a corregir eso.
Updated by José Loguercio over 6 years ago
- Status changed from New to Needs testing
- Assignee changed from José Loguercio to Laura Guirao
- % Done changed from 0 to 80
Updated by Yannick Warnier over 6 years ago
Al final he tenido que alterar lo anterior para que las competencias desactivadas aparezcan en gris, pero no desaparezcan. La lógica es que un alumno podría haber obtenido esta competencia en el pasado. En este caso, no podemos eliminar la competencia porque impediría la visualización correcta de la rueda.
Por lo tanto:- ponemos las desactivadas en gris
- siguen apareciendo en la rueda
- los hijos se desactivan automaticamente
- ya no se puede asignar una competencia desactivada desde un curso (porque está desactivada). Ya no aparece en el buscador.
Updated by José Loguercio over 6 years ago
Los cambios para el comentario de Yannick estan en los siguientes PR :
https://github.com/chamilo/chamilo-lms/pull/1333
https://github.com/chamilo/chamilo-lms/pull/1332
Updated by Laura Guirao over 6 years ago
Me parece muy bien el funcionamiento que propone Yannick, es lo lógico.
Updated by Yannick Warnier over 6 years ago
- Status changed from Needs testing to Bug resolved
- Assignee changed from Laura Guirao to José Loguercio
- % Done changed from 80 to 100
Gracias.