Difference between revisions of "Contest.xml"

From EjudgeWiki
 
(One intermediate revision by the same user not shown)
Line 55: Line 55:
 
* <tt>[[contest.xml:name|name]]</tt>
 
* <tt>[[contest.xml:name|name]]</tt>
 
* <tt>[[contest.xml:name_en|name_en]]</tt>
 
* <tt>[[contest.xml:name_en|name_en]]</tt>
 +
* <tt>[[contest.xml:oauth_rule|oauth_rule]]</tt>
 +
* <tt>[[contest.xml:oauth_rules|oauth_rules]]</tt>
 
* <tt>[[contest.xml:open_time|open_time]]</tt>
 
* <tt>[[contest.xml:open_time|open_time]]</tt>
 
* <tt>[[contest.xml:priv_footer_file|priv_footer_file]]</tt> (<i>Игнорируется начиная с [[Изменения в версии 3.0|версии 3.0]]</i>)
 
* <tt>[[contest.xml:priv_footer_file|priv_footer_file]]</tt> (<i>Игнорируется начиная с [[Изменения в версии 3.0|версии 3.0]]</i>)

Latest revision as of 07:28, 1 December 2021

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

В данном разделе даётся описание формата файла описания параметров турнира. Подробнее...

Конфигурационные файлы описания базовых настроек турнира (XML-файлы турнира) находятся в каталоге EJUDGE_CONTESTS_HOME_DIR/data/contests. Имя файла — это номер турнира дополненный до 6 цифр слева нулями. Например, для турнира 1 файл его конфигурации называется 000001.xml. Если при конфигуриривании ejudge параметр EJUDGE_CONTESTS_HOME_DIR установлен в /home/judges, то полный путь к XML-файлу конфигурации турнира 1 будет равен /home/judges/data/contests/000001.xml.

Конфигурационные файлы базовых настроек турнира автоматически перечитываются системой ejudge при их обновлении. То есть, если в файл было внесено изменение (либо вручную с помощью текстового редактора, либо с помощью веб-интерфейса редактирования настроек турнира), новая версия файла будет автоматически загружена в систему.

Элементы файла