Difference between revisions of "Ejudge-change-contests"
From EjudgeWiki
(...) |
(...) |
||
Line 26: | Line 26: | ||
|- | |- | ||
| <code>--visible</code> | | <code>--visible</code> | ||
− | | сбросить атрибут <code>[[contest.xml: | + | | сбросить атрибут <code>[[contest.xml:invisible|invisible]]</code> у турнира |
|- | |- | ||
| <code>--invisible</code> | | <code>--invisible</code> | ||
− | | установить атрибут <code>[[contest.xml: | + | | установить атрибут <code>[[contest.xml:invisible|invisible]]</code> у турнира |
|- | |- | ||
| <code>--no-users</code> | | <code>--no-users</code> |
Latest revision as of 10:24, 22 December 2021
Навигация: Главная страница/Система ejudge/Использование/Общая архитектура системы/ejudge-change-contests
Программа доступна с версии 3.9.0.
Эта программа позволяет изменять некоторые свойства сразу у нескольких турниров. Использование:
ejudge-change-contests [OPTIONS] [CONTEST-IDS]...
Параметр CONTEST-IDS задает либо один номер турнира, либо
диапазон номеров турниров, например, 102-110
.
В командной строке могут указываться несколько номеров турниров или
диапазонов.
Опции задают действия, которые необходимо выполнить над указанными турнирами.
Поддерживаются следующие опции:
--open
|
сбросить атрибут closed у турнира
|
--close
|
установить атрибут closed у турнира
|
--visible
|
сбросить атрибут invisible у турнира
|
--invisible
|
установить атрибут invisible у турнира
|
--no-users
|
закрыть доступ к информации о пользователях (программа users) для всех IP-адресов |
--all-users
|
открыть доступ к информации о пользователях (программа users) для всех IP-адресов |
--no-register
|
закрыть доступ к регистрации на турнир (программа register) для всех IP-адресов |
--all-register
|
открыть доступ к регистрации на турнир (программа register) для всех IP-адресов |
--no-participant
|
закрыть доступ участников к турниру для всех IP-адресов |
--all-register
|
открыть доступ участников к турниру для всех IP-адресов |
--remove-cap USER
|
удалить все привилегии для пользователя USER |
--add-judge-cap USER
|
добавить привилегии судьи для пользователя USER |
--add-master-cap USER
|
добавить привилегии администратора для пользователя USER |
--add-full-cap USER
|
добавить все привилегии для пользователя USER |