Commit 4de8157f42e85e6c4eac8d3776e1849603755375

Authored by Sergio Oliveira
1 parent 35208341

Adding option to disallow robots

src/colab/custom_settings.py
... ... @@ -210,6 +210,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
210 210 'django_browserid.context_processors.browserid',
211 211 'django_mobile.context_processors.is_mobile',
212 212 'super_archives.context_processors.mailarchive',
  213 + 'home.context_processors.robots',
213 214 )
214 215  
215 216 MIDDLEWARE_CLASSES = (
... ...
src/colab/local_settings-dev.py
... ... @@ -38,3 +38,5 @@ COLAB_CI_URL = 'http://localhost:8080/ci/'
38 38 CONVERSEJS_ENABLED = False
39 39  
40 40 DIAZO_THEME = SITE_URL
  41 +
  42 +ROBOTS_NOINDEX = True
... ...
src/home/context_processors.py 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +from django.conf import settings
  2 +
  3 +def robots(request):
  4 + return {'ROBOTS_NOINDEX': getattr(settings, 'ROBOTS_NOINDEX', False)}
... ...
src/templates/base.html
... ... @@ -5,6 +5,12 @@
5 5 {% block head %}
6 6 <meta charset="UTF-8" />
7 7 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  8 + {% block metarobots %}
  9 + {% if ROBOTS_NOINDEX %}
  10 + <meta name="robots" content="noindex, nofollow" />
  11 + {% endif %}
  12 + {% endblock %}
  13 +
8 14 <title>Colab - {% block title %}Colab{% endblock %}</title>
9 15  
10 16 <link rel="shortcut icon" type="image/x-icon" href="{{ STATIC_URL }}img/interlegis.ico">
... ...