Difference between revisions of "Contest.xml"
(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:oauth_rules|oauth_rules]]</tt> | ||
* <tt>[[contest.xml:open_time|open_time]]</tt> | * <tt>[[contest.xml:open_time|open_time]]</tt> | ||
Line 61: | 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: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 при их обновлении. То есть, если в файл было внесено изменение (либо вручную с помощью текстового редактора, либо с помощью веб-интерфейса редактирования настроек турнира), новая версия файла будет автоматически загружена в систему.
Элементы файла
- advisors
- allowed_languages
- allowed_regions
- avatar_plugin
- cap
- caps
- cf_notify_email
- clar_notify_email
- client_flags
- close_time
- comment
- content_plugin
- content_url_prefix
- coaches
- conf_dir
- contest
- contestants
- copyright_file
- css_url
- daily_stat_email
- default_locale
- dir_group
- dir_mode
- ext_id
- field
- file_group
- file_mode
- guests
- ip
- judge_access
- keywords
- login_template
- login_template_options
- logo_url
- main_url
- master_access
- name
- name_en
- oauth_rule
- oauth_rules
- open_time
- priv_footer_file (Игнорируется начиная с версии 3.0)
- priv_header_file (Игнорируется начиная с версии 3.0)
- problem_count
- problems_url
- sched_time
- serve_control_access
- serve_group
- serve_user
- slave_rules
- special_flow_options
- standings_url
- register_access
- register_email
- register_email_file
- register_footer_file (Игнорируется начиная с версии 3.0)
- register_header_file (Игнорируется начиная с версии 3.0)
- register_head_style (Игнорируется начиная с версии 3.0)
- register_par_style (Игнорируется начиная с версии 3.0)
- register_subject
- register_subject_en
- register_table_style (Игнорируется начиная с версии 3.0)
- register_url
- registration_deadline
- reg_welcome_file
- reserves
- root_dir
- run_group
- run_managed_on
- run_user
- team_access
- team_footer_file (Игнорируется начиная с версии 3.0)
- team_header_file (Игнорируется начиная с версии 3.0)
- team_head_style (Игнорируется начиная с версии 3.0)
- team_menu_1_file (Игнорируется начиная с версии 3.0)
- team_menu_2_file (Игнорируется начиная с версии 3.0)
- team_menu_3_file (Игнорируется начиная с версии 3.0)
- team_par_style (Игнорируется начиная с версии 3.0)
- team_separator_file (Игнорируется начиная с версии 3.0)
- team_url
- telegram_admin_chat_id
- telegram_bot_id
- telegram_user_chat_id
- update_time
- user_contest
- user_name_comment
- users_access
- users_footer_file
- users_header_file
- users_head_style
- users_par_style
- users_table_format
- users_table_format_en
- users_table_legend
- users_table_legend_en
- users_table_style
- users_verb_style
- welcome_file