Skip to content

Commit

Permalink
MDL-31841 grade: prevented the feedback column on the user report fro…
Browse files Browse the repository at this point in the history
…m being centered
  • Loading branch information
andyjdavis committed Mar 8, 2012
1 parent f24a1a7 commit e5ecd73
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
11 changes: 8 additions & 3 deletions grade/report/user/lib.php
Expand Up @@ -309,6 +309,7 @@ private function fill_table_recursive(&$element) {
$hidden = '';
$excluded = '';
$class = '';
$classfeedback = '';

// If this is a hidden grade category, hide it completely from the user
if ($type == 'category' && $grade_object->is_hidden() && !$this->canviewhidden && (
Expand Down Expand Up @@ -365,6 +366,10 @@ private function fill_table_recursive(&$element) {
/// Actual Grade
$gradeval = $grade_grade->finalgrade;

if ($this->showfeedback) {
// Copy $class before appending itemcenter as feedback should not be centered
$classfeedback = $class;
}
$class .= " itemcenter ";
if ($this->showweight) {
$data['weight']['class'] = $class;
Expand Down Expand Up @@ -474,13 +479,13 @@ private function fill_table_recursive(&$element) {
// Feedback
if ($this->showfeedback) {
if ($grade_grade->overridden > 0 AND ($type == 'categoryitem' OR $type == 'courseitem')) {
$data['feedback']['class'] = $class.' feedbacktext';
$data['feedback']['class'] = $classfeedback.' feedbacktext';
$data['feedback']['content'] = get_string('overridden', 'grades').': ' . format_text($grade_grade->feedback, $grade_grade->feedbackformat);
} else if (empty($grade_grade->feedback) or (!$this->canviewhidden and $grade_grade->is_hidden())) {
$data['feedback']['class'] = $class.' feedbacktext';
$data['feedback']['class'] = $classfeedback.' feedbacktext';
$data['feedback']['content'] = ' ';
} else {
$data['feedback']['class'] = $class.' feedbacktext';
$data['feedback']['class'] = $classfeedback.' feedbacktext';
$data['feedback']['content'] = format_text($grade_grade->feedback, $grade_grade->feedbackformat);
}
}
Expand Down
4 changes: 2 additions & 2 deletions grade/report/user/styles.css
Expand Up @@ -33,8 +33,8 @@
.user-grade td.item {border-left: 1px solid gray;border-right: 1px solid gray;}
.user-grade td.excluded {background-color: #666;}
.user-grade td.hidden {color: #aaa;}
.user-grade td.feedbacktext {max-width:600px;padding:0;}
.user-grade td.feedbacktext {max-width:600px;padding:2px 2px;}
.pagelayout-report .user-grade .feedbacktext .no-overflow {overflow:auto;padding:0.25em;}

table.user-grade td.feedbacktext {text-align:left;width: 40%;font-size: 0.8em;white-space:normal;}
table.user-grade td.itemcenter {text-align:center;}
table.user-grade td.itemcenter {text-align:center;}

0 comments on commit e5ecd73

Please sign in to comment.