Only allow to change maintenance messages in maintenance screen.

This commit is contained in:
Martin Edenhofer 2016-12-27 14:16:35 +01:00
parent 027457af82
commit 71bb80f95d
3 changed files with 12 additions and 8 deletions

View file

@ -17,6 +17,7 @@ class App.SettingsAreaLogo extends App.Controller
localElement.find('.js-loginPreview').html( App.view('generic/login_preview')( localElement.find('.js-loginPreview').html( App.view('generic/login_preview')(
logoUrl: @logoUrl() logoUrl: @logoUrl()
logoChange: true logoChange: true
maintananceChange: false
)) ))
@html localElement @html localElement

View file

@ -22,6 +22,8 @@ class Index extends App.ControllerSubContent
localElement = $(App.view('maintenance')()) localElement = $(App.view('maintenance')())
localElement.find('.js-loginPreview').html( App.view('generic/login_preview')( localElement.find('.js-loginPreview').html( App.view('generic/login_preview')(
logoUrl: @logoUrl() logoUrl: @logoUrl()
logoChange: false
maintananceChange: true
)) ))
localElement.find('.js-textarea').ce({ localElement.find('.js-textarea').ce({

View file

@ -1,5 +1,5 @@
<div class="login branding centered darkBackground vertical"> <div class="login branding centered darkBackground vertical">
<% if @maintananceChange: %>
<% if @C('maintenance_mode'): %> <% if @C('maintenance_mode'): %>
<div class="hero-unit alert alert--danger"><%- @T('Zammad is currently in maintenance mode. Only administrators can login. Please wait until the maintenance window is over.') %></div> <div class="hero-unit alert alert--danger"><%- @T('Zammad is currently in maintenance mode. Only administrators can login. Please wait until the maintenance window is over.') %></div>
<% end %> <% end %>
@ -9,6 +9,7 @@
<div contenteditable id="maintenance-message" data-name="message" class="hero-unit alert alert--success js-textarea js-Login" <% if !@C('maintenance_login'): %>style="opacity: 0.5;"<% end %>><%- @C('maintenance_login_message') %></div> <div contenteditable id="maintenance-message" data-name="message" class="hero-unit alert alert--success js-textarea js-Login" <% if !@C('maintenance_login'): %>style="opacity: 0.5;"<% end %>><%- @C('maintenance_login_message') %></div>
</form> </form>
<% end %> <% end %>
<% end %>
<div class="hero-unit"> <div class="hero-unit">