{%- macro header(login_url, logout_url) %} {%- endmacro %} {%- macro footer(year, path_to_static='') %} {%- endmacro %} {%- macro custom_js(path_to_static) %} {%- endmacro %} {%- macro custom_tracking_js(accounts, user, project) %} {# This should be overridden in your custom theme (e.g., sftheme) to implement custom tracking code. #} var _gaq = _gaq || []; function _add_tracking(prefix, tracking_id) { _gaq.push([prefix+'._setAccount', tracking_id]); _gaq.push([prefix+'_setDomainName', 'opensourceprojects.eu']); _gaq.push([prefix+'._trackPageview']); } {%- for account in accounts %} _add_tracking('', '{{account}}'); {%- endfor %} {% if project and project.neighborhood.features['google_analytics'] -%} {% if project.neighborhood.tracking_id -%} _add_tracking('nbhd', '{{project.neighborhood.tracking_id}}'); {%- endif %} {% if project.tracking_id -%} _add_tracking('proj', '{{project.tracking_id}}'); {%- endif %} {%- endif %} (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' === document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); {%- endmacro %} {%- macro extra_header(path_to_static) %} {%- endmacro %}