From 6b7409dcd0ca2413ca925810ce3157333fc3fdd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= Date: Wed, 29 May 2019 02:27:41 +0200 Subject: [PATCH 1/2] xhtml_style: don't allow google translate Some users have been using google chrome builtin translation system with ERP5 back office (xhtml style), but the way google translation changes the DOM sometimes break ERP5 interface. This also have data privacy issue as this translation is done on google servers. https://www.w3.org/International/questions/qa-translate-flag recommends using translate=no but the approach of the meta tag might be preferable for our case as it prevents sending the page content to translation service. --- .../portal_skins/erp5_xhtml_style/template_erp5_xhtml_style.zpt | 1 + 1 file changed, 1 insertion(+) diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/template_erp5_xhtml_style.zpt b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/template_erp5_xhtml_style.zpt index 22d7bbb10ad..dd9365ab659 100644 --- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/template_erp5_xhtml_style.zpt +++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/template_erp5_xhtml_style.zpt @@ -24,6 +24,7 @@ DEPRECATION: + -- 2.30.9 From 9ba20cc6aed548f85297b0b99e97db45d6cc4ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= Date: Mon, 8 Jul 2019 09:34:15 +0200 Subject: [PATCH 2/2] renderjs_ui: don't allow google translate Because there's not lang attribute on html tag, chrome does not offer to translate the page, but for consistency with html style and for future, we also disable this on renderjs ui. --- .../web_page_module/rjs_gadget_erp5_launcher_html.html | 1 + .../web_page_module/rjs_gadget_erp5_launcher_html.xml | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.html b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.html index 84fcbf77925..3c6e7e61dac 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.html +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.html @@ -2,6 +2,7 @@ + diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.xml index 41931aa72f6..821d27f7f12 100644 --- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.xml +++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_launcher_html.xml @@ -252,8 +252,8 @@ - 1557147532.09 - UTC + 1562571179.69 + GMT+9 -- 2.30.9