diff --git a/app/index.jade b/app/index.jade index bb39b0aaa..5a5a0beeb 100644 --- a/app/index.jade +++ b/app/index.jade @@ -18,6 +18,7 @@ html })(document); include ../assets/scripts/google.analytics.jade + include ../assets/scripts/zendesk-widget.jade if htmlWebpackPlugin.options.NEW_RELIC_APPLICATION_ID include ../assets/scripts/newrelic.analytics.jade diff --git a/app/index.js b/app/index.js index 30f039869..e698b267b 100644 --- a/app/index.js +++ b/app/index.js @@ -41,7 +41,7 @@ require('../node_modules/font-awesome/fonts/fontawesome-webfont.woff') require('../node_modules/font-awesome/fonts/fontawesome-webfont.woff2') require('../node_modules/font-awesome/css/font-awesome.css') -// Require non-npm scripts +// Require non-npm scripts, e.g. kissmetrics, munchkin (analytics via jade are included in index.html) requireContextFiles(require.context('../assets/scripts/', true, /^(.*\.(js$))[^.]*$/igm)) // Require Angular modules first diff --git a/assets/scripts/usersnap.analytics.js b/assets/scripts/usersnap.analytics.js deleted file mode 100644 index 0f8d9fba0..000000000 --- a/assets/scripts/usersnap.analytics.js +++ /dev/null @@ -1,8 +0,0 @@ -(function() { - var s = document.createElement('script') - s.type = 'text/javascript' - s.async = true - s.src = '//api.usersnap.com/load/'+'cda7d23b-04e6-4908-8cde-f7e3f858e8a0.js' - var x = document.getElementsByTagName('script')[0] - x.parentNode.insertBefore(s, x)} -)() diff --git a/assets/scripts/zendesk-widget.jade b/assets/scripts/zendesk-widget.jade new file mode 100644 index 000000000..1864804d4 --- /dev/null +++ b/assets/scripts/zendesk-widget.jade @@ -0,0 +1,3 @@ +script(type="text/javascript"). + /*'),o.close()}("https://assets.zendesk.com/embeddable_framework/main.js","topcoder.zendesk.com"); +/*]]>*/