git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-309
- Openweb : update. -MC
* Validation :
- - quite a lot of rewrite, simplifications. -MC
+ - Quite a lot of rewrite, simplifications. -MC
Bug/Wish :
* Core :
- - #245: Use PEAR::Date to avoid 1970-2038 php limitations. -MC
- #145: Use melix address to log in. -Car
+ - #245: Use PEAR::Date to avoid 1970-2038 php limitations. -MC
* Emails :
- #229: Possibility to show our melix address. -Car
document.forms.loginsub.challenge.value;
document.forms.loginsub.response.value = MD5(str);
+ document.forms.loginsub.remember.value = document.forms.login.remember.checked;
document.forms.login.password.value = "";
document.forms.loginsub.submit();
}
*/
function doAuthCookie(&$page)
{
- global $failed_ORGaccess;
- // si on est deja connecté, c'est bon, rien à faire
if (logged()) {
return;
}
- // on vient de recevoir une demande d'auth, on passe la main a doAuth
if (Env::has('username') and Env::has('response')) {
return $this->doAuth($page);
}
- // sinon, on vérifie que les bons cookies existent
if ($r = try_cookie()) {
return $this->doAuth($page,($r>0));
}
</tr>
<tr style="white-space: nowrap">
<td class="titre">
- {if $domains}
Adresse email :
- {else}
- Login (prenom.nom) :
- {/if}
</td>
<td>
- <input type="text" name="username" size="20" maxlength="50"
- value="{insert name="getUserName"}" />
- {if $domains}
- @
- <select name="domain">
- {html_options values=$domains_value output=$domains selected=$r_domain}
+ <input type="text" name="username" size="20" maxlength="50" value="{insert name="getUserName"}" /> @ <select name="domain">
+ <option value="login">{#globals.mail.domain#} / {#globals.mail.domain2#}</option>
+ <option value="alias" {if $smarty.cookies.ORGdomain eq alias}selected="selected"{/if}>
+ {#globals.mail.alias_dom#} / {#globals.mail.alias_dom2#}
+ </option>
+ {$smarty.cookies.domain}
</select>
- {/if}
</td>
</tr>
<tr>