手册:createAndPromote.php
Outdated translations are marked like this.
MediaWiki版本: | ≥ 1.7 |
MediaWiki文件: createAndPromote.php | |
---|---|
位置: | maintenance/ |
源代码: | master • 1.42.1 • 1.41.2 • 1.39.8 |
类: | CreateAndPromote |
详情
createAndPromote.php是一个维护脚本,它可以创建一个新用户或者修改一个已注册用户。 对于相应的用户,脚本可以授予额外的权限(例如管理员、行政员或机器人权限)并更改用户的密码。
该脚本不仅可以用于创建新用户,还可以用于提升一个现有用户的权限,并且还可以只是创建一个用户而不赋权,但脚本名称createAndPromote.php
有点误导人。
This script cannot be used to remove user groups from users.
Options/Arguments
选项 | 描述 | Required? |
---|---|---|
<username> | 你想创建或更改和提升权限(提升权限操作需要额外的参数)的用户名。如果具有相同名称的用户已存在,则必须使用--force标志。 | Required |
<password> | 用户的密码。 | Required |
--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 |
用法
MediaWiki版本: | ≤ 1.39 |
php maintenance/createAndPromote.php <username> [ <password>| --bureaucrat| --sysop| --bot| --interface-admin| --custom-groups group1,group2| --force ]
MediaWiki版本: | ≥ 1.40 |
php maintenance/run.php createAndPromote <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”。