summaryrefslogtreecommitdiff
path: root/addons/web_analytics/controllers/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web_analytics/controllers/main.py')
-rw-r--r--addons/web_analytics/controllers/main.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/addons/web_analytics/controllers/main.py b/addons/web_analytics/controllers/main.py
deleted file mode 100644
index 82c42efecb0..00000000000
--- a/addons/web_analytics/controllers/main.py
+++ /dev/null
@@ -1,34 +0,0 @@
-import json
-import textwrap
-
-import simplejson
-import werkzeug.wrappers
-
-import web.common.http as openerpweb
-import web.controllers.main
-
-class web_analytics(openerpweb.Controller):
-
- # This controllers redirects virtual urls of the form /web_analytics/MODEL/VIEW
- # as provided to google by the analytics modules to a real url that openerp can
- # understand of the form /#model=MODEL&view_type=VIEW
- # So that the user can click openerp urls inside google analytics.
-
- _cp_path = "/web_analytics"
-
- @openerpweb.httprequest
- def redirect(self, req):
- url = req.httprequest.base_url
- suburl = url.split('/')
- suburl = suburl[suburl.index('redirect')+1:]
-
- rurl = "/#"
- if len(suburl) >=1 and suburl[0]:
- rurl += "model="+str(suburl[0])
- if len(suburl) >=2 and suburl[1]:
- rurl += "&view_type="+str(suburl[1])
-
- redirect = werkzeug.utils.redirect(rurl, 303)
-
- return redirect
-