Darathor
Citation :
*
But : Ajoute un champ de confirmation de l'adresse e-mail lors de l'inscription et d'un changement d'adresse. Cet ajout semble également dérouter la plupart des robots-spameurs tentant de s'inscrire.
Auteur : Darathor (darathor@free.fr)
Version : 1.0 (01/07/2006)
Compatibilité phpBB : 2.0.21
Dans "templates/subSilver/profile_ad_body.tpl" :
Code :
#
# Trouver
#
<tr>
<td class="row1"><span class="gen">{L_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="email" size="25" maxlength="255" value="{EMAIL}" /></td>
</tr>
#
# Ajouter après
#
<!-- DEBUT MOD Confirm e-mail -->
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_EMAIL_ADDRESS}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="cloinafmierm" size="25" maxlength="255" value="{OLD_EMAIL}" /></td>
</tr>
<!-- FIN MOD Confirm e-mail -->
Dans "includes/usercp_register.php" :
Code :
#
# Trouver
#
include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);
#
# Ajouter après
#
// DEBUT MOD Confirm e-mail
if($email != stripslashes($HTTP_POST_VARS['cloinafmierm']))
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['CoEM_Error'];
}
// FIN MOD Confirm e-mail
#
# Trouver
#
'SMILIES_STATUS' => $smilies_status,
#
# Ajouter après
#
// DEBUT MOD Confirm e-mail
'OLD_EMAIL' => $userdata['user_email'],
'L_CONFIRM_EMAIL_ADDRESS' => $lang['CoEM_Confirm_Email_address'],
// FIN MOD Confirm e-mail
Dans "language/lang_french.php" :
Code :
#
# Trouver
#
?>
#
# Ajouter avant
#
// DEBUT MOD Confirm e-mail
$lang['CoEM_Confirm_Email_address'] = 'Confirmer l\'adresse e-mail';
$lang['CoEM_Error'] = 'Les deux adresses e-mail que vous avez indiquées ne correspondent pas.';
// FIN MOD Confirm e-mail