Extension:Semantic Signup

Usage
This extension tweaks user registration process in order to make users populate their user pages with semantic data at registration time. Whenever the user registration form is requested the user is redirected to the Semantic Signup special page where he has to enter the usual account data and some additional information into a semantic form. When the form is submitted, the usual account information is used to register the new user account and a new User: page is populated with the additional data.

Installation
1. Create a semantic form for user pages (see the SemanticForms manual for details). Use the tag to insert the user account input fields (e. g. username password and all that stuff) into this form - this is required for the form to be suitable for account registration.

2. Insert the following lines into your LocalSettings.php:

where "MyFormName" should be replaced with whatever the form created at step 1 is called (the namespace title - i.e. "Form:" - should not be included).

Configuration parameters
$sesSignupFormName controls the form which is displayed by the Semantic Signup special page.

$sesRealNameRequired controls whether real name is required to register an account.

Support
This extension was created by Serhii Kutnii mnkutster@gmail.com.

The project home page is http://semanticsignup.sourceforge.net/.

The bug and feature request tracker is available at https://sourceforge.net/tracker/?atid=1126589&group_id=250562&func=browse