Merge branch 'WIP-MDL-35249-master' of git://github.com/nadavkav/moodle
[moodle.git] / mod / assign / gradingtable.php
index b3e01c9..53291dc 100644 (file)
@@ -158,9 +158,8 @@ class assign_grading_table extends table_sql implements renderable {
         if (!$this->is_downloading()) {
             $columns[] = 'select';
             $headers[] = get_string('select') .
-                        '<div class="selectall"><input type="checkbox" name="selectall" title="' .
-                        get_string('selectall') .
-                        '"/></div>';
+                    '<div class="selectall"><label class="accesshide" for="selectall">' . get_string('selectall') . '</label>
+                    <input type="checkbox" id="selectall" name="selectall" title="' . get_string('selectall') . '"/></div>';
         }
 
         // User picture.
@@ -527,7 +526,9 @@ class assign_grading_table extends table_sql implements renderable {
      * @return string
      */
     function col_select(stdClass $row) {
-        return '<input type="checkbox" name="selectedusers" value="' . $row->userid . '"/>';
+        return '<label class="accesshide" for="selectuser_' . $row->userid . '">' .
+            get_string('selectuser', 'assign', fullname($row)) . '</label>
+            <input type="checkbox" id="selectuser_' . $row->userid . '" name="selectedusers" value="' . $row->userid . '"/>';
     }
 
     /**