Project

General

Profile

Bug #1932

exe_weighting is dynamic in track_e_exercices

Added by Yannick Warnier about 9 years ago. Updated over 8 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 8 years ago

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

History

#1

Updated by Yannick Warnier over 8 years ago

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

Updated by Julio Montoya over 8 years ago

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

Updated by Julio Montoya over 8 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 8 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