association: add errors
This commit is contained in:
parent
715967d297
commit
2a9609b211
|
@ -1,10 +1,17 @@
|
|||
|
||||
from urlparse import parse_qs
|
||||
|
||||
from mandaye.template import serve_template
|
||||
|
||||
class ArcopoleFilter:
|
||||
|
||||
@staticmethod
|
||||
def associate(env, values, request, response):
|
||||
qs = parse_qs(env['QUERY_STRING'])
|
||||
if qs.has_key('type'):
|
||||
values['type'] = qs['type'][0]
|
||||
else:
|
||||
values['type'] = None
|
||||
associate = serve_template(values.get('template'), **values)
|
||||
response.msg = associate
|
||||
return response
|
||||
|
|
|
@ -268,8 +268,19 @@ function load() {
|
|||
|
||||
<div id="login-box" title="Associer arcOpole Studio">
|
||||
<form id="login-form" action="mandayeassociate?next_url=/studio/accueil" method="post">
|
||||
<p>Veuillez saisir votre identifiant et votre mot de
|
||||
passe afin de les associer avec votre compte partenaire.</p>
|
||||
<p>Veuillez saisir votre identifiant et votre mot de passe afin de les associer avec votre compte DKFéID.
|
||||
La prochaine fois que vous vous connecterez sur Arcopole via DKFéID, vous serez directement authentifié sur Arcopole.</p>
|
||||
% if type == 'badlogin':
|
||||
<p style="color: red;">
|
||||
Le mot de passe saisi est incorrect, vérifiez la syntaxe et réessayez.
|
||||
</p>
|
||||
% endif
|
||||
% if type == 'failed':
|
||||
<p style="color: red;">
|
||||
Vos identifiants pour la médiathèque ne fonctionnent plus ! Merci de les ressaisir.
|
||||
</p>
|
||||
% endif
|
||||
|
||||
<div id="login-box-error" class="authent-error"></div>
|
||||
<div id="login-box-name">Utilisateur:</div>
|
||||
<div id="login-box-field">
|
||||
|
|
Reference in New Issue