Difference between revisions of "Contest.xml"

From EjudgeWiki
 
(2 intermediate revisions 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>)
Line 60: Line 62:
 
* <tt>[[contest.xml:problem_count|problem_count]]</tt>
 
* <tt>[[contest.xml:problem_count|problem_count]]</tt>
 
* <tt>[[contest.xml:problems_url|problems_url]]</tt>
 
* <tt>[[contest.xml:problems_url|problems_url]]</tt>
 +
* <tt>[[contest.xml:sched_time|sched_time]]</tt>
 
* <tt>[[contest.xml:serve_control_access|serve_control_access]]</tt>
 
* <tt>[[contest.xml:serve_control_access|serve_control_access]]</tt>
 
* <tt>[[contest.xml:serve_group|serve_group]]</tt>
 
* <tt>[[contest.xml:serve_group|serve_group]]</tt>
 
* <tt>[[contest.xml:serve_user|serve_user]]</tt>
 
* <tt>[[contest.xml:serve_user|serve_user]]</tt>
* <tt>[[contest.xml:sched_time|sched_time]]</tt>
 
 
* <tt>[[contest.xml:slave_rules|slave_rules]]</tt>
 
* <tt>[[contest.xml:slave_rules|slave_rules]]</tt>
 +
* <tt>[[contest.xml:special_flow_options|special_flow_options]]</tt>
 
* <tt>[[contest.xml:standings_url|standings_url]]</tt>
 
* <tt>[[contest.xml:standings_url|standings_url]]</tt>
 
* <tt>[[contest.xml:register_access|register_access]]</tt>
 
* <tt>[[contest.xml:register_access|register_access]]</tt>

Latest revision as of 19:17, 3 November 2024

Навигация: Главная страница/Система 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 при их обновлении. То есть, если в файл было внесено изменение (либо вручную с помощью текстового редактора, либо с помощью веб-интерфейса редактирования настроек турнира), новая версия файла будет автоматически загружена в систему.

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