Difference between revisions of "Contest.xml:contestants reserves coaches advisors guests"
 (Created page with "Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/[[conte...")  | 
				|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
{|  | {|  | ||
| − | | '''Имя элемента''':   || <tt>'''contestants, reserves, coaches, advisors,  | + | | '''Имя элемента''':   || <tt>'''contestants, reserves, coaches, advisors, guests'''</tt> ||  | 
| − | guests'''</tt> ||  | ||
|-  | |-  | ||
|  '''Содержится в:'''    || <tt>[[contest.xml:contest|contest]]</tt>   ||  | |  '''Содержится в:'''    || <tt>[[contest.xml:contest|contest]]</tt>   ||  | ||
| Line 27: | Line 26: | ||
быть установлено в 2 или 3, а в личном турнире — в 1. Если у каждого участника должен  | быть установлено в 2 или 3, а в личном турнире — в 1. Если у каждого участника должен  | ||
быть тренер, минимальное число лиц этой категории (coaches) должно быть установлено в  | быть тренер, минимальное число лиц этой категории (coaches) должно быть установлено в  | ||
| − | 1. Атрибут [[contest.xml:contestants_reserves_coaches_advisors_guests:max|max]]</tt> позволяет задать максимальное число лиц в данной категории. Например,  | + | 1. Атрибут <tt>[[contest.xml:contestants_reserves_coaches_advisors_guests:max|max]]</tt> позволяет задать максимальное число лиц в данной категории. Например,  | 
максимальное количество игроков одной команды в командном турнире равно 3, а в личном  | максимальное количество игроков одной команды в командном турнире равно 3, а в личном  | ||
турнире — 1. Атрибут [[contest.xml:contestants_reserves_coaches_advisors_guests:initial|initial]] позволяет задать, формы ввода для скольких лиц в данной  | турнире — 1. Атрибут [[contest.xml:contestants_reserves_coaches_advisors_guests:initial|initial]] позволяет задать, формы ввода для скольких лиц в данной  | ||
категории будут выведены при регистрации на турнир, когда формы печатаются для данного  | категории будут выведены при регистрации на турнир, когда формы печатаются для данного  | ||
пользователя первый раз.  | пользователя первый раз.  | ||
| + | |||
| + | '''Пример.'''  | ||
| + |  <contestants min="2" max="3">  | ||
| + |   <field id="firstname" mandatory="yes"/>  | ||
| + |   <field id="middlename"/>  | ||
| + |   <field id="surname" mandatory="yes"/>  | ||
| + |   <field id="status" mandatory="yes"/>  | ||
| + |   <field id="grade" mandatory="yes"/>  | ||
| + |   <field id="group"/>  | ||
| + |  </contestants>  | ||
| + |  <reserves min="0" max="1">  | ||
| + |   <field id="firstname" mandatory="yes"/>  | ||
| + |   <field id="middlename"/>  | ||
| + |   <field id="surname" mandatory="yes"/>  | ||
| + |   <field id="status" mandatory="yes"/>  | ||
| + |   <field id="grade" mandatory="yes"/>  | ||
| + |   <field id="group"/>  | ||
| + |  </reserves>  | ||
| + |  <coaches min="1" max="1">  | ||
| + |   <field id="firstname" mandatory="yes"/>  | ||
| + |   <field id="middlename"/>  | ||
| + |   <field id="surname" mandatory="yes"/>  | ||
| + |   <field id="status" mandatory="yes"/>  | ||
| + |   <field id="occupation" mandatory="yes"/>  | ||
| + |  </coaches>  | ||
| + |  <advisors min="0" max="1">  | ||
| + |   <field id="firstname" mandatory="yes"/>  | ||
| + |   <field id="middlename"/>  | ||
| + |   <field id="surname" mandatory="yes"/>  | ||
| + |   <field id="status" mandatory="yes"/>  | ||
| + |   <field id="occupation" mandatory="yes"/>  | ||
| + |  </advisors>  | ||
Latest revision as of 14:28, 8 February 2012
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/contest.xml/contestants, reserves, coaches, advisors, guests
| Имя элемента: | contestants, reserves, coaches, advisors, guests | |
| Содержится в: | contest | |
| Может содержать: | field | |
| Атрибуты: | min, max,initial | |
| Тип содержимого: | игнорируется | |
| Может отсутствовать: | да | |
| Может повторяться: | нет | 
Описание. Описание нескольких элементов объединено в один раздел, так как эти элементы очень близки друг другу. Данные элементы позволяют задавать ограничения на количество лиц соответствующей категории. Кроме того, данные элементы содержат в себе элементы field, задающие поля ввода регистрационной анкеты. Элемент contestants соответствует категории игроков турнира, элемент reserves соответствует категории запасных игроков, элемент coaches — категории тренеров, элемент advisors — категории руководителей, и элемент guests — прочим.
Атрибут min позволяет задать минимальное число лиц в данной категории. Например, минимальное количество игроков одной команды (contestants) в командном турнире может быть установлено в 2 или 3, а в личном турнире — в 1. Если у каждого участника должен быть тренер, минимальное число лиц этой категории (coaches) должно быть установлено в 1. Атрибут max позволяет задать максимальное число лиц в данной категории. Например, максимальное количество игроков одной команды в командном турнире равно 3, а в личном турнире — 1. Атрибут initial позволяет задать, формы ввода для скольких лиц в данной категории будут выведены при регистрации на турнир, когда формы печатаются для данного пользователя первый раз.
Пример.
<contestants min="2" max="3"> <field id="firstname" mandatory="yes"/> <field id="middlename"/> <field id="surname" mandatory="yes"/> <field id="status" mandatory="yes"/> <field id="grade" mandatory="yes"/> <field id="group"/> </contestants> <reserves min="0" max="1"> <field id="firstname" mandatory="yes"/> <field id="middlename"/> <field id="surname" mandatory="yes"/> <field id="status" mandatory="yes"/> <field id="grade" mandatory="yes"/> <field id="group"/> </reserves> <coaches min="1" max="1"> <field id="firstname" mandatory="yes"/> <field id="middlename"/> <field id="surname" mandatory="yes"/> <field id="status" mandatory="yes"/> <field id="occupation" mandatory="yes"/> </coaches> <advisors min="0" max="1"> <field id="firstname" mandatory="yes"/> <field id="middlename"/> <field id="surname" mandatory="yes"/> <field id="status" mandatory="yes"/> <field id="occupation" mandatory="yes"/> </advisors>