Отчет об оценках: подсветка строк и столбцов

Отчет об оценках: подсветка строк и столбцов

от Vadim Tabunshchik -
Количество ответов: 0
Изображение пользователя Developers
Давно обратил внимание на таблицу вывода оценок в курсе. Уж очень много корявостей в этой таблице. То ячейки в строке "Диапазон" смещены на одну влево - нашел решение, потом прочитал об этом на баг-трекере.
Подсветка колонок тоже работает неверно (на мой взгляд).
На рисунке выделена колонка 2, а первая ячейка почему-то подсвечена из колонки 1. (ЗЫ: После исправлений кроме столбика подсвечена еще и строка 2)

Может кто-то на баг-трекере уже встречал решение?

Пока исправил в файле functions.js (находится в каталоге moodle/grade/report/grader/):

//highlight the column header
- flip_vmarked(table,2,col);
+ flip_vmarked(table,1,col);

//add any grade cell offset (due to colspans) then iterate down the table
col += gradecelloffset;
- for (var row = 3; row < table.rows.length; row++) {
+ for (var row = 2; row < table.rows.length; row++) {
flip_vmarked(table,row,col);
}
Приложение grade.JPG