summaryrefslogtreecommitdiff
path: root/addons/website_version/static/src/js/widget.js
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2015-01-08 14:49:18 +0100
committerChristophe Simonis <chs@odoo.com>2015-01-08 14:49:18 +0100
commitd248ae06698bb8d711dfc83b823c82e5980c2cf1 (patch)
treecdadb23429b1af4f795382adb8e7dcce3bcad047 /addons/website_version/static/src/js/widget.js
parentabcb165d97dc90cbb878dd0f6ad3e35937816c8d (diff)
Revert "[ADD] website_version: website versioning and ab testing"
With more than 100 comments on github[1], this commit is clearly not production-ready. This reverts commit c255b5bc3461c803e38057c72c45530235de84dd, reversing changes made to e5ac65de59f45f2d15ae6f6b840b02cac78afd03. [1] https://github.com/odoo/odoo/commit/c255b5bc3461c803e38057c72c45530235de84dd
Diffstat (limited to 'addons/website_version/static/src/js/widget.js')
-rw-r--r--addons/website_version/static/src/js/widget.js45
1 files changed, 0 insertions, 45 deletions
diff --git a/addons/website_version/static/src/js/widget.js b/addons/website_version/static/src/js/widget.js
deleted file mode 100644
index 350591ddb58..00000000000
--- a/addons/website_version/static/src/js/widget.js
+++ /dev/null
@@ -1,45 +0,0 @@
-(function() {
- "use strict";
-
- var instance = openerp;
- openerp.website_version = instance.website_version || {};
-
- var module = instance.website_version;
- var QWeb = instance.web.qweb;
- var _t = openerp._t;
-
-
- instance.website_version.rtoken = instance.web.form.AbstractField.extend({
- template: 'website_version.GoogleAccess',
- start: function() {
- var self = this;
- this.$el.on('click', 'button.GoogleAccess', function() {
- self.allow_google();
- });
- },
- allow_google: function() {
- var self = this;
- $('button.GoogleAccess').prop('disabled', true);
- var context = instance.web.pyeval.eval('context');
- self.rpc('/website_version/google_access', {
- fromurl: window.location.href,
- local_context: context
- }).done(function(o) {
- if (o.status === "need_auth") {
- alert(_t("You will be redirected to Google to authorize access to your Analytics Account!"));
- instance.web.redirect(o.url);
- }
- else if (o.status === "need_config_from_admin"){
- if (confirm(_t("The Google Management API key needs to be configured before you can use it, do you want to do it now?"))) {
- self.do_action(o.action);
- }
- }
- }).always(function(o) { $('button.GoogleAccess').prop('disabled', false); });
- }
-
- });
- instance.web.form.widgets.add('rtoken', 'openerp.website_version.rtoken');
-
-
-})();
-