$actifs = Env::v('emails_actifs', Array());
print_r(Env::v('emails_rewrite'));
if (Env::v('emailop') == "ajouter" && Env::has('email')) {
+ $error_email = false;
$new_email = Env::v('email');
if ($new_email == "new@example.org") {
$new_email = Env::v('email_new');
}
$result = $redirect->add_email($new_email);
if ($result == ERROR_INVALID_EMAIL) {
+ $error_email = true;
$page->assign('email', $new_email);
}
$page->assign('retour', $result);
+ $page->assign('error_email', $error_email);
} elseif (empty($actifs)) {
$result = ERROR_INACTIVE_REDIRECTION;
} elseif (is_array($actifs)) {
. $user->forlifeEmail() . ' ne fonctionnerait plus.');
break;
case ERROR_INVALID_EMAIL:
- $page->trigError('Erreur: l\'email n\'est pas valide.');
+ $page->trigError('Erreur : l\'email n\'est pas valide.');
break;
case ERROR_LOOP_EMAIL:
$page->trigError('Erreur : ' . $user->forlifeEmail()
</tr>
{/foreach}
{cycle values="pair,impair" assign=class_combobox}
+ {$error_email}
{include file="include/emails.combobox.tpl" name="email" val=$email class=$class_combobox error=$error_email i="0"}
<tr class="{$class_combobox}"><td colspan="4"><div>
<input type="submit" value="ajouter" name="emailop" />
<tr {if $class}class="{$class}"{/if}>
<td class="titre">
{if $name eq "email_directory"}
- Email annuaire AX
+ Email annuaire AX
{elseif $name eq "email"}
Ajouter une adresse email
{else}
</optgroup>
{/if}
<optgroup label="Autres choix">
- <option value="new@example.org" {if $error}selected="selected"{/if}>Utiliser une autre adresse email</option>
- <option value="" {if (($val eq '') && (!$error))}selected="selected"{/if}>{if
- $name neq "email"}Ne pas mettre d'adresse email{else} {/if}</option>
+ <option value="new@example.org" {if ((($val eq '') && (!$error)) || $error)}selected="selected"{/if}>Nouvelle adresse email</option>
+ <option value="">{if $name neq "email"}Ne pas mettre d'adresse email{else} {/if}</option>
</optgroup>
</select>
{if $name neq "email"}