<% if @enumeration['editable']%>
<%= link_to "#{I18n.t("actions.create")} #{I18n.t("enumeration.value")}", {:controller => :enumerations, :action => :new, :id => JSONModel(:enumeration).id_for(@enumeration["uri"])}, "data-toggle" => "modal-ajax", :class=> "btn btn-sm btn-default" %>

<% end %>

<%= I18n.t("enumeration._singular") %>: <%= I18n.t("enumeration_names.#{@enumeration['name']}") %> (<%= @enumeration["name"] %>)

<% @enumeration["enumeration_values"].each_with_index do |enum_value, i| %> <% end %>
<%= I18n.t("enumeration.value") %> <%= I18n.t("enumeration.translation") %> <%= I18n.t("enumeration.position") %> <%= I18n.t("enumeration.suppress") %> Default
<%= enum_value["value"] %> <%= I18n.t("enumerations.#{@enumeration["name"]}.#{enum_value["value"]}", :default => enum_value['value']) %> <%= enum_value["position"] %> <% unless i == 0 %> <%= link_to( { :controller => :enumerations, :action => :update_value, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :enumeration_value_id => enum_value["id"], :position => enum_value["position"] - 1} , :method => :post , :class=> "btn btn-xs btn-default position-up") do %> <% end %> <% end %> <% unless i == @enumeration["enumeration_values"].length - 1 %> <%= link_to({ :controller => :enumerations, :action => :update_value, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :enumeration_value_id => enum_value["id"], :position => enum_value["position"] + 1} , :method => :post, :class=> "btn btn-xs btn-default position-down") do %> <% end %> <% end %> <% if enum_value["suppressed"] %> ✓ <% end %> <% if enum_value['value'] == @enumeration['default_value'] %> ✓ <% end%>
<% if enum_value['value'] != @enumeration['default_value'] %> <%= link_to I18n.t("actions.set_default"), {:controller => :enumerations, :action => :set_default, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :value => enum_value["value"]}, :method => :post, :class=> "btn btn-xs btn-default" %> <% else %> <%= link_to I18n.t("actions.unset_default"), {:controller => :enumerations, :action => :set_default, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :value => nil}, :method => :post, :class=> "btn btn-xs btn-default" %> <% end%> <% if enum_value['suppressed'] %> <%= link_to I18n.t("actions.unsuppress"), {:controller => :enumerations, :action => :update_value, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :enumeration_value_id => enum_value["id"], :suppressed => 0 }, :method => :post, :class=> "btn btn-xs btn-info"%> <% else %> <%= link_to I18n.t("actions.suppress"), {:controller => :enumerations, :action => :update_value, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :enumeration_value_id => enum_value["id"], :suppressed => 1 }, :method => :post, :class=> "btn btn-xs btn-info", :disabled => 'disabled' %> <% end%> <% if @enumeration['editable'] && !Array(@enumeration['readonly_values']).include?(enum_value['value']) %> <%= link_to I18n.t("actions.merge"), {:controller => :enumerations, :action => :delete, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :merge => true, :value => enum_value["value"]}, "data-toggle" => "modal-ajax", :class=> "btn btn-xs btn-warning" %> <%= link_to I18n.t("actions.delete"), {:controller => :enumerations, :action => :delete, :id => JSONModel(:enumeration).id_for(@enumeration["uri"]), :value => enum_value['value']}, "data-toggle" => "modal-ajax", :class=> "btn btn-xs btn-danger" %> <% end %>
<% if @enumeration['relationships'].length > 0 and @enumeration['name'] != 'job_type' %> <% end %>