diff options
author | Jan Šmucr <jan.smucr@aimtec.cz> | 2014-11-27 14:00:48 +0100 |
---|---|---|
committer | Jan Šmucr <jan.smucr@aimtec.cz> | 2014-11-27 14:00:48 +0100 |
commit | 0e287b2e5c29e7674e54d80ed90e79f5b5432968 (patch) | |
tree | eea9dd473c51b77b0e8d7fb5df7e459b94291c97 /src/main/java/com/gitblit/wicket/pages/RootPage.java | |
parent | 9f92fb94aa403928a2efe5e673e118b3b02ba291 (diff) | |
download | gitblit-0e287b2e5c29e7674e54d80ed90e79f5b5432968.tar.gz gitblit-0e287b2e5c29e7674e54d80ed90e79f5b5432968.zip |
Added a new property: web.displayUserPanel
This property allows the administrator to hide the user related part of
the top panel. This can come handy if there's no use for it (i.e. if
Gitblit runs as Gerrit plugin).
Diffstat (limited to 'src/main/java/com/gitblit/wicket/pages/RootPage.java')
-rw-r--r-- | src/main/java/com/gitblit/wicket/pages/RootPage.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/gitblit/wicket/pages/RootPage.java b/src/main/java/com/gitblit/wicket/pages/RootPage.java index c4d4dd11..37e98702 100644 --- a/src/main/java/com/gitblit/wicket/pages/RootPage.java +++ b/src/main/java/com/gitblit/wicket/pages/RootPage.java @@ -151,6 +151,7 @@ public abstract class RootPage extends BasePage { boolean authenticateAdmin = app().settings().getBoolean(Keys.web.authenticateAdminPages, true); boolean allowAdmin = app().settings().getBoolean(Keys.web.allowAdministration, true); boolean allowLucene = app().settings().getBoolean(Keys.web.allowLuceneIndexing, true); + boolean displayUserPanel = app().settings().getBoolean(Keys.web.displayUserPanel, true); boolean isLoggedIn = GitBlitWebSession.get().isLoggedIn(); if (authenticateAdmin) { @@ -168,7 +169,7 @@ public abstract class RootPage extends BasePage { } } - if (authenticateView || authenticateAdmin) { + if (displayUserPanel && (authenticateView || authenticateAdmin)) { if (isLoggedIn) { UserMenu userFragment = new UserMenu("userPanel", "userMenuFragment", RootPage.this); add(userFragment); |