Project

General

Profile

Bug #4504

El responsable de Recursos Humanos no accede a los cursos

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

Status:
Bug resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
21/03/2012
Due date:
% Done:

80%

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

Description

Comprobado en versión 1.8.8.4
Aunque se asignen cursos y usuarios a un usuario con perfil de responsable de Recursos Humanos, no le aparece nada en la pestaña de "mis cursos".
Tan sólo puede acceder a los informes de los cursos, y si se trata de entrar haciendo clic en el curso desde la barra de navegación (breadcrumb) aparece un mensaje de que no dispone de permisos para acceder.

Associated revisions

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

HHRR role now have access to the courses/session only in a read-only mode see #4504 (requires testing) + a fix in the course notifications (next to the course title)

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

Fixing query see #4504

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

Fixing query see #4504

History

#1

Updated by Julio Montoya over 7 years ago

Hola Laura,

Creo que este es el funcionamiento correcto de un usuario de recursos humanos.
Si se quiere que un usuario tenga acceso a un curso se le debe de asignar como profesor o tutor o alumno ...

Saludos!

#2

Updated by Laura Guirao over 7 years ago

Lo he notificado como bug después de la charla que tuve contigo en Expoelearning, fuiste tu quien me comentaste que no debería ser así :-)
Si recuerdas, esto fue porque en otra petición comenté hace algún tiempo que varios clientes nos demandaban un perfil de usuario que accediera a los cursos como profesor pero sin poder eliminar ni editar ningún contenido.
Yannick me respondió que esto lo hacía el responsable de Recursos Humanos, pero yo no lo entendía ya que no accede a los cursos, y por eso te lo pregunté a ti en el stand de Chamilo.

Si este es el funcionamiento correcto, perfecto, pero entonces sigue sin existir un perfil que haga esto que comento, verdad?

Un saludo.

#3

Updated by Julio Montoya over 7 years ago

Hola Laura,
me has refrescado la memoria, pensaba que querías que el rol de RRHH tenga un acceso para modificar el contenido.
Ahora está más claro. Tienes razón que este rol debería tener acceso solo para ver el contenido.

#4

Updated by Julio Montoya over 7 years ago

  • Status changed from New to Needs more info
  • % Done changed from 0 to 40

Acabo de enviar unas correcciones para chamilo 1.9 con:

http://code.google.com/p/chamilo/source/detail?r=77cc9e628753af34ad590c970f6c44fca2ca3293&repo=classic

Ahora el rol de RRHH puede ver los cursos/sessiones en la lista de cursos (userportal)

#5

Updated by Yannick Warnier over 7 years ago

  • Status changed from Needs more info to Assigned
  • Assignee set to Julio Montoya
  • Target version changed from 1.9 Stable to 1.9 Beta
  • % Done changed from 40 to 60

Acabo de hacer una prueba en http://chamilodev.beeznest.com/user_portal.php con el usuario / hr.

Si es cierto que se ven los cursos y sesiones ahora, cuando doy clic al enlace del curso AD2012 (fuera de sesión), me sale un error de que no tengo acceso al curso.

#6

Updated by Yannick Warnier over 7 years ago

Este error también fue reportado por Stefaan de ACTA

#7

Updated by Julio Montoya over 7 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Yannick Warnier

El problema es que este curso (AD2012) está con la siguiente visibilidad:

"Private - access authorized to course members only"

por eso niega la entrada al curso

#8

Updated by Laura Guirao over 7 years ago

Gracias, ya se puede acceder con ese perfil a los cursos, está muy bien.

Aún así, quiero reabrir el debate sobre la cuestión que más me interesaba en este punto, y es la necesidad de disponer de un perfil que acceda a la misma información que un profesor pero sin poder editar o eliminar contenidos.
El perfil de Recursos Humanos ahora puede acceder al curso pero se comporta igual que un alumno, o al menos cuando lo he probado ha sido así. Un alumno tutor tiene más funciones que él.

RRHH no puede ver lo que han respondido los estudiantes en una encuesta, ni en ejercicios, etc.

Nos interesa mucho este punto, creemos que sería una gran mejora. Tenemos varios clientes interesados y quizá estén dispuestos a financiarlo, si nos dais un presupuesto para incorporarlo.
Gracias de nuevo.

#9

Updated by Julio Montoya over 7 years ago

bueno yo creo que habría un trabajo de 6 horas para hacer el código y sobre todo para probarlo en todas la herramientas.
Pueden contactarse con Yannick para temas comerciales a su correo.

#10

Updated by Yannick Warnier over 7 years ago

  • Status changed from Needs more info to New
  • Assignee deleted (Yannick Warnier)
  • % Done changed from 60 to 40

Probándolo en chamilodev.beeznest.com con el usuario Johnny Lennon, me aparece un mensaje de error (para cada curso) en la pestaña de informes > cursos.

DATABASE ERROR #1064:
 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as course_rel_user WHERE course_rel_user.status='5' AND course_rel_user.course_c' at line 1
QUERY       :
 SELECT user_id FROM  as course_rel_user WHERE course_rel_user.status='5' AND course_rel_user.course_code='EVALUACIONIDAT'
FILE        :
 /var/www/chamilodev.beeznest.com/www/main/mySpace/course.php
LINE        :
 166

DATABASE ERROR #1064:
 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as course_rel_user WHERE course_rel_user.status='5' AND course_rel_user.course_c' at line 1
QUERY       :
 SELECT user_id FROM  as course_rel_user WHERE course_rel_user.status='5' AND course_rel_user.course_code='INNOVATIONMANAGEMENT'
FILE        :
 /var/www/chamilodev.beeznest.com/www/main/mySpace/course.php
LINE        :
 166

Esto ocurre en http://chamilodev.beeznest.com/main/mySpace/course.php

Lo demás está bien.

#11

Updated by Julio Montoya over 7 years ago

  • Status changed from New to Needs more info
  • % Done changed from 40 to 80

debería estar arreglado ahora

#12

Updated by Yannick Warnier over 7 years ago

  • Status changed from Needs more info to Bug resolved

Verificado

Also available in: Atom PDF