Project

General

Profile

Bug #1932

exe_weighting is dynamic in track_e_exercices

Added by Yannick Warnier almost 11 years ago. Updated over 10 years ago.

Status:
Bug resolved
Priority:
Normal
Category:
-
Target version:
Start date:
05/09/2010
Due date:
% Done:

60%

Estimated time:
3.00 h
Spent time:
Complexity:
Challenging
SCRUM pts - complexity:
13

Description

The exe_weighting field in track_e_exercices is dynamic, which means a student can get 100% total score when he hasn't finished the exercise yet. The exe_weighting should be calculated at the beginning of the attempt at taking the exercise, not after each question.

Associated revisions

Revision bfbffc99 (diff)
Added by Julio Montoya over 10 years ago

exe_weighting is not dynamic see #1932 + some other minor fixes in exercises

History

#1

Updated by Yannick Warnier over 10 years ago

  • Target version changed from 1.8.8 alpha to 1.8.8 beta
#2

Updated by Julio Montoya over 10 years ago

  • Status changed from New to Assigned
  • Assignee set to Julio Montoya
#3

Updated by Julio Montoya over 10 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Yannick Warnier
  • % Done changed from 0 to 60

Ok, the weight is only registered at the beginning when using 1 question per page, if we are using the "All question per page" we save it when the user sends the exam

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

#4

Updated by Yannick Warnier over 10 years ago

  • Status changed from Needs more info to Bug resolved

Didn't try it but the code changes seem correct to me at first glance...

Also available in: Atom PDF