app/soc/views/helper/responses.py
changeset 405 f3525c1288ed
parent 365 74dec172944e
child 411 c8ac5c1161e2
equal deleted inserted replaced
404:44223e50e1fc 405:f3525c1288ed
    27 
    27 
    28 from django import http
    28 from django import http
    29 from django.template import loader
    29 from django.template import loader
    30 
    30 
    31 from soc.logic import system
    31 from soc.logic import system
       
    32 from soc.logic.models import site_settings as settings_logic
    32 from soc.logic.site import id_user
    33 from soc.logic.site import id_user
    33 from soc.logic.site import sidebar
    34 from soc.logic.site import sidebar
    34 from soc.views import helper
    35 from soc.views import helper
    35 from soc.views.helper import html_menu
    36 from soc.views.helper import html_menu
    36 
    37 
   105   context['is_debug'] = system.isDebug()
   106   context['is_debug'] = system.isDebug()
   106   context['sign_in'] = users.create_login_url(request.path)
   107   context['sign_in'] = users.create_login_url(request.path)
   107   context['sign_out'] = users.create_logout_url(request.path)
   108   context['sign_out'] = users.create_logout_url(request.path)
   108   context['sidebar_menu_html'] = str(html_menu.UlMenu(
   109   context['sidebar_menu_html'] = str(html_menu.UlMenu(
   109       sidebar.buildSidebar(**context)))
   110       sidebar.buildSidebar(**context)))
   110 
   111       
       
   112   site_settings = settings_logic.logic.getFromFields(
       
   113       path=settings_logic.logic.DEF_SITE_SETTINGS_PATH)
       
   114   
       
   115   if site_settings and site_settings.ga_tracking_no:
       
   116     context['ga_tracking_no'] = site_settings.ga_tracking_no
       
   117   
   111   return context
   118   return context
   112 
   119 
   113 
   120 
   114 def redirectToChangedSuffix(
   121 def redirectToChangedSuffix(
   115     request, old_suffix, new_suffix=None, params=None):
   122     request, old_suffix, new_suffix=None, params=None):