81 lines
2.9 KiB
Text
81 lines
2.9 KiB
Text
|
<%= form_for(@metacode_set) do |f| %>
|
||
|
<% if @metacode_set.errors.any? %>
|
||
|
<div id="error_explanation">
|
||
|
<h2><%= pluralize(@metacode_set.errors.count, "error") %> prohibited this metacode set from being saved:</h2>
|
||
|
|
||
|
<ul>
|
||
|
<% @metacode_set.errors.full_messages.each do |msg| %>
|
||
|
<li><%= msg %></li>
|
||
|
<% end %>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<% end %>
|
||
|
|
||
|
<div class="field">
|
||
|
<%= f.label :name %>
|
||
|
<%= f.text_field :name %>
|
||
|
<div class="clearfloat"></div>
|
||
|
</div>
|
||
|
<div class="field">
|
||
|
<%= f.label :desc, "Description" %>
|
||
|
<%= f.text_area :desc, :cols => "40", :rows => "4" %>
|
||
|
<div class="clearfloat"></div>
|
||
|
</div>
|
||
|
|
||
|
<br />
|
||
|
|
||
|
<p>Choose Metacodes</p>
|
||
|
<div class="allMetacodes"><span id="showAll">Select All</span><span id="hideAll">Unselect All</span></div>
|
||
|
<div class="clearfloat"></div>
|
||
|
<div class="editMetacodes">
|
||
|
<ul id="filters-one">
|
||
|
<% $i = 0 %>
|
||
|
<% @m = Metacode.order("name").all %>
|
||
|
<% while $i < (Metacode.all.length / 4) do %>
|
||
|
<li id="<%= @m[$i].id %>" <% if not @m[$i].inMetacodeSet(@metacode_set) %>class="toggledOff"<% end %> >
|
||
|
<img src="<%= @m[$i].icon %>" alt="<%= @m[$i].name %>" />
|
||
|
<p><%= @m[$i].name.downcase %></p>
|
||
|
<div class="clearfloat"></div>
|
||
|
</li>
|
||
|
<% $i += 1 %>
|
||
|
<% end %>
|
||
|
</ul>
|
||
|
<ul id="filters-two">
|
||
|
<% while $i < (Metacode.all.length / 4 * 2) do %>
|
||
|
<li id="<%= @m[$i].id %>" <% if not @m[$i].inMetacodeSet(@metacode_set) %>class="toggledOff"<% end %> >
|
||
|
<img src="<%= @m[$i].icon %>" alt="<%= @m[$i].name %>" />
|
||
|
<p><%= @m[$i].name.downcase %></p>
|
||
|
<div class="clearfloat"></div>
|
||
|
</li>
|
||
|
<% $i += 1 %>
|
||
|
<% end %>
|
||
|
</ul>
|
||
|
<ul id="filters-three">
|
||
|
<% while $i < (Metacode.all.length / 4 * 3) do %>
|
||
|
<li id="<%= @m[$i].id %>" <% if not @m[$i].inMetacodeSet(@metacode_set) %>class="toggledOff"<% end %> >
|
||
|
<img src="<%= @m[$i].icon %>" alt="<%= @m[$i].name %>" />
|
||
|
<p><%= @m[$i].name.downcase %></p>
|
||
|
<div class="clearfloat"></div>
|
||
|
</li>
|
||
|
<% $i += 1 %>
|
||
|
<% end %>
|
||
|
</ul>
|
||
|
<ul id="filters-four">
|
||
|
<% while $i < Metacode.all.length do %>
|
||
|
<li id="<%= @m[$i].id %>" <% if not @m[$i].inMetacodeSet(@metacode_set) %>class="toggledOff"<% end %> >
|
||
|
<img src="<%= @m[$i].icon %>" alt="<%= @m[$i].name %>" />
|
||
|
<p><%= @m[$i].name.downcase %></p>
|
||
|
<div class="clearfloat"></div>
|
||
|
</li>
|
||
|
<% $i += 1 %>
|
||
|
<% end %>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<%= hidden_field(:metacodes, :value, {:value => 0}) %>
|
||
|
<div class="clearfloat"></div>
|
||
|
|
||
|
<div class="actions">
|
||
|
<%= link_to 'Cancel', metacode_sets_path, { :class => 'button' }%>
|
||
|
<%= f.submit :class => 'add' %>
|
||
|
</div>
|
||
|
<% end %>
|