[[!Register?
&submitVar=`registerbtn`
&activationResourceId=`297`
&activationEmailTpl=`lgnActivateEmailTpl`
&activationEmailSubject=`Thanks for Registering!`
&submittedResourceId=`296`
&usergroups=`Members`
]]
<div class="logreg-content">
<div class="register-content">
<div class="registerMessage">[[+error.message]]</div>
<form class="form" action="[[~[[*id]]]]" method="post">
<input type="hidden" name="nospam:blank" value="" />
<label for="username">[[%register.username? &namespace=`login` &topic=`register`]] <span>*</span>
<span class="error">[[+error.username]]</span>
</label>
<input type="text" name="username:required:minLength=6" id="username" value="[[+username]]" />
<label for="password">[[%register.password]] <span>*</span>
<span class="error">[[+error.password]]</span>
</label>
<input type="password" name="password:required:minLength=6" id="password" value="[[+password]]" />
<label for="password_confirm">[[%register.password_confirm]] <span>*</span>
<span class="error">[[+error.password_confirm]]</span>
</label>
<input type="password" name="password_confirm:password_confirm=`password`" id="password_confirm" value="[[+password_confirm]]" />
<label for="fullname">[[%register.fullname]] <span>*</span>
<span class="error">[[+error.fullname]]</span>
</label>
<input type="text" name="fullname:required" id="fullname" value="[[+fullname]]" />
<label for="email">[[%register.email]] <span>*</span>
<span class="error">[[+error.email]]</span>
</label>
<input type="text" name="email:email" id="email" value="[[+email]]" />
<button type="submit" name="registerbtn">Register</button>
</form>
</div>
</div>
This question has been answered by multiple community members. See the first response.
[[!Register?
&submitVar=`registerbtn`
&activationResourceId=`69`
&activationEmailTpl=`lgnActivateEmailTpl`
&activationEmailSubject=`Thanks for Registering!`
&submittedResourceId=`68`
&usergroups=`Members`
]]
<div class="register">
<div class="registerMessage">[[+error.message]]</div>
<form class="form" action="[[~[[*id]]]]" method="post">
<input type="hidden" name="nospam:blank" value="">
<input type="hidden" name="fullname" id="fullname" value="">
<label for="username">[[%register.username? &namespace=`login` &topic=`register`]]
<span class="error">[[+error.username]]</span>
</label>
<input class="form-control" type="text" name="username:required:minLength=6" id="username" value="[[+username]]">
<label for="password">[[%register.password]]
<span class="error">[[+error.password]]</span>
</label>
<input class="form-control" type="password" name="password:required:minLength=6" id="password" value="">
<label for="password_confirm">[[%register.password_confirm]]
<span class="error">[[+error.password_confirm]]</span>
</label>
<input class="form-control" type="password" name="password_confirm:password_confirm=`password`" id="password_confirm" value="">
<label for="email">[[%register.email]]
<span class="error">[[+error.email]]</span>
</label>
<input class="form-control" type="text" name="email:email" id="email" value="[[+email]]">
<div class="form-buttons">
<input class="btn btn-default" type="submit" name="registerbtn" value="Register">
</div>
</form>
</div>
<button type="submit" name="registerbtn">Register</button>
<input type="submit" name="registerbtn" value="Register" />
<input type="hidden" name="registerbtn" value="Register">
// use a regular button to submit the form when dealing with frontend form validators
<button id="submitBtn" type="submit">Register</button>