Difference between revisions of "Contest.xml:allowed languages"

From EjudgeWiki
 
Line 19: Line 19:
 
Значение элемента позволяет ограничить языки и среды программиро-
 
Значение элемента позволяет ограничить языки и среды программиро-
 
вания, которые пользователи могут указывать при регистрации на турнир. Элемент
 
вания, которые пользователи могут указывать при регистрации на турнир. Элемент
<tt>allowed_languages</tt> используется, только если поле <tt>[[contest.xml:field:languages|languages]]</tt> указано среди разрешенных полей глобальной информации об участнике, задаваемых элементом <tt>[[contest.xml:field|field]]</tt>.
+
<tt>allowed_languages</tt> используется, только если поле <tt>[[contest.xml:languages|languages]]</tt> указано среди разрешенных полей глобальной информации об участнике, задаваемых элементом <tt>[[contest.xml:field|field]]</tt>.
  
 
Если элемент <tt>allowed_languages</tt> не задан, поле ‘Programming languages’ регистрационной формы по будет обычной строкой ввода, в которой пользователь может вводить
 
Если элемент <tt>allowed_languages</tt> не задан, поле ‘Programming languages’ регистрационной формы по будет обычной строкой ввода, в которой пользователь может вводить

Revision as of 12:09, 9 February 2012

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/contest.xml/allowed_languages

Имя элемента: allowed_languages
Содержится в: contest
Может содержать: нет
Атрибуты: нет
Тип содержимого: Список поддерживаемых языков/сред разработки
Может отсутствовать: да
Может повторяться: нет

Описание. Значение элемента позволяет ограничить языки и среды программиро- вания, которые пользователи могут указывать при регистрации на турнир. Элемент allowed_languages используется, только если поле languages указано среди разрешенных полей глобальной информации об участнике, задаваемых элементом field.

Если элемент allowed_languages не задан, поле ‘Programming languages’ регистрационной формы по будет обычной строкой ввода, в которой пользователь может вводить произвольный текст. Если же элемент установлен, то вместо строки будет выведен список допустимых языков или сред программирования, каждый элемент которого может быть отмечен. При определении списка допустимых языков, они должны перечисляться через запятую.

Пробельные символы вокруг запятой, в начале и конце строки игнорируются.

<allowed_languages>
 Borland C/C++,
 Borland Pascal,
 Delphi
</allowed_languages>