Projet

Général

Profil

0001-grenoble-metropole-add-visits-tracking-code-25192.patch

Serghei Mihai (congés, retour 15/05), 10 juillet 2018 17:02

Télécharger (1,42 ko)

Voir les différences:

Subject: [PATCH] grenoble-metropole: add visits tracking code (#25192)

 .../grenoble-metropole/prepare-template.py     | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
templates/variants/grenoble-metropole/prepare-template.py
70 70
{% endblock %}
71 71
{% endblock %}''')
72 72

  
73
content = content.replace('</body>', '''
74
   {% if cnil_compliant_visits_tracking_js %}
75
     <script type="text/javascript">
76
     if (navigator.doNotTrack != '1') {
77
       {{ cnil_compliant_visits_tracking_js|safe }}
78
     }
79
     </script>
80
   {% elif visits_tracking_js %}
81
     <script type="text/javascript" src="{{ site_base }}{% static 'js/cookie_usage_consent.js' %}?{{statics_hash}}"></script>
82
     <script type="text/javascript">
83
       if (has_consent()) {
84
        {{ visits_tracking_js|safe }}
85
       }
86
     </script>
87
   {% endif %}
88
</body>
89
''')
90

  
73 91
content = content.replace('<div id="toolbarTraduction">',
74 92
        '<div id="toolbarTraduction">{% block user-info %}{% endblock %}')
75 93

  
76
-