diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index d8e587e3d4d..e1fbe0370d7 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -9,7 +9,6 @@ import operator import os import re import simplejson -import textwrap import time import xmlrpclib import zlib @@ -41,7 +40,7 @@ def concat_files(file_list): files_concat = "".join(files_content) return files_concat,files_timestamp -home_template = textwrap.dedent(""" +html_template = """ @@ -51,15 +50,15 @@ home_template = textwrap.dedent(""" %(javascript)s -""") +""" + class WebClient(openerpweb.Controller): _cp_path = "/web/webclient" @@ -118,10 +117,11 @@ class WebClient(openerpweb.Controller): js = "\n ".join(''%i for i in self.manifest_list(req, None, 'js')) css = "\n ".join(''%i for i in self.manifest_list(req, None, 'css')) - r = home_template % { + r = html_template % { 'javascript': js, 'css': css, 'modules': simplejson.dumps(self.server_wide_modules(req)), + 'init': 'new s.web.WebClient("oe").start();', } return r