手册:createAndPromote.php

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:CreateAndPromote.php and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎polski • ‎português do Brasil • ‎Ελληνικά • ‎русский • ‎中文 • ‎日本語 • ‎한국어

详情

createAndPromote.php是一个维护脚本,它可以创建一个新用户或者修改一个已注册用户。 对于相应的用户,脚本可以授予它额外的权限(例如管理员、行政员或机器人权限)并更改用户的密码。

该脚本不仅可以用于创建新用户,还可以用于提升一个现有用户的权限,并且还可以只是创建一个用户而不赋权,但脚本名称createAndPromote.php有点误导人。

用法

php createAndPromote.php [--bureaucrat] [--sysop] [--bot] [--custom-groups=<组1>,<组2>] [--force] 用户名 [密码]
选项/参数 描述
--help 显示这个脚本的帮助信息
--bureaucrat 把用户加入行政员用户组
--sysop 把用户加入管理员用户组
--bot (1.22+) 把用户加入机器人用户组
--custom-groups (1.26+) 把用户分别添加到用逗号隔开的多个用户组。 这允许将用户添加到任何自定义用户组。
从MW 1.27开始,用户只能加入一个自定义用户组,如果这个用户组是根据$wgGroupPermissions $wgRevokePermissions 创建的。 不存在的用户组会被忽略。
--force 如果帐号已经存在,脚本只授予它权限或更改密码。 在使用这个选项的情况下不要创建新帐户。
<username> 你想创建或更改和提升权限(提升权限操作需要额外的参数)的用户名。如果具有相同名称的用户已存在,则必须使用--force标志。
<password> 用户的密码。如果使用--force,则可以忽略。

例子

php createAndPromote.php --bureaucrat --sysop --custom-groups=developer WikiSysop mypassword

这将创建一个叫“WikiSysop”的用户,同时设置了他的密码并把他加入了行政员用户组、管理员用户组和一个自定义用户组“developer”。