Browse Source

Permite a adição de uma query param ?iframe para tirar adornos.

pull/1191/head
Edward Ribeiro 9 years ago
parent
commit
bf8a696eab
  1. 11
      sapl/base/templatetags/common_tags.py
  2. 6
      sapl/templates/base.html

11
sapl/base/templatetags/common_tags.py

@ -117,6 +117,17 @@ def str2intabs(value):
except:
return ''
@register.filter
def has_iframe(request):
iframe = request.session.get('iframe', False)
if not iframe and 'iframe' in request.GET:
request.session['iframe'] = True
return True
if 'no-iframe' in request.GET and iframe:
del request.session['iframe']
return False
return iframe
@register.filter
def url(value):

6
sapl/templates/base.html

@ -28,6 +28,7 @@
<body>
<div class="page fadein">
{% if not request|has_iframe %}
{% block navigation %}
<nav class="navbar navbar-inverse navbar-static-top">
<div class="container">
@ -73,6 +74,7 @@
</div>
</nav>
{% endblock navigation %}
{% endif %}
{# Header #}
{% block main_header %}
@ -103,7 +105,6 @@
{# Main content #}
{% block content_container %}
<main id="content" class="content page__row">
<div class="container">
{# Feedback messages #}
@ -147,7 +148,7 @@
{% endblock content_container %}
{% if not request|has_iframe %}
{% block footer_container %}
<footer id="footer" class="footer page__row hidden-print">
<div class="container">
@ -204,6 +205,7 @@
</footer>
</div>
{% endblock footer_container %}
{% endif %}
{% block foot_js %}
<!-- Bootstrap core JavaScript ================================================== -->

Loading…
Cancel
Save