Sha256: 9cd7c212236b467c49844c146f8095c0681fc1b3590847f06a159c3a4144062e
Contents?: true
Size: 1.83 KB
Versions: 6
Compression:
Stored size: 1.83 KB
Contents
<% if current_user %> <% status = action_authorization(action) %> <% if !status.ok? %> <div class="reveal" id="<%= action.underscore%>AuthorizationModal" data-reveal> <button class="close-button" data-close aria-label="Close modal" type="button"> <span aria-hidden="true">×</span> </button> <div class="reveal__header <%= status.code %>-authorization"> <h3 class="reveal__title"><%= t ".#{status.code}.title" %></h3> </div> <p><%= t ".#{status.code}.explanation", authorization: t("#{status.handler_name}.name", scope: "decidim.authorization_handlers") %></p> <% if status.data[:extra_explanation] %> <p><%= t status.data[:extra_explanation][:key], **status.data[:extra_explanation][:params] %></p> <% end %> <% if status.data[:fields] %> <ul> <% status.data[:fields].each do |field, value| %> <li><strong><%= t ".#{status.code}.invalid_field", field: t("#{status.handler_name}.fields.#{field}", scope: "decidim.authorization_handlers"), value: value ? "(#{value})" : "" %></strong></li> <% end %> </ul> <% end %> <div class="row"> <div class="columns medium-8 medium-offset-2"> <% if status.data[:action].present? %> <%= link_to t(".#{status.code}.#{status.data[:action]}", authorization: t("#{status.handler_name}.name", scope: "decidim.authorization_handlers")), authorize_action_path(action), class: "button expanded" %> <% else %> <button class="button expanded" data-close><%= t ".#{status.code}.ok" %></button> <% end %> </div> </div> <% if status.data[:cancel] %> <div class="text-center"> <button class="link" data-close><%= t ".#{status.code}.cancel" %></button> </div> <% end %> </div> <% end %> <% end %>
Version data entries
6 entries across 6 versions & 1 rubygems