From 0c9eaa4a0db3a982ada89fa739788f7d36e0eb23 Mon Sep 17 00:00:00 2001 From: Mike Olund Date: Wed, 29 Mar 2017 17:34:51 -0700 Subject: [PATCH] Added GTM tags --- edivorce/apps/core/context_processors.py | 8 ++++++++ edivorce/apps/core/middleware/bceid_middleware.py | 3 --- edivorce/apps/core/templates/base.html | 4 +++- edivorce/apps/core/templates/partials/gtm_body.html | 4 ++++ edivorce/apps/core/templates/partials/gtm_head.html | 7 +++++++ edivorce/apps/core/templates/pdf/form1.html | 3 ++- edivorce/apps/core/templates/pdf/form35.html | 2 ++ edivorce/apps/core/templates/pdf/form36.html | 2 ++ edivorce/apps/core/templates/pdf/form38.html | 2 ++ edivorce/apps/core/templates/pdf/form38_we.html | 2 ++ edivorce/apps/core/templates/pdf/form52.html | 2 ++ edivorce/apps/core/views/pdf.py | 2 +- edivorce/settings/base.py | 4 ++++ edivorce/settings/openshift.py | 2 ++ 14 files changed, 41 insertions(+), 6 deletions(-) create mode 100644 edivorce/apps/core/context_processors.py create mode 100644 edivorce/apps/core/templates/partials/gtm_body.html create mode 100644 edivorce/apps/core/templates/partials/gtm_head.html diff --git a/edivorce/apps/core/context_processors.py b/edivorce/apps/core/context_processors.py new file mode 100644 index 00000000..ddfb2a37 --- /dev/null +++ b/edivorce/apps/core/context_processors.py @@ -0,0 +1,8 @@ +from django.conf import settings + + +def settings_processor(request): + return { + 'gtm_id': settings.GTM_ID, + 'proxy_root_path': settings.FORCE_SCRIPT_NAME + } diff --git a/edivorce/apps/core/middleware/bceid_middleware.py b/edivorce/apps/core/middleware/bceid_middleware.py index 661b942b..c8f8cf93 100644 --- a/edivorce/apps/core/middleware/bceid_middleware.py +++ b/edivorce/apps/core/middleware/bceid_middleware.py @@ -18,9 +18,6 @@ class BceidUser(object): class BceidMiddleware(object): def process_request(self, request): - # make the FORCE_SCRIPT_NAME available in templates - request.proxy_root_path = settings.FORCE_SCRIPT_NAME - localdev = settings.DEPLOYMENT_TYPE == 'localdev' # make sure the request didn't bypass the proxy diff --git a/edivorce/apps/core/templates/base.html b/edivorce/apps/core/templates/base.html index 2cf97f25..269516f4 100644 --- a/edivorce/apps/core/templates/base.html +++ b/edivorce/apps/core/templates/base.html @@ -16,17 +16,19 @@ {% compress css %} {% endcompress %} + {% include 'partials/gtm_head.html' %} + {% include 'partials/gtm_body.html' %}
diff --git a/edivorce/apps/core/templates/partials/gtm_body.html b/edivorce/apps/core/templates/partials/gtm_body.html new file mode 100644 index 00000000..3fbdc676 --- /dev/null +++ b/edivorce/apps/core/templates/partials/gtm_body.html @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/edivorce/apps/core/templates/partials/gtm_head.html b/edivorce/apps/core/templates/partials/gtm_head.html new file mode 100644 index 00000000..49ea732d --- /dev/null +++ b/edivorce/apps/core/templates/partials/gtm_head.html @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/edivorce/apps/core/templates/pdf/form1.html b/edivorce/apps/core/templates/pdf/form1.html index 73e9a563..7164323c 100644 --- a/edivorce/apps/core/templates/pdf/form1.html +++ b/edivorce/apps/core/templates/pdf/form1.html @@ -16,10 +16,11 @@ + + {% include 'partials/gtm_head.html' %} -