Contest.xml:allowed languages

From EjudgeWiki

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

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

Редактирование элемента: страница "Editing contest", вкладка "General settings (contest.xml)", блок "extra HTML attributes for CGI-programs", поле "Allowed programming languages".

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

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

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

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