request.META.get('HTTP_X_REAL_IP') or \
request.META.get('REMOTE_ADDR')
return {'internal_ip': internal_ip in settings.INTERNAL_IPS}
+
+def site_settings(request):
+ return {
+ 'enable_topiks': settings.ENABLE_TOPIKS,
+ }
'django.template.context_processors.tz',
'django.contrib.messages.context_processors.messages',
'panikdb.context_processors.internal_ip',
+ 'panikdb.context_processors.site_settings',
],
},
},
FILE_UPLOAD_DIRECTORY_PERMISSIONS = 0o755
FILE_UPLOAD_PERMISSIONS = 0o644
+ENABLE_TOPIKS = True
+
try:
from .local_settings import *
except ImportError:
{% block more-user-links %}
{{ block.super }}
<a href="{% url 'combo-manager-homepage' %}">Pages</a>
+{% if enable_topiks %}
{% if object|is_page %}
{% if object|has_topik %}
{% with object|topik_id as topik_id %}
<a href="{% url 'make-topik' page_pk=object.id %}">Transformer en Topik</a>
{% endif %}
{% endif %}
+{% endif %}
{% endblock %}
{% block bodyattr %}class="combo"{% endblock %}