diff --git a/grade/report/grader/grader.js b/grade/report/grader/grader.js index f785d7b5827..a45c23b29a7 100644 --- a/grade/report/grader/grader.js +++ b/grade/report/grader/grader.js @@ -6,11 +6,11 @@ YAHOO.graderreport.init = function() { var rows = YAHOO.util.Dom.getElementsByClassName('heading_name_row'); if(rows && rows.length>0) { - var header_cell_region = YAHOO.util.Dom.getRegion(rows[rows.length-1].firstChild); + var header_cell_region = YAHOO.util.Dom.getRegion(rows[rows.length-1]); if(header_cell_region) { var height = header_cell_region.bottom - header_cell_region.top; - if(!isNan(height)) + if(!isNaN(height)) { YAHOO.util.Dom.setStyle('studentheader', 'height', height + 'px'); } diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index d89da02703c..d2271647a45 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -1878,7 +1878,8 @@ class core_renderer extends renderer_base { 'id' => $cell->id, 'class' => $cell->get_classes_string(), 'abbr' => $cell->abbr, - 'scope' => $cell->scope); + 'scope' => $cell->scope, + 'title' => html_entity_decode($cell->title)); $tagtype = 'td'; if ($cell->header === true) { $tagtype = 'th';