12345678910111213141516171819202122232425262728 |
- from django.conf import settings
- from misago import __version__
- from misago.admin import site
- def common(request):
- try:
- return {
- 'acl': request.acl,
- 'board_address': settings.BOARD_ADDRESS,
- 'csrf_id': request.csrf.csrf_id,
- 'csrf_token': request.csrf.csrf_token,
- 'is_banned': request.ban.is_banned(),
- 'is_jammed': request.jam.is_jammed(),
- 'messages' : request.messages.messages,
- 'monitor': request.monitor,
- 'request_path': request.get_full_path(),
- 'settings': request.settings,
- 'stopwatch': request.stopwatch.time(),
- 'user': request.user,
- 'version': __version__,
- }
- except AttributeError:
- # If request lacks required service, let template crash in context processor's stead
- return {}
- def admin(request):
- site.get_admin_navigation(request)
|