Руководство:createAndPromote.php
Файл MediaWiki: createAndPromote.php | |
---|---|
Местоположение: | maintenance/ |
Исходный код: | master • 1.35.2 • 1.31.14 |
Классы: | CreateAndPromote |
Подробности
createAndPromote.php это скрипт технического обслуживания, с помощью которого можно создавать новые учётные записи и/или изменять права участников. С помощью этого скрипта можно выдать дополнительные права определённому участнику (например права администратора, бюрократа или бота), а также изменить ему пароль.
Так как скрипт может быть использован не только для регистрации новых участников, но и для изменения прав уже существующих, а также для регистрации участников без выдачи им прав, название createAndPromote.php
несколько вводит в заблуждение.
Заметка:
Использование
php createAndPromote.php [--bureaucrat] [--sysop] [--bot] [--custom-groups=<group1>,<group2>] [--force] username [password]
Опция / параметр | Описание |
---|---|
--help | Покажет справочную информацию для скрипта. |
--bureaucrat | Добавит учётную запись в группу бюрократов. |
--sysop | Добавит учётную запись в группу администраторов. |
--bot (1.22+) | Добавит учётную запись в группу ботов. |
--custom-groups (1.26+) | Список групп, разделённых запятыми, в которые требуется добавить участника. Это позволит добавить участника в любую самостоятельно созданную группу. Начиная с MW 1.27, участник будет добавлен скриптом в подобную группу только если такая действительно существует, т.е задана с помощью $wgGroupPermissions или $wgRevokePermissions . Несуществующие группы игнорируются. |
--force | Если учётная запись уже существует, просто присвойте ей группы или измените пароль. Создавать новую учётную запись в таком случае не требуется. |
<username> | Имя учётной записи, которую вы хотите создать и/или которой вы хотите изменить группы или другие данные. Параметр --force необходимо использовать, если участник с таким именем уже существует. |
<password> | Пароль для учётной записи. |
Пример
php createAndPromote.php --bureaucrat --sysop --custom-groups=developer WikiSysop mypassword
В примере выше создаётся новый участник с именем «WikiSysop», ему устанавливается пароль, и он добавляется к группам бюрократов, администраторов, а также к самостоятельно созданной группе «developer».