Merged #226 "Added a new property: web.displayUserPanel"
| | |
| | | - Freemarker 2.3.20 (ticket-124) |
| | | - Lucene 4.10.0 (ticket-159) |
| | | - SSHD 0.13.0 (ticket-218) |
| | | settings: |
| | | - { name: web.displayUserPanel, defaultValue: 'true' } |
| | | contributors: |
| | | - James Moger |
| | | - David Ostrovsky |
| | |
| | | # RESTART REQUIRED |
| | | web.debugMode = false |
| | | |
| | | # Allows to hide the user logon form or dropdown menu from the top pane |
| | | # if it's not needed. |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.displayUserPanel = true |
| | | |
| | | # Force a default locale for all users, ignoring the browser's settings. |
| | | # An empty value allows Gitblit to use the translation preferred by the browser. |
| | | # |
| | |
| | | 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) { |
| | |
| | | } |
| | | } |
| | | |
| | | if (authenticateView || authenticateAdmin) { |
| | | if (displayUserPanel && (authenticateView || authenticateAdmin)) { |
| | | if (isLoggedIn) { |
| | | UserMenu userFragment = new UserMenu("userPanel", "userMenuFragment", RootPage.this); |
| | | add(userFragment); |