From ea7788e2ab69d2bcf6aae9123583545e41f95761 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Wed, 19 Jun 2013 10:58:05 +0800 Subject: [PATCH] IDEMPIERE-724 Zk: Make iDempiere theme more easily customizable. Added theme preference for browser title. --- .../WEB-INF/src/org/adempiere/webui/theme/ThemeManager.java | 3 ++- org.adempiere.ui.zk/theme/default/preference.zul | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/theme/ThemeManager.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/theme/ThemeManager.java index 2ed9a62517..79f40475ec 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/theme/ThemeManager.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/theme/ThemeManager.java @@ -84,7 +84,8 @@ public final class ThemeManager { * @return title text for the browser window */ public static String getBrowserTitle() { - return MSysConfig.getValue(MSysConfig.ZK_BROWSER_TITLE, AdempiereWebUI.APP_NAME); + String s = Env.getContext(Env.getCtx(), "#ZK_BROWSER_TITLE"); + return Util.isEmpty(s) ? MSysConfig.getValue(MSysConfig.ZK_BROWSER_TITLE, AdempiereWebUI.APP_NAME) : s; } /** diff --git a/org.adempiere.ui.zk/theme/default/preference.zul b/org.adempiere.ui.zk/theme/default/preference.zul index d38e83039a..ddc9f3af03 100644 --- a/org.adempiere.ui.zk/theme/default/preference.zul +++ b/org.adempiere.ui.zk/theme/default/preference.zul @@ -10,6 +10,7 @@ import org.compiere.util.Env; Env.setContext(Env.getCtx(), "#ZK_Toolbar_Button_Size", "24"); + Env.setContext(Env.getCtx(), "#ZK_BROWSER_TITLE", "iDempiere"); ]]>