diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 6dcc069fcc2..863fba90758 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -745,75 +745,9 @@ class Database(http.Controller): def manager(self, **kw): # TODO: migrate the webclient's database manager to server side views request.session.logout() - css = """ - - - - - - - - - - - """ - js = """ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - """ - - r = html_template % { - 'js': js, - 'css': css, + return env.get_template("database_manager.html").render({ 'modules': simplejson.dumps(module_boot()), - 'init': """ - var wc = new s.web.WebClient(null, { action: 'database_manager' }); - wc.appendTo($(document.body)); - """ - } - return r + }) @http.route('/web/database/get_list', type='json', auth="none") def get_list(self): diff --git a/addons/web/views/database_manager.html b/addons/web/views/database_manager.html new file mode 100644 index 00000000000..5734f60bc62 --- /dev/null +++ b/addons/web/views/database_manager.html @@ -0,0 +1,79 @@ + + + + + + OpenERP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file