]> git.mjollnir.org Git - moodle.git/commitdiff
gradebook MDL-20945 Title attribute missing from cells in grader report
authorAndrew Davis <andrew@affinitysoftware.net>
Thu, 17 Dec 2009 07:29:57 +0000 (07:29 +0000)
committerAndrew Davis <andrew@affinitysoftware.net>
Thu, 17 Dec 2009 07:29:57 +0000 (07:29 +0000)
grade/report/grader/grader.js
lib/outputrenderers.php

index f785d7b5827b747b4662f104bfb7ffba41180833..a45c23b29a78ed1a24d6739a9ef5c5d23f9201d4 100644 (file)
@@ -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');
             }
index d89da02703c6adfa6ede4337f82ed440e6473e56..d2271647a450809ebf672d97bf565e24e6d0705e 100644 (file)
@@ -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';