Index: openacs-4/packages/assessment/tcl/as-item-type-mc-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-item-type-mc-procs.tcl,v diff -u -N -r1.19 -r1.20 --- openacs-4/packages/assessment/tcl/as-item-type-mc-procs.tcl 12 Jun 2006 02:49:50 -0000 1.19 +++ openacs-4/packages/assessment/tcl/as-item-type-mc-procs.tcl 12 Jun 2006 03:02:38 -0000 1.20 @@ -168,7 +168,7 @@ lappend choice_list [list "$title $feedback_text" $choice_id] } else { if {$correct_answer_p == "t" && $show_feedback != "incorrect" && $show_feedback != "correct"} { - lappend choice_list [list "$title " $choice_id] + lappend choice_list [list "$title " $choice_id] } else { lappend choice_list [list $title $choice_id] } @@ -286,6 +286,7 @@ {-response ""} {-max_points 0} {-allow_overwrite_p t} + {-package_id ""} } { @author Timo Hentschel (timo@timohentschel.de) @creation-date 2004-12-11 @@ -320,8 +321,8 @@ set points [expr round($max_points * $percent / 100)] - set item_data_id [as::item_data::new -session_id $session_id -subject_id $subject_id -staff_id $staff_id -as_item_id $as_item_id -section_id $section_id -choice_answer $response -points $points -allow_overwrite_p $allow_overwrite_p] - as::session_results::new -target_id $item_data_id -points $points + set item_data_id [as::item_data::new -session_id $session_id -subject_id $subject_id -staff_id $staff_id -as_item_id $as_item_id -section_id $section_id -choice_answer $response -points $points -allow_overwrite_p $allow_overwrite_p -package_id $package_id] + as::session_results::new -target_id $item_data_id -points $points -package_id $package_id } ad_proc -public as::item_type_mc::data {