0001-grenoble-metropole-add-visits-tracking-code-25192.patch
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 |
- |