diff --git a/main/inc/lib/usermanager.lib.php b/main/inc/lib/usermanager.lib.php index 69d80f2d23..865acbd1b3 100644 --- a/main/inc/lib/usermanager.lib.php +++ b/main/inc/lib/usermanager.lib.php @@ -3135,9 +3135,9 @@ class UserManager { */ public static function get_users_followed_by_drh($hr_dept_id, $user_status = 0) { // Database Table Definitions - $tbl_user = Database::get_main_table(TABLE_MAIN_USER); - $tbl_user_rel_user = Database::get_main_table(TABLE_MAIN_USER_REL_USER); - $tbl_user_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); + $tbl_user = Database::get_main_table(TABLE_MAIN_USER); + $tbl_user_rel_user = Database::get_main_table(TABLE_MAIN_USER_REL_USER); + $tbl_user_rel_access_url = Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); $hr_dept_id = intval($hr_dept_id); $assigned_users_to_hrm = array(); @@ -3151,14 +3151,26 @@ class UserManager { $sql = "SELECT u.user_id, u.username, u.lastname, u.firstname, u.email FROM $tbl_user u INNER JOIN $tbl_user_rel_user uru ON (uru.user_id = u.user_id) LEFT JOIN $tbl_user_rel_access_url a ON (a.user_id = u.user_id) - WHERE friend_user_id = '$hr_dept_id' AND relation_type = '".USER_RELATION_TYPE_RRHH."' $condition_status AND access_url_id = ".api_get_current_access_url_id()." + WHERE friend_user_id = '$hr_dept_id' AND + relation_type = '".USER_RELATION_TYPE_RRHH."' + $condition_status AND + access_url_id = ".api_get_current_access_url_id()." "; } else { $sql = "SELECT u.user_id, u.username, u.lastname, u.firstname, u.email FROM $tbl_user u - INNER JOIN $tbl_user_rel_user uru ON uru.user_id = u.user_id AND friend_user_id = '$hr_dept_id' AND relation_type = '".USER_RELATION_TYPE_RRHH."' $condition_status - "; + INNER JOIN $tbl_user_rel_user uru + ON uru.user_id = u.user_id AND + friend_user_id = '$hr_dept_id' AND + relation_type = '".USER_RELATION_TYPE_RRHH."' + $condition_status "; } + if (api_is_western_name_order()) { + $sql .= " ORDER BY u.firstname, u.lastname "; + } else { + $sql .= " ORDER BY u.lastname, u.firstname "; + } + $rs_assigned_users = Database::query($sql); if (Database::num_rows($rs_assigned_users) > 0) { while ($row_assigned_users = Database::fetch_array($rs_assigned_users)) { diff --git a/plugin/dashboard/block_student/block_student.class.php b/plugin/dashboard/block_student/block_student.class.php index fc9d8b9cba..3ce6383cbc 100644 --- a/plugin/dashboard/block_student/block_student.class.php +++ b/plugin/dashboard/block_student/block_student.class.php @@ -201,7 +201,7 @@ class BlockStudent extends Block { if (!empty($scoretotal)) { $score += $scoretotal[0]; - $weight += $scoretotal[1]; + $weight += $scoretotal[1]; } } @@ -216,8 +216,8 @@ class BlockStudent extends Block { } $students_table .= ' '.api_get_person_name($firstname, $lastname).' ('.$username.') - '.$attendances_faults_avg.' - '.$evaluations_avg.' + '.$attendances_faults_avg.' + '.$evaluations_avg.' '; $i++;