Serve.cfg:global:stand row attr
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/stand_row_attr
Переменная позволяет определять атрибуты строк таблицы. Эти атрибуты используются, когда к строке таблицы неприменимы другие атрибуты, задаваемые глобальными конфигурационными переменными stand_v_row_attr, stand_r_row_attr, stand_u_row_attr, stand_self_row_attr, stand_contestant_status_attr.
Конфигурационная переменная stand_row_attr должна быть определена либо 5, либо 6 раз, задавая таким образом массив из 5 или 6 атрибутов. Массив используется следующим образом:
- stand_row_attr[0] - это атрибут строки заголовка таблицы,
- stand_row_attr[1], stand_row_attr[2] - атрибуты четных и нечетных строк таблицы соответственно,
- stand_row_attr[3], stand_row_attr[4] - атрибуты четных и нечетных строк таблицы соответственно, эти две группы атрибутов используются попеременно при изменении количества решенных задач у команд.
- stand_row_attr[5] (если определен) - атрибуты строк таблицы, в которых отображается суммарная информация по всем участникам
турнира.
Пример.
stand_row_attr = " bgcolor=\"#cccccc\" valign=\"top\"" stand_row_attr = " bgcolor=\"#eeffff\" valign=\"top\"" stand_row_attr = " bgcolor=\"#ddffff\" valign=\"top\"" stand_row_attr = " bgcolor=\"#ffeeff\" valign=\"top\"" stand_row_attr = " bgcolor=\"#ffddff\" valign=\"top\"" stand_row_attr = " bgcolor=\"#cccccc\" valign=\"top\""
Для совместимости со стандартным видом таблицы в предыдущих версиях системы, если ни глобальная конфигурационная переменная stand_table_attr, ни глобальная конфигурационная переменная stand_row_attr не установлена, переменная stand_row_attr устанавливается в значение " border=\"1\"".