app/soc/views/helper/responses.py
changeset 2393 7fe19ebfe0d3
parent 2358 e5821b87f6e3
child 2835 aff661c7f936
equal deleted inserted replaced
2392:b53e1cdb0398 2393:7fe19ebfe0d3
    29 from django import http
    29 from django import http
    30 from django.template import loader
    30 from django.template import loader
    31 
    31 
    32 from soc.logic import accounts
    32 from soc.logic import accounts
    33 from soc.logic import system
    33 from soc.logic import system
       
    34 from soc.logic.helper import timeline
    34 from soc.logic.models import site
    35 from soc.logic.models import site
    35 from soc.logic.models.user import logic as user_logic
    36 from soc.logic.models.user import logic as user_logic
    36 from soc.modules import callback
    37 from soc.modules import callback
    37 from soc.views import helper
    38 from soc.views import helper
    38 from soc.views.helper import redirects
    39 from soc.views.helper import redirects
   135   context['ga_tracking_num'] = settings.ga_tracking_num
   136   context['ga_tracking_num'] = settings.ga_tracking_num
   136   context['gmaps_api_key'] = settings.gmaps_api_key
   137   context['gmaps_api_key'] = settings.gmaps_api_key
   137   context['site_name'] = settings.site_name
   138   context['site_name'] = settings.site_name
   138   context['site_notice'] = settings.site_notice
   139   context['site_notice'] = settings.site_notice
   139   context['tos_link'] = redirects.getToSRedirect(settings)
   140   context['tos_link'] = redirects.getToSRedirect(settings)
       
   141   context['in_maintenance'] = timeline.isActivePeriod(site, 'maintenance')
   140  
   142  
   141   return context
   143   return context
   142 
   144 
   143 def useJavaScript(context, uses):
   145 def useJavaScript(context, uses):
   144   """Updates the context for JavaScript usage.
   146   """Updates the context for JavaScript usage.