m (added note about config) |
|||
Line 7: | Line 7: | ||
===Description=== | ===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. | _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'] config, see [[DevOps:Doc/FlexForm/1.0/Installation_of_FlexForm]]. | ||
===Parameters=== | ===Parameters=== | ||
'''_createuser''' | '''_createuser''' |
Revision as of 14:07, 4 April 2022
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'] config, see Installation of FlexForm.
Parameters
_createuser
username = [mandetory] The new username to be registered
email = [mandetory] The email address of the new user
realname = Optional the real name of the user
Example
Create a new user with username adje
<_form action="addToWiki" >
<_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 powerfull function to have the FlexForm setting "sec" to true for more security. Furthermore, take care where you show such a form.