diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py index 361c89b2a3a..56b74ed63e9 100644 --- a/addons/website/controllers/main.py +++ b/addons/website/controllers/main.py @@ -8,8 +8,18 @@ class Website(openerp.addons.web.controllers.main.Home): @http.route('/', type='http', auth="db") def index(self, **kw): - with open(openerp.addons.get_module_resource('website', 'views', 'homepage.html'), 'rb') as f: - return f.read() + editable = bool(request.session._uid) + # WIP !!! + html = open(openerp.addons.get_module_resource('website', 'views', 'homepage.html'), 'rb').read() + if editable: + html = html.replace('', """ + + """) + return html @http.route('/admin', type='http', auth="none") def admin(self, *args, **kw): diff --git a/addons/website/views/homepage.html b/addons/website/views/homepage.html index 468281b06c9..03f580193af 100644 --- a/addons/website/views/homepage.html +++ b/addons/website/views/homepage.html @@ -1,41 +1,40 @@
-