58 lines
3 KiB
HTML
58 lines
3 KiB
HTML
#HTTP_HEADER{"Cache-Control: no-store, no-cache, must-revalidate"}
|
|
#HTTP_HEADER{"Pragma: no-cache"}
|
|
|
|
<div class='formulaire_spip formulaire_login'>
|
|
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{_deja_loge})</p>]
|
|
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
|
|
[<p class='reponse_formulaire reponse_formulaire_erreur'>(#ENV*{message_erreur})</p>]
|
|
|
|
[(#ENV{echec_cookie})
|
|
<fieldset class='reponse_formulaire reponse_formulaire_erreur'>
|
|
<h2><:avis_erreur_cookie:></h2>
|
|
<p class="erreur_message"><:login_cookie_oblige:><br /><:login_cookie_accepte:></p>
|
|
</fieldset>]
|
|
|
|
[(#ENV{editable})
|
|
<form id='formulaire_login' method='post' action='#ENV{action}'>
|
|
[(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
|
|
#ACTION_FORMULAIRE{#ENV{action}}
|
|
<fieldset>
|
|
<legend><i class="fas fa-sign-in"></i> Se connecter</legend>
|
|
<div class="editer-groupe">
|
|
<div class="editer editer_login obligatoire[(#ENV**{erreurs}|table_valeur{var_login}|oui)erreur]">
|
|
<label for="var_login"><:entree_adresse_email:></label>[
|
|
<span class="erreur_message">(#ENV**{erreurs}|table_valeur{var_login})</span>
|
|
]<input type='text' class='text' name='var_login' id='var_login' value="[(#ENV**{var_login})]" size='40'[(#HTML5) required='required' autofocus='autofocus'] autocapitalize="off" autocorrect="off" />
|
|
</div>
|
|
<div class="editer editer_password obligatoire[(#ENV**{erreurs}|table_valeur{password}|oui)erreur]">
|
|
<label for="password"><:balint:mot_de_passe:>
|
|
<a href="[(#URL_PAGE{aide_mot_de_passe})]" class="mediabox"><i class="fas fa-info-circle"></i></a>
|
|
</label>[
|
|
<span class="erreur_message">(#ENV**{erreurs}|table_valeur{password})</span>
|
|
]<input type='password' class='text password' name='password' id='password' value="" size='40' autocapitalize="off" autocorrect="off" />
|
|
<p class='details'><a href="[(#URL_PAGE{spip_pass}|parametre_url{lang,#LANG})]" id='spip_pass'>Réinitialiser votre mot de passe</a></p>
|
|
</div>
|
|
[(#ENV{rester_connecte})
|
|
<div class="editer editer_session"><div class='choix'>
|
|
<input type="checkbox" class="checkbox" name="session_remember" id="session_remember" value="oui" [(#ENV**{cnx}|?{' '})checked="checked"] onchange="jQuery(this).addClass('modifie');" />
|
|
<label class='nofx' for="session_remember"><:login_rester_identifie:></label>
|
|
</div></div>]
|
|
</div>
|
|
<p class="boutons"><input type="submit" class="submit" value="<:bouton_valider|attribut_html:>" /></p>
|
|
</fieldset>
|
|
</form>
|
|
]
|
|
[(#REM) en cas d'absence de cookie, on represente le formulaire alternatif ]
|
|
[<form action="(#ENV{auth_http})" method="get">[
|
|
(#ENV{auth_http}|form_hidden)
|
|
]
|
|
<fieldset>
|
|
<legend><:login_sans_cookie:></legend>
|
|
<:login_preferez_refuser:>
|
|
<input type="hidden" name="essai_auth_http" value="oui"/>
|
|
[<input type="hidden" name="url" value="(#ENV{url})"/>]
|
|
<p class="boutons"><input type="submit" class="submit" value="<:login_sans_cookie|attribut_html:>"/></p>
|
|
</fieldset>
|
|
</form>
|
|
]
|
|
</div>
|