|
|
|
<%= form_for taxonomy do |f| %>
|
|
<%= base_errors_for taxonomy %>
|
|
<ul class="nav nav-tabs" data-tabs="tabs">
|
|
<li class="active"><a href="#primary" data-toggle="tab"><%= taxonomy.class.name %></a></li>
|
|
<li><a href="#users" data-toggle="tab">Users</a></li>
|
|
<li><a href="#smart_proxies" data-toggle="tab">Smart Proxies</a></li>
|
|
<li><a href="#subnets" data-toggle="tab">Subnets</a></li>
|
|
<li><a href="#compute_resources" data-toggle="tab">Compute Resources</a></li>
|
|
<li><a href="#media" data-toggle="tab">Media</a></li>
|
|
<li><a href="#domains" data-toggle="tab">Domains</a></li>
|
|
<li><a href="#environments" data-toggle="tab">Environments</a></li>
|
|
<li><a href="#hostgroups" data-toggle="tab">Host Groups</a></li>
|
|
<li><a href="#locations" data-toggle="tab">Locations</a></li>
|
|
</ul>
|
|
|
|
<div class="tab-content">
|
|
<div class="tab-pane active" id="primary">
|
|
<%= text_f f, :name, :class => "input-xlarge" %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="users">
|
|
<%= multiple_checkboxes f, :users, taxonomy, User.except_admin %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="smart_proxies">
|
|
<%= multiple_checkboxes f, :smart_proxies, taxonomy, SmartProxy %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="subnets">
|
|
<%= multiple_checkboxes f, :subnets, taxonomy, Subnet %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="compute_resources">
|
|
<%= multiple_checkboxes f, :compute_resources, taxonomy, ComputeResource %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="media">
|
|
<%= multiple_checkboxes f, :media, taxonomy, Medium %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="domains">
|
|
<%= multiple_checkboxes f, :domains, taxonomy, Domain %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="environments">
|
|
<%= multiple_checkboxes f, :environments, taxonomy, Environment %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="hostgroups">
|
|
<%= multiple_checkboxes f, :hostgroups, taxonomy, Hostgroup %>
|
|
</div>
|
|
|
|
<div class="tab-pane" id="locations">
|
|
<%= taxonomy.is_a?(Organization) ? multiple_checkboxes(f, :locations, taxonomy, Location) : multiple_checkboxes(f, :organizations, taxonomy, Organization) %>
|
|
</div>
|
|
|
|
<%= submit_or_cancel f %>
|
|
</div>
|
|
<% end %>
|