()
Line 8: Line 8:
 
_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 <code>$wgFlexFormConfig['can_create_user']</code> , see [[DevOps:Doc/FlexForm/1.0/Installation_of_FlexForm]].
+
This functionality is disabled by default and can be enabled by setting the <code>$wgFlexFormConfig['can_create_user'] = true;</code> , see [[DevOps:Doc/FlexForm/1.0/Installation_of_FlexForm]].
 
===Parameters===
 
===Parameters===
 
'''_createuser'''
 
'''_createuser'''
Line 28: Line 28:
  
 
===Note===
 
===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.
+
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.

Revision as of 15:26, 20 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'] = 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 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 powerful function to have the FlexForm setting "secure" to true for more security. Furthermore, take care where you show such a form.

ws-page-props