foreman/app/views/users/_filters.html.erb @ 92bf092d
e1f867f0 | Ohad Levy | <div class="user-filter">
|
|
017e1049 | Ohad Levy | <%= field_set_tag "Owned hosts" do %>
|
|
40e7f47a | Amos Benari | <div class="control-group">
|
|
Select <%= f.check_box :filter_on_owner %>
|
|||
<%= contracted_host_list @user -%>
|
|||
<%= expanded_host_list @user -%>
|
|||
</div>
|
|||
e1f867f0 | Ohad Levy | <% end -%>
|
|
82e47ae0 | Amos Benari | ||
017e1049 | Ohad Levy | <%= field_set_tag "Domain hosts" do %>
|
|
40e7f47a | Amos Benari | <div class="control-group">
|
|
<%= f.select :domains_andor, [["in domain", "and"], ["plus all", "or"]], {}, :class => "input-small" %>
|
|||
<div class="offset1">
|
|||
<%= edit_habtm @user, Domain %>
|
|||
</div>
|
|||
e1f867f0 | Ohad Levy | </div>
|
|
<% end %>
|
|||
82e47ae0 | Amos Benari | ||
017e1049 | Ohad Levy | <%= field_set_tag "Hostgroup hosts" do %>
|
|
40e7f47a | Amos Benari | <div class="control-group">
|
|
<%= f.select :hostgroups_andor, [["must be", "and"], ["plus all", "or"]], {}, :class => "input-small" %>
|
|||
<div class="offset1">
|
|||
<%= edit_habtm @user, Hostgroup %>
|
|||
</div>
|
|||
e1f867f0 | Ohad Levy | </div>
|
|
40e7f47a | Amos Benari | <% end %>
|
|
<%= field_set_tag "Fact filters" do %>
|
|||
<div class="control-group">
|
|||
<%= f.select :facts_andor, [["must match", "and"], ["plus all", "or"]], {} ,:class => "input-small" %>
|
|||
<div class="offset1">
|
|||
<%= f.fields_for :user_facts do |builder| -%>
|
|||
<%= render "user_fact", :f => builder %>
|
|||
<% end -%>
|
|||
<% if authorized_for(params[:controller], params[:action]) -%>
|
|||
92bf092d | Amos Benari | <p><%= link_to_add_fields("+ Add Filter", f, :user_facts, "user_fact", :title => "Add a fact filter") %></p>
|
|
40e7f47a | Amos Benari | <% end -%>
|
|
</div>
|
|||
e1f867f0 | Ohad Levy | </div>
|
|
40e7f47a | Amos Benari | <% end %>
|
|
e1f867f0 | Ohad Levy | </div>
|