Difference between revisions of "Serve.cfg:global:stand row attr"

From EjudgeWiki
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:global|Глобальные конфигурационные параметры]]/<tt>[[Serve.cfg:global:stand_row_attr|stand_row_attr]]</tt>
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:global|Глобальные конфигурационные параметры]]/<tt>[[Serve.cfg:global:stand_row_attr|stand_row_attr]]</tt>
 +
 +
 +
'''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Global settings (serve.cfg)"'', блок ''"Standings table attributes"'', поле ''"Standings row attributes"''.
 +
 +
Переменная позволяет определять атрибуты строк таблицы. Эти атрибуты
 +
используются, когда к строке таблицы неприменимы другие
 +
атрибуты, задаваемые глобальными конфигурационными переменными
 +
<tt>[[serve.cfg:global:stand_v_row_attr|stand_v_row_attr]]</tt>, <tt>[[serve.cfg:global:stand_r_row_attr|stand_r_row_attr]]</tt>, <tt>[[serve.cfg:global:stand_u_row_attr|stand_u_row_attr]]</tt>, <tt>[[serve.cfg:global:stand_self_row_attr|stand_self_row_attr]]</tt>, <tt>[[serve.cfg:global:stand_contestant_status_attr|stand_contestant_status_attr]]</tt>.
 +
 +
Конфигурационная переменная <tt>stand_row_attr</tt> должна быть
 +
определена либо 5, либо 6 раз, задавая таким образом массив из 5
 +
или 6 атрибутов. Массив используется следующим образом:
 +
* <tt>stand_row_attr[0]</tt> - это атрибут строки заголовка таблицы,
 +
* <tt>stand_row_attr[1]</tt>, <tt>stand_row_attr[2]</tt> - атрибуты четных и нечетных строк таблицы соответственно,
 +
* <tt>stand_row_attr[3]</tt>, <tt>stand_row_attr[4]</tt> - атрибуты четных и нечетных строк таблицы соответственно, эти две группы атрибутов используются попеременно при изменении количества решенных задач у команд.
 +
* <tt>stand_row_attr[5]</tt> (если определен) - атрибуты строк таблицы, в которых отображается суммарная информация по всем участникам
 +
турнира.
 +
 +
'''Пример.'''
 +
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\""
 +
 +
Для совместимости со стандартным видом таблицы в предыдущих
 +
версиях системы, если ни глобальная конфигурационная переменная
 +
<tt>[[serve.cfg:global:stand_table_attr|stand_table_attr]]</tt>, ни глобальная конфигурационная переменная
 +
<tt>[[serve.cfg:global:stand_row_attr|stand_row_attr]]</tt> не установлена, переменная <tt>stand_row_attr</tt>
 +
устанавливается в значение " border=\"1\"".

Latest revision as of 10:53, 12 February 2013

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/stand_row_attr


Редактирование элемента: страница "Editing contest", вкладка "Global settings (serve.cfg)", блок "Standings table attributes", поле "Standings row attributes".

Переменная позволяет определять атрибуты строк таблицы. Эти атрибуты используются, когда к строке таблицы неприменимы другие атрибуты, задаваемые глобальными конфигурационными переменными 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\"".