mailform: mobile templates

This commit is contained in:
Thomas NOËL 2012-07-02 16:35:52 +02:00
parent 9b615b31ba
commit e96eb4eb7c
3 changed files with 20 additions and 2 deletions

View File

@ -62,6 +62,10 @@ def index(request):
next_url_host = urlparse.urlsplit(next_url)[1]
except:
next_url_host = next_url
if settings.EMAIL_RCPT and settings.EMAIL_HOST:
mailform = True
else:
mailform = False
response = render_to_response('index.html',
{'next_url': next_url,
'next_url_host': next_url_host,
@ -70,6 +74,7 @@ def index(request):
'pfsenseid': pfsenseid,
'pfsense_session': pfsense_session,
'prefered_idp': request.session.get('prefered_idp', ''),
'mailform': mailform,
},
context_instance=RequestContext(request))
# store prefered_idp in a cookie with a ten days ttl
@ -91,9 +96,15 @@ def login(request):
except:
default_idp = None
register_next_target(request, url='/')
if settings.EMAIL_RCPT and settings.EMAIL_HOST:
mailform = True
else:
mailform = False
return render_to_response('login.html',
{'default_idp': default_idp,
'idp_providers': get_idp_list_sorted()},
'idp_providers': get_idp_list_sorted(),
'mailform': mailform,
},
context_instance=RequestContext(request))
def sso(request, is_passive=None, force_authn=None, http_method=None):

View File

@ -16,7 +16,7 @@
<div data-role="page" id="home" data-theme="b">
<div data-role="header" data-position="inline">
<h1><img src="{{ MEDIA_URL }}mobile/logo_eduspot_120x86.png" class="logo-eduspot"/></h1>
<h1><a href="/" data-ajax="false"><img src="{{ MEDIA_URL }}mobile/logo_eduspot_120x86.png" class="logo-eduspot"/></a></h1>
{% block home-navbar %}{% endblock %}
</div>
<div data-role="content">

View File

@ -9,6 +9,11 @@
data-transition="pop">Informations</a></li>
<li><a href="#conditions" data-icon="alert" data-iconpos="top"
data-transition="pop">Conditions d'utilisation</a></li>
{% if mailform %}
<li><a href="/mail" data-icon="gear" data-iconpos="top"
data-ajax="false">En cas de soucis</a></li>
{% endif %}
</ul>
</div>
{% endblock %}
@ -47,5 +52,7 @@
{% endfor %}
</ul>
</nav>
{% endblock %}