From 08862b0f5fd5d76269695223162a3222d4671143 Mon Sep 17 00:00:00 2001 From: Vincent Bechu <vincent.bechu@nexedi.com> Date: Fri, 19 May 2017 12:55:29 +0000 Subject: [PATCH] erp5_officejs: do not use base in officejs --- .../portal_skins/erp5_web_officejs_ui/File_viewAsWeb.py | 4 ++++ .../portal_skins/erp5_web_officejs_ui/Image_viewAsWeb.py | 3 +++ .../portal_skins/erp5_web_officejs_ui/WebPage_viewAsWeb.py | 3 +++ 3 files changed, 10 insertions(+) diff --git a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/File_viewAsWeb.py b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/File_viewAsWeb.py index ad2b98477d..f09ef4be65 100644 --- a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/File_viewAsWeb.py +++ b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/File_viewAsWeb.py @@ -2,6 +2,10 @@ if REQUEST is None: REQUEST = context.REQUEST if response is None: response = REQUEST.RESPONSE + +# The vanilla HTML is wanted +response.setBase(None) + file = context file_content = file.getData() diff --git a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/Image_viewAsWeb.py b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/Image_viewAsWeb.py index 5677e43cef..414b379044 100644 --- a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/Image_viewAsWeb.py +++ b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/Image_viewAsWeb.py @@ -3,6 +3,9 @@ if REQUEST is None: if response is None: response = REQUEST.RESPONSE +# The vanilla HTML is wanted +response.setBase(None) + image = context if REQUEST.getHeader('If-Modified-Since', '') == image.getModificationDate().rfc822(): response.setStatus(304) diff --git a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/WebPage_viewAsWeb.py b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/WebPage_viewAsWeb.py index d74985e21e..3baba62935 100644 --- a/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/WebPage_viewAsWeb.py +++ b/bt5/erp5_officejs/SkinTemplateItem/portal_skins/erp5_web_officejs_ui/WebPage_viewAsWeb.py @@ -3,6 +3,9 @@ if REQUEST is None: if response is None: response = REQUEST.RESPONSE +# The vanilla HTML is wanted +response.setBase(None) + web_page = context web_section = REQUEST.get("current_web_section") -- 2.30.9