ws-class-props | |||
---|---|---|---|
Line 1: | Line 1: | ||
{{Doc properties | {{Doc properties | ||
− | |Subject version=2.0 | + | |Subject version=2.0,2.1 |
|Doc subject=DevOps:Doc/FlexForm | |Doc subject=DevOps:Doc/FlexForm | ||
|Doc parent=DevOps:Doc/FlexForm | |Doc parent=DevOps:Doc/FlexForm |
Revision as of 22:12, 31 March 2023
Name
_createuser
Type
_createuser
Synopsis
Using a form to register a new user in the Wiki
Description
_createuser is very powerfull and needs special attention. This option can create a new user in the Wiki. It will create a random password and send the user details to the users email address. A confirm emailaddress email will also be send.
This functionality is disabled by default and can be enabled by setting the $wgFlexFormConfig['can_create_user'] = true;
, see Installation of FlexForm.
Parameters
_createuser
username = [mandatory] The new username to be registered
email = [mandatory] The email address of the new user
realname = Optional the real name of the user
Example
Create a new user with username adje
<form>
<_createuser username="adje" email="ad@wikibase.nl" realname="Ad Strack van Schijndel" />
<input type="submit" value="create Adje" />
</form>
Note
Make sure that when using this powerful function to have the FlexForm setting "secure" to true for more security. Furthermore, take care where you show such a form.