Руководство:createAndPromote.php

This page is a translated version of the page Manual:CreateAndPromote.php and the translation is 77% complete.
Outdated translations are marked like this.
Версия MediaWiki:
1.7

Подробности

createAndPromote.php это скрипт технического обслуживания, с помощью которого можно создавать новые учётные записи и/или изменять права участников. С помощью этого скрипта можно выдать дополнительные права определённому участнику (например права администратора, бюрократа или бота), а также изменить ему пароль.

Так как скрипт может быть использован не только для регистрации новых участников, но и для изменения прав уже существующих, а также для регистрации участников без выдачи им прав, название createAndPromote.php несколько вводит в заблуждение.

This script cannot be used to remove user groups from users.

Options/Arguments

Опция / параметр Описание Required?
<username> Имя учётной записи, которую вы хотите создать и/или которой вы хотите изменить группы или другие данные. Параметр --force необходимо использовать, если участник с таким именем уже существует. Required
<password> Пароль для учётной записи. Optional
--bureaucrat Добавит учётную запись в группу бюрократов. Optional
--sysop Добавит учётную запись в группу администраторов. Optional
--bot Добавит учётную запись в группу ботов. Optional
--interface-admin Add the account to the interface-admin group Optional
--custom-groups Список групп, разделённых запятыми, в которые требуется добавить участника. Это позволит добавить участника в любую самостоятельно созданную группу.
Начиная с MW 1.27, участник будет добавлен скриптом в подобную группу только если такая действительно существует, т.е задана с помощью $wgGroupPermissions или $wgRevokePermissions . Несуществующие группы игнорируются.
Optional
--force Если учётная запись уже существует, просто присвойте ей группы или измените пароль. Создавать новую учётную запись в таком случае не требуется. Optional
--help Покажет справочную информацию для скрипта. Optional

Использование

php maintenance/createAndPromote.php <username> [ <password>| --bureaucrat| --sysop| --bot| --interface-admin| --custom-groups group1,group2| --force ]


Terminal
$ php maintenance/createAndPromote.php WikiSysop mypassword --bureaucrat --sysop --custom-groups developer

mywiki: Creating and promoting User:WikiSysop into sysop, bureaucrat...
done.

В примере выше создаётся новый участник с именем «WikiSysop», ему устанавливается пароль, и он добавляется к группам бюрократов, администраторов, а также к самостоятельно созданной группе «developer».

См. также