GA/UserVoice opt-in
This commit is contained in:
1 parent
6cbbd86204
commit
f31800ad37
8 files changed
+23003
-2581
No files matched your search
@@ -5,6 +5,8 @@ This repository contains the web frontend for [transfer.sh](github.com/dutchcode
|
|||||||
## Build
|
## Build
|
||||||
|
|
||||||
```
|
```
|
||||||
|
$ go get -u github.com/shuLhan/go-bindata/...
|
||||||
|
$ bower install
|
||||||
$ grunt build
|
$ grunt build
|
||||||
$ go generate .
|
$ go generate .
|
||||||
```
|
```
|
||||||
+20837
-402
File diff suppressed because it is too large.
Load diff
+13
-4
@@ -25,6 +25,8 @@
|
|||||||
|
|
||||||
<body id="download">
|
<body id="download">
|
||||||
<script>
|
<script>
|
||||||
|
var gaKey = "{{.GAKey}}";
|
||||||
|
if (gaKey != "") {
|
||||||
(function (i, s, o, g, r, a, m) {
|
(function (i, s, o, g, r, a, m) {
|
||||||
i['GoogleAnalyticsObject'] = r;
|
i['GoogleAnalyticsObject'] = r;
|
||||||
i[r] = i[r] || function () {
|
i[r] = i[r] || function () {
|
||||||
@@ -36,8 +38,9 @@
|
|||||||
a.src = g;
|
a.src = g;
|
||||||
m.parentNode.insertBefore(a, m)
|
m.parentNode.insertBefore(a, m)
|
||||||
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
||||||
ga('create', 'UA-40833733-1', 'transfer.sh');
|
ga('create', gaKey, 'transfer.sh');
|
||||||
ga('send', 'pageview');
|
ga('send', 'pageview');
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div id="navigation">
|
<div id="navigation">
|
||||||
@@ -88,12 +91,15 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
(function() {
|
(function() {
|
||||||
|
var userVoiceKey = "{{.UserVoiceKey}}";
|
||||||
|
if (userVoiceKey != "") {
|
||||||
var uv = document.createElement('script');
|
var uv = document.createElement('script');
|
||||||
uv.type = 'text/javascript';
|
uv.type = 'text/javascript';
|
||||||
uv.async = true;
|
uv.async = true;
|
||||||
uv.src = '//widget.uservoice.com/5rkATbLIm8ClJQeOirOhFg.js';
|
uv.src = '//widget.uservoice.com/{{.UserVoiceKey}}.js';
|
||||||
var s = document.getElementsByTagName('script')[0];
|
var s = document.getElementsByTagName('script')[0];
|
||||||
s.parentNode.insertBefore(uv, s)
|
s.parentNode.insertBefore(uv, s);
|
||||||
|
}
|
||||||
})()
|
})()
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@@ -102,6 +108,8 @@
|
|||||||
<![endif]-->
|
<![endif]-->
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
var gaKey = "{{.GAKey}}";
|
||||||
|
if (gaKey != "") {
|
||||||
(function(b, o, i, l, e, r) {
|
(function(b, o, i, l, e, r) {
|
||||||
b.GoogleAnalyticsObject = l;
|
b.GoogleAnalyticsObject = l;
|
||||||
b[l] || (b[l] =
|
b[l] || (b[l] =
|
||||||
@@ -114,8 +122,9 @@
|
|||||||
e.src = '//www.google-analytics.com/analytics.js';
|
e.src = '//www.google-analytics.com/analytics.js';
|
||||||
r.parentNode.insertBefore(e, r)
|
r.parentNode.insertBefore(e, r)
|
||||||
}(window, document, 'script', 'ga'));
|
}(window, document, 'script', 'ga'));
|
||||||
ga('create', 'UA-40833733-1', 'transfer.sh');
|
ga('create', gaKey, 'transfer.sh');
|
||||||
ga('send', 'pageview');
|
ga('send', 'pageview');
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- build:js scripts/main.js -->
|
<!-- build:js scripts/main.js -->
|
||||||
|
|||||||
@@ -20,12 +20,15 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
(function() {
|
(function() {
|
||||||
|
var userVoiceKey = "{{.UserVoiceKey}}";
|
||||||
|
if (userVoiceKey != "") {
|
||||||
var uv = document.createElement('script');
|
var uv = document.createElement('script');
|
||||||
uv.type = 'text/javascript';
|
uv.type = 'text/javascript';
|
||||||
uv.async = true;
|
uv.async = true;
|
||||||
uv.src = '//widget.uservoice.com/5rkATbLIm8ClJQeOirOhFg.js';
|
uv.src = '//widget.uservoice.com/{{.UserVoiceKey}}.js';
|
||||||
var s = document.getElementsByTagName('script')[0];
|
var s = document.getElementsByTagName('script')[0];
|
||||||
s.parentNode.insertBefore(uv, s)
|
s.parentNode.insertBefore(uv, s)
|
||||||
|
}
|
||||||
})()
|
})()
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
<script>
|
<script>
|
||||||
|
var gaKey = "{{.GAKey}}";
|
||||||
|
if (gaKey != "") {
|
||||||
(function(i, s, o, g, r, a, m) {
|
(function(i, s, o, g, r, a, m) {
|
||||||
i['GoogleAnalyticsObject'] = r;
|
i['GoogleAnalyticsObject'] = r;
|
||||||
i[r] = i[r] || function() {
|
i[r] = i[r] || function() {
|
||||||
@@ -10,6 +12,7 @@
|
|||||||
a.src = g;
|
a.src = g;
|
||||||
m.parentNode.insertBefore(a, m)
|
m.parentNode.insertBefore(a, m)
|
||||||
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
||||||
ga('create', 'UA-40833733-1', 'transfer.sh');
|
ga('create', gaKey, 'transfer.sh');
|
||||||
ga('send', 'pageview');
|
ga('send', 'pageview');
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
+4
-1
@@ -12,6 +12,8 @@ include "includes/head.html"
|
|||||||
<body>
|
<body>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
var gaKey = "{{.GAKey}}";
|
||||||
|
if (gaKey != "") {
|
||||||
(function (i, s, o, g, r, a, m) {
|
(function (i, s, o, g, r, a, m) {
|
||||||
i['GoogleAnalyticsObject'] = r;
|
i['GoogleAnalyticsObject'] = r;
|
||||||
i[r] = i[r] || function () {
|
i[r] = i[r] || function () {
|
||||||
@@ -23,8 +25,9 @@ include "includes/head.html"
|
|||||||
a.src = g;
|
a.src = g;
|
||||||
m.parentNode.insertBefore(a, m)
|
m.parentNode.insertBefore(a, m)
|
||||||
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
||||||
ga('create', 'UA-40833733-1', 'transfer.sh');
|
ga('create', gaKey, 'transfer.sh');
|
||||||
ga('send', 'pageview');
|
ga('send', 'pageview');
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
include "includes/navigation.html"
|
include "includes/navigation.html"
|
||||||
|
|||||||
+2138
-2171
File diff suppressed because it is too large.
Load diff
@@ -1 +1 @@
|
|||||||
{"version":3,"sources":["/bower_components/animate.less/animate.less","/bower_components/bootstrap/less/normalize.less","/bower_components/bootstrap/less/print.less","/bower_components/bootstrap/less/scaffolding.less","/bower_components/bootstrap/less/mixins.less","/styles/config.less","/bower_components/bootstrap/less/type.less","/bower_components/bootstrap/less/grid.less","/bower_components/bootstrap/less/tables.less","/bower_components/bootstrap/less/forms.less","/bower_components/bootstrap/less/component-animations.less","/bower_components/bootstrap/less/progress-bars.less","/bower_components/bootstrap/less/utilities.less","/bower_components/bootstrap/less/responsive-utilities.less","/styles/includes/global.less","/styles/includes/home.less","/styles/includes/pages.less","/styles/includes/reviews.less","/styles/includes/transfersh-icons.less","/styles/includes/preview.less"],"names":[],"mappings":"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 truncated
|
{"version":3,"sources":["/bower_components/animate.less/animate.less","/bower_components/bootstrap/less/normalize.less","/bower_components/bootstrap/less/print.less","/bower_components/bootstrap/less/scaffolding.less","/bower_components/bootstrap/less/mixins.less","/styles/config.less","/bower_components/bootstrap/less/type.less","/bower_components/bootstrap/less/grid.less","/bower_components/bootstrap/less/tables.less","/bower_components/bootstrap/less/forms.less","/bower_components/bootstrap/less/component-animations.less","/bower_components/bootstrap/less/progress-bars.less","/bower_components/bootstrap/less/utilities.less","/bower_components/bootstrap/less/responsive-utilities.less","/bower_components/animate.less/source/animated.less","/bower_components/animate.less/source/bounce.less","/bower_components/animate.less/source/bounceIn.less","/bower_components/animate.less/source/bounceInDown.less","/bower_components/animate.less/source/bounceInLeft.less","/bower_components/animate.less/source/bounceInRight.less","/bower_components/animate.less/source/bounceInUp.less","/bower_components/animate.less/source/bounceOut.less","/bower_components/animate.less/source/bounceOutDown.less","/bower_components/animate.less/source/bounceOutLeft.less","/bower_components/animate.less/source/bounceOutRight.less","/bower_components/animate.less/source/bounceOutUp.less","/bower_components/animate.less/source/fadeIn.less","/bower_components/animate.less/source/fadeInDown.less","/bower_components/animate.less/source/fadeInDownBig.less","/bower_components/animate.less/source/fadeInLeft.less","/bower_components/animate.less/source/fadeInLeftBig.less","/bower_components/animate.less/source/fadeInRight.less","/bower_components/animate.less/source/fadeInRightBig.less","/bower_components/animate.less/source/fadeInUp.less","/bower_components/animate.less/source/fadeInUpBig.less","/bower_components/animate.less/source/fadeOut.less","/bower_components/animate.less/source/fadeOutDown.less","/bower_components/animate.less/source/fadeOutDownBig.less","/bower_components/animate.less/source/fadeOutLeft.less","/bower_components/animate.less/source/fadeOutLeftBig.less","/bower_components/animate.less/source/fadeOutRight.less","/bower_components/animate.less/source/fadeOutRightBig.less","/bower_components/animate.less/source/fadeOutUp.less","/bower_components/animate.less/source/fadeOutUpBig.less","/bower_components/animate.less/source/flash.less","/bower_components/animate.less/source/flip.less","/bower_components/animate.less/source/flipInX.less","/bower_components/animate.less/source/flipInY.less","/bower_components/animate.less/source/flipOutX.less","/bower_components/animate.less/source/flipOutY.less","/bower_components/animate.less/source/hinge.less","/bower_components/animate.less/source/lightSpeedIn.less","/bower_components/animate.less/source/lightSpeedOut.less","/bower_components/animate.less/source/pulse.less","/bower_components/animate.less/source/rollIn.less","/bower_components/animate.less/source/rollOut.less","/bower_components/animate.less/source/rotateIn.less","/bower_components/animate.less/source/rotateInDownLeft.less","/bower_components/animate.less/source/rotateInDownRight.less","/bower_components/animate.less/source/rotateInUpLeft.less","/bower_components/animate.less/source/rotateInUpRight.less","/bower_components/animate.less/source/rotateOut.less","/bower_components/animate.less/source/rotateOutDownLeft.less","/bower_components/animate.less/source/rotateOutDownRight.less","/bower_components/animate.less/source/rotateOutUpLeft.less","/bower_components/animate.less/source/rotateOutUpRight.less","/bower_components/animate.less/source/shake.less","/bower_components/animate.less/source/swing.less","/bower_components/animate.less/source/tada.less","/bower_components/animate.less/source/wiggle.less","/bower_components/animate.less/source/wobble.less","/styles/includes/global.less","/styles/includes/home.less","/styles/includes/pages.less","/styles/includes/reviews.less","/styles/includes/transfersh-icons.less","/styles/includes/preview.less"],"names":[],"mappings":"AAAA,SAAS;;ACUT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACE,cAAA;;AAOF;AACA;AACA;EACE,qBAAA;;AAQF,KAAK,IAAI;EACP,aAAA;EACA,SAAA;;AAQF;AACA;EACE,aAAA;;AAaF;EACE,uBAAA;EACA,0BAAA;EACA,8BAAA;;AAOF;EACE,SAAA;;AAWF;EACE,uBAAA;;AAOF,CAAC;EACC,oBAAA;;AAOF,CAAC;AACD,CAAC;EACC,UAAA;;AAYF;EACE,cAAA;EACA,gBAAA;;AAOF,IAAI;EACF,yBAAA;;AAOF;AACA;EACE,iBAAA;;AAOF;EACE,kBAAA;;AAOF;EACE,4BAAA;EACA,uBAAA;EACA,SAAA;;AAOF;EACE,gBAAA;EACA,WAAA;;AAOF;AACA;AACA;AACA;EACE,6BAAA;EACA,cAAA;;AAOF;EACE,qBAAA;;AAOF;EACE,QAAQ,QAAQ,QAAQ,QAAQ,OAAhC;;AAOF;EACE,cAAA;;AAOF;AACA;EACE,cAAA;EACA,cAAA;EACA,kBAAA;EACA,wBAAA;;AAGF;EACE,WAAA;;AAGF;EACE,eAAA;;AAWF;EACE,SAAA;;AAOF,GAAG,IAAI;EACL,gBAAA;;AAWF;EACE,SAAA;;AAWF;EACE,yBAAA;EACA,aAAA;EACA,8BAAA;;AAQF;EACE,SAAA;EACA,UAAA;;AASF;AACA;AACA;AACA;EACE,oBAAA;EACA,eAAA;EACA,SAAA;;AAQF;AACA;EACE,mBAAA;;AAUF;AACA;EACE,oBAAA;;AAWF;AACA,IAAKLine truncated
|
||||||
Reference in new issue
Block a user