'debug_toolbar',
'bootstrap3',
'bootstrap_pagination',
+ 'googletools',
)
TEMPLATE_CONTEXT_PROCESSORS = (
'django-bootstrap-pagination',
'django-json-rpc==0.6.2',
'django-suit',
+ 'django-google-tools',
'timeside>=0.5.6',
'south',
'sorl-thumbnail',
<!DOCTYPE html>
{% load i18n %}
-{% load telemeta_utils %}{# Load the tag library #}
+{% load telemeta_utils %}
{% load bootstrap3 %}
+{% if get_googletools %}
+{% load googletools %}
+{% endif %}
+
{% get_current_language as LANGUAGE_CODE %}
{% get_available_languages as LANGUAGES %}
<html xmlns="http://www.w3.org/1999/xhtml" lang="{{ LANGUAGE_CODE }}" xml:lang="{{ LANGUAGE_CODE }}" {% if LANGUAGE_BIDI %}dir="rtl"{% endif %}>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+
<link rel="alternate" href="/rss" title="RSS 2.0" type="application/rss+xml" />
<title>{%block head_title %}{% description %} - Telemeta{% endblock %}</title>
{% endblock layout %}
{% block analytics %}
+{% if googletools %}
+{% site_verification_code %}
+{% analytics_code %}
+{% endif %}
{% endblock analytics %}
</body>
else:
return 'Audio'
-@register.filter
-def installed(app):
- if app in settings.INSTALLED_APPS:
- return app
- else:
- return ''
+@register.simple_tag
+def is_installed(app):
+ return app in settings.INSTALLED_APPS
def do_ifloaded(parser, token):
bits = token.split_contents()[1:]
static_url = getattr(settings, 'STATIC_URL', '/static/')
return getattr(settings, 'TELEMETA_LOGO', static_url + '/telemeta/images/logo_telemeta_2.png')
+@register.assignment_tag
+def get_googletools():
+ return 'googletools' in settings.INSTALLED_APPS
+