[ticket/12696] Add events to ucp_register.html

Add events to UCP Register template:
ucp_register_before - add before start of registration form fields
ucp_register_after - add after end of registration form fileds
ucp_register_passowrd_after - add event after passowrd field
ucp_register_language_before - add event before language selector
ucp_register_profiles_before - add event just before begining of
registration profile informatiom

All events are inside the registration form fieldset.
All events are inside the registration form

Justification:

Add abbility of extension author to include custom
checks or fields inside the registration form.
Like age check field/verification.

PHPBB3-12696
This commit is contained in:
Stanislav Atanasov 2014-06-13 01:20:22 +03:00
parent b41a730471
commit 6afd09fcb0

View file

@ -34,6 +34,7 @@
</tr> </tr>
<!-- ENDIF --> <!-- ENDIF -->
<!-- EVENT ucp_register_before -->
<tr> <tr>
<td class="row1" width="38%"><b class="genmed">{L_USERNAME}{L_COLON} </b><br /><span class="gensmall">{L_USERNAME_EXPLAIN}</span></td> <td class="row1" width="38%"><b class="genmed">{L_USERNAME}{L_COLON} </b><br /><span class="gensmall">{L_USERNAME_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" name="username" size="25" value="{USERNAME}" /></td> <td class="row2"><input class="post" type="text" name="username" size="25" value="{USERNAME}" /></td>
@ -50,6 +51,8 @@
<td class="row1"><b class="genmed">{L_CONFIRM_PASSWORD}{L_COLON} </b></td> <td class="row1"><b class="genmed">{L_CONFIRM_PASSWORD}{L_COLON} </b></td>
<td class="row2"><input class="post" type="password" name="password_confirm" size="25" value="{PASSWORD_CONFIRM}" /></td> <td class="row2"><input class="post" type="password" name="password_confirm" size="25" value="{PASSWORD_CONFIRM}" /></td>
</tr> </tr>
<!-- EVENT ucp_register_password_after -->
<!-- EVENT ucp_register_language_before -->
<tr> <tr>
<td class="row1"><b class="genmed">{L_LANGUAGE}{L_COLON} </b></td> <td class="row1"><b class="genmed">{L_LANGUAGE}{L_COLON} </b></td>
<td class="row2"><select name="lang" onchange="change_language(this.value); return false;">{S_LANG_OPTIONS}</select></td> <td class="row2"><select name="lang" onchange="change_language(this.value); return false;">{S_LANG_OPTIONS}</select></td>
@ -61,6 +64,7 @@
<tr> <tr>
<td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td> <td class="row2" colspan="2"><span class="gensmall">{L_ITEMS_REQUIRED}</span></td>
</tr> </tr>
<!-- EVENT ucp_register_profile_fields_before -->
<!-- BEGIN profile_fields --> <!-- BEGIN profile_fields -->
<tr> <tr>
<td class="row1" width="35%"> <td class="row1" width="35%">
@ -73,7 +77,7 @@
<!-- END profile_fields --> <!-- END profile_fields -->
<!-- ENDIF --> <!-- ENDIF -->
<!-- EVENT ucp_register_after -->
<!-- IF CAPTCHA_TEMPLATE --> <!-- IF CAPTCHA_TEMPLATE -->
<!-- INCLUDE {CAPTCHA_TEMPLATE} --> <!-- INCLUDE {CAPTCHA_TEMPLATE} -->
<!-- ENDIF --> <!-- ENDIF -->