mailform: mobile templates
This commit is contained in:
parent
9b615b31ba
commit
e96eb4eb7c
|
@ -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):
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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 %}
|
||||
|
||||
|
|
Reference in New Issue