Projet

Général

Profil

0001-general-move-tracking-code-in-separate-template-2519.patch

Serghei Mihai (congés, retour 15/05), 11 juillet 2018 11:39

Télécharger (3,37 ko)

Voir les différences:

Subject: [PATCH] general: move tracking code in separate template (#25193)

Update hautes-alpes-2018 main theme template
 templates/includes/tracking.html              | 16 ++++++++++++++++
 templates/theme.html                          | 15 +--------------
 .../variants/hautes-alpes-2018/theme.html     | 19 +++----------------
 3 files changed, 20 insertions(+), 30 deletions(-)
 create mode 100644 templates/includes/tracking.html
templates/includes/tracking.html
1
{% load static %}
2

  
3
{% if cnil_compliant_visits_tracking_js %}
4
   <script type="text/javascript">
5
   if (navigator.doNotTrack != '1') {
6
     {{ cnil_compliant_visits_tracking_js|safe }}
7
   }
8
   </script>
9
 {% elif visits_tracking_js %}
10
   <script type="text/javascript" src="{{ site_base }}{% static 'js/cookie_usage_consent.js' %}?{{statics_hash}}"></script>
11
   <script type="text/javascript">
12
     if (has_consent()) {
13
      {{ visits_tracking_js|safe }}
14
     }
15
   </script>
16
{% endif %}
templates/theme.html
138 138
   </div> <!-- #page -->
139 139
   {% if environment_label %}<span id="environment-label">{{ environment_label }}</span>{% endif %}
140 140
   <a style="display: none" href="#" accesskey="t">Retour en haut de page</a>
141
   {% if cnil_compliant_visits_tracking_js %}
142
     <script type="text/javascript">
143
     if (navigator.doNotTrack != '1') {
144
       {{ cnil_compliant_visits_tracking_js|safe }}
145
     }
146
     </script>
147
   {% elif visits_tracking_js %}
148
     <script type="text/javascript" src="{{ site_base }}{% static 'js/cookie_usage_consent.js' %}?{{statics_hash}}"></script>
149
     <script type="text/javascript">
150
       if (has_consent()) {
151
        {{ visits_tracking_js|safe }}
152
       }
153
     </script>
154
   {% endif %}
141
   {% include "includes/tracking.html" %}
155 142
  </body>
156 143
</html>
templates/variants/hautes-alpes-2018/theme.html
73 73
{% endblock %}
74 74

  
75 75
{% block local-body-bottom %}
76
{% if environment_label %}<span id="environment-label">{{ environment_label }}</span>{% endif %}
77
<a style="display: none" href="#" accesskey="t">Retour en haut de page</a>
78
{% if cnil_compliant_visits_tracking_js %}
79
  <script type="text/javascript">
80
  if (navigator.doNotTrack != '1') {
81
    {{ cnil_compliant_visits_tracking_js|safe }}
82
  }
83
  </script>
84
{% elif visits_tracking_js %}
85
  <script type="text/javascript" src="{{ site_base }}{% static 'js/cookie_usage_consent.js' %}?{{statics_hash}}"></script>
86
  <script type="text/javascript">
87
    if (has_consent()) {
88
     {{ visits_tracking_js|safe }}
89
    }
90
  </script>
91
{% endif %}
76
  {% if environment_label %}<span id="environment-label">{{ environment_label }}</span>{% endif %}
77
  <a style="display: none" href="#" accesskey="t">Retour en haut de page</a>
78
  {% include "includes/tracking.html" %}
92 79
{% endblock %}
93
-