diff options
| author | Christophe Simonis <chs@odoo.com> | 2015-01-08 14:49:18 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2015-01-08 14:49:18 +0100 |
| commit | d248ae06698bb8d711dfc83b823c82e5980c2cf1 (patch) | |
| tree | cdadb23429b1af4f795382adb8e7dcce3bcad047 /addons/website_version/static/src/js/widget.js | |
| parent | abcb165d97dc90cbb878dd0f6ad3e35937816c8d (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.js | 45 |
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'); - - -})(); - |
