Ejudge-change-contests

From EjudgeWiki
Revision as of 10:24, 22 December 2021 by Cher (talk | contribs) (...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система 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