diff --git a/src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java b/src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java index b8977545a..6f29d388f 100644 --- a/src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java +++ b/src/main/java/org/codelibs/fess/app/web/base/FessSearchAction.java @@ -116,7 +116,9 @@ public abstract class FessSearchAction extends FessBaseAction { locale = Locale.ENGLISH; } runtime.registerData("langItems", systemHelper.getLanguageItems(locale)); - runtime.registerData("username", systemHelper.getUsername()); + String username = systemHelper.getUsername(); + runtime.registerData("username", username); + runtime.registerData("adminUser", fessConfig.isAdminUser(username)); runtime.registerData("pageLoginLink", fessConfig.isPageLoginLink()); } diff --git a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java index ec741071c..85afb8399 100644 --- a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java +++ b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java @@ -797,6 +797,9 @@ public class FessLabels extends ActionMessages { /** The key of the message: Change Password */ public static final String LABELS_PROFILE = "{labels.profile}"; + /** The key of the message: Administration */ + public static final String LABELS_ADMINISTRATION = "{labels.administration}"; + /** The key of the message: Profile */ public static final String LABELS_profile_button = "{labels.profile_button}"; diff --git a/src/main/resources/fess_label.properties b/src/main/resources/fess_label.properties index fdc344f70..9cbf7d35d 100644 --- a/src/main/resources/fess_label.properties +++ b/src/main/resources/fess_label.properties @@ -256,6 +256,7 @@ labels.logout=Logout labels.do_you_want_to_logout=Do you want to logout? labels.logout_button=Logout labels.profile=Change Password +labels.administration=Administration labels.profile_button=Profile labels.profile.title=Profile labels.profile.update=Update diff --git a/src/main/resources/fess_label_en.properties b/src/main/resources/fess_label_en.properties index d94fb60ea..8320b9473 100644 --- a/src/main/resources/fess_label_en.properties +++ b/src/main/resources/fess_label_en.properties @@ -256,6 +256,7 @@ labels.logout=Logout labels.do_you_want_to_logout=Do you want to logout? labels.logout_button=Logout labels.profile=Change Password +labels.administration=Administration labels.profile_button=Profile labels.profile.title=Profile labels.profile.update=Update diff --git a/src/main/resources/fess_label_ja.properties b/src/main/resources/fess_label_ja.properties index 20e6d0de6..1c907d30d 100644 --- a/src/main/resources/fess_label_ja.properties +++ b/src/main/resources/fess_label_ja.properties @@ -252,6 +252,7 @@ labels.logout=\u30ed\u30b0\u30a2\u30a6\u30c8 labels.do_you_want_to_logout=\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3059\u304b\uff1f labels.logout_button=\u30ed\u30b0\u30a2\u30a6\u30c8 labels.profile=\u30d1\u30b9\u30ef\u30fc\u30c9\u5909\u66f4 +labels.administration=\u7ba1\u7406 labels.profile_button=\u8a2d\u5b9a labels.profile.title= \u8a2d\u5b9a labels.profile.update= \u66f4\u65b0