Extension:SignupAPI

What can this extension do?
It creates a special page that cleans up SpecialUserLogin from signup related stuff, adds an API for signup, adds sourcetracking for account creation & AJAX-ifies the signup form.

Configuration parameters

 * $wgUseAjax: This parameter is required to use AJAX & is set to true by default in MediaWiki 1.17 & above


 * $wgSignupAPIUseAjax: If set to true, the extension will AJAX-ify the signup form & facilitate the validation of username, password, retype & email dynamically before submitting the form


 * $wgSignupAPISourceCreation: If set to true, the extension will add the source tracking parameters to the "Create account" link & on successful signup will store them inside the sourcetracking table


 * $wgUseCombinedLoginLink: This parameter is used to display separate links for Login & Create account instead of the combined "Login/Create account" link.