mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
Merge branch 'MDL-66999-master' of git://github.com/bmbrands/moodle
This commit is contained in:
commit
f00542c485
69 changed files with 1487 additions and 2168 deletions
|
@ -68,7 +68,7 @@ class qbehaviour_adaptive_renderer extends qbehaviour_renderer {
|
|||
// Display the grading details from the last graded state.
|
||||
$class = $details->state->get_feedback_class();
|
||||
return html_writer::tag('div', get_string($class, 'question'),
|
||||
array('class' => 'correctness ' . $class))
|
||||
array('class' => 'correctness badge ' . $class))
|
||||
. html_writer::tag('div', $this->grading_details($details, $options),
|
||||
array('class' => 'gradingdetails'));
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@ class qbehaviour_adaptive_mark_display_test extends basic_testcase {
|
|||
}
|
||||
|
||||
public function test_correct_no_penalty() {
|
||||
$this->assertEquals('<div class="correctness correct">' . get_string('correct', 'question') . '</div>' .
|
||||
$this->assertEquals('<div class="correctness badge correct">' . get_string('correct', 'question') . '</div>' .
|
||||
'<div class="gradingdetails">' .
|
||||
get_string('gradingdetails', 'qbehaviour_adaptive',
|
||||
array('cur' => '1.00', 'raw' => '1.00', 'max' => '1.00')) . '</div>',
|
||||
|
@ -67,8 +67,8 @@ class qbehaviour_adaptive_mark_display_test extends basic_testcase {
|
|||
}
|
||||
|
||||
public function test_partial_first_try() {
|
||||
$this->assertEquals('<div class="correctness partiallycorrect">' . get_string('partiallycorrect', 'question') . '</div>' .
|
||||
'<div class="gradingdetails">' .
|
||||
$this->assertEquals('<div class="correctness badge partiallycorrect">' . get_string('partiallycorrect', 'question') .
|
||||
'</div><div class="gradingdetails">' .
|
||||
get_string('gradingdetails', 'qbehaviour_adaptive',
|
||||
array('cur' => '0.50', 'raw' => '0.50', 'max' => '1.00')) . ' ' .
|
||||
get_string('gradingdetailspenalty', 'qbehaviour_adaptive', '0.10') . '</div>',
|
||||
|
@ -78,8 +78,8 @@ class qbehaviour_adaptive_mark_display_test extends basic_testcase {
|
|||
|
||||
public function test_partial_second_try() {
|
||||
$mark = array('cur' => '0.80', 'raw' => '0.90', 'max' => '1.00');
|
||||
$this->assertEquals('<div class="correctness partiallycorrect">' . get_string('partiallycorrect', 'question') . '</div>' .
|
||||
'<div class="gradingdetails">' .
|
||||
$this->assertEquals('<div class="correctness badge partiallycorrect">' . get_string('partiallycorrect', 'question') .
|
||||
'</div><div class="gradingdetails">' .
|
||||
get_string('gradingdetails', 'qbehaviour_adaptive', $mark) . ' ' .
|
||||
get_string('gradingdetailsadjustment', 'qbehaviour_adaptive', $mark) . ' ' .
|
||||
get_string('gradingdetailspenalty', 'qbehaviour_adaptive', '0.10') . ' ' .
|
||||
|
@ -90,8 +90,8 @@ class qbehaviour_adaptive_mark_display_test extends basic_testcase {
|
|||
|
||||
public function test_correct_third_try() {
|
||||
$mark = array('cur' => '0.80', 'raw' => '1.00', 'max' => '1.00');
|
||||
$this->assertEquals('<div class="correctness partiallycorrect">' . get_string('partiallycorrect', 'question') . '</div>' .
|
||||
'<div class="gradingdetails">' .
|
||||
$this->assertEquals('<div class="correctness badge partiallycorrect">' . get_string('partiallycorrect', 'question') .
|
||||
'</div><div class="gradingdetails">' .
|
||||
get_string('gradingdetails', 'qbehaviour_adaptive', $mark) . ' ' .
|
||||
get_string('gradingdetailsadjustment', 'qbehaviour_adaptive', $mark) . '</div>',
|
||||
$this->renderer->render_adaptive_marks(new qbehaviour_adaptive_mark_details(
|
||||
|
@ -100,8 +100,8 @@ class qbehaviour_adaptive_mark_display_test extends basic_testcase {
|
|||
|
||||
public function test_correct_third_try_if_we_dont_increase_penalties_for_wrong() {
|
||||
$mark = array('cur' => '0.80', 'raw' => '1.00', 'max' => '1.00');
|
||||
$this->assertEquals('<div class="correctness partiallycorrect">' . get_string('partiallycorrect', 'question') . '</div>' .
|
||||
'<div class="gradingdetails">' .
|
||||
$this->assertEquals('<div class="correctness badge partiallycorrect">' . get_string('partiallycorrect', 'question') .
|
||||
'</div><div class="gradingdetails">' .
|
||||
get_string('gradingdetails', 'qbehaviour_adaptive', $mark) . ' ' .
|
||||
get_string('gradingdetailsadjustment', 'qbehaviour_adaptive', $mark) . '</div>',
|
||||
$this->renderer->render_adaptive_marks(new qbehaviour_adaptive_mark_details(
|
||||
|
|
|
@ -956,7 +956,7 @@ class view {
|
|||
$classes[] = 'dimmed_text';
|
||||
}
|
||||
if ($question->id == $this->lastchangedid) {
|
||||
$classes[] = 'highlight';
|
||||
$classes[] = 'highlight text-dark';
|
||||
}
|
||||
$classes[] = 'r' . ($rowcount % 2);
|
||||
return $classes;
|
||||
|
|
|
@ -118,7 +118,7 @@ class core_question_renderer extends plugin_renderer_base {
|
|||
array('class' => 'comment clearfix'));
|
||||
$output .= html_writer::nonempty_tag('div',
|
||||
$this->response_history($qa, $behaviouroutput, $qtoutput, $options),
|
||||
array('class' => 'history clearfix'));
|
||||
array('class' => 'history clearfix border p-2'));
|
||||
|
||||
$output .= html_writer::end_tag('div');
|
||||
$output .= html_writer::end_tag('div');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue