Fixing PHP warning see #4860

skala
Julio Montoya 14 years ago
parent 7de0d86779
commit 71530971a7
  1. 19
      main/inc/lib/tracking.lib.php
  2. 2
      main/tracking/courseLog.php

@ -509,16 +509,19 @@ class Tracking {
function get_exercise_student_average_best_attempt($exercise_list, $user_id, $course_code, $session_id) {
$result = 0;
foreach($exercise_list as $exercise_data) {
$exercise_id = $exercise_data['id'];
$best_attempt = get_best_attempt_exercise_results_per_user($user_id, $exercise_id , $course_code, $session_id);
if (!empty($best_attempt)) {
$result += $best_attempt['exe_result']/$best_attempt['exe_weighting'];
if (!empty($exercise_list)) {
foreach ($exercise_list as $exercise_data) {
$exercise_id = $exercise_data['id'];
$best_attempt = get_best_attempt_exercise_results_per_user($user_id, $exercise_id , $course_code, $session_id);
if (!empty($best_attempt)) {
$result += $best_attempt['exe_result']/$best_attempt['exe_weighting'];
}
}
$result = $result/ count($exercise_list);
$result = round($result, 2)*100;
}
$result = $result/ count($exercise_list);
$result = round($result, 2)*100;
return $result.'%';
}

@ -10,7 +10,7 @@
$pathopen = isset($_REQUEST['pathopen']) ? $_REQUEST['pathopen'] : null;
// Language files that need to be included.
$language_file = array('admin', 'tracking','scorm');
$language_file = array('admin', 'tracking', 'scorm', 'exercice');
// Including the global initialization file
require_once '../inc/global.inc.php';

Loading…
Cancel
Save