app/views/box_organizer/edit.html.erb
<div class="block-config-options <%= @block.class.name %>-options">
<h2 class="title"><%= _(@block.class.description).html_safe %></h2>
<%= form_tag(:action => 'save', :id => @block.id) do %>
<%= labelled_form_field(_('Custom title for this block: '), text_field(:block, :title)) %>
<%= labelled_form_field(_('Custom subtitle for this block: '), text_field(:block, :subtitle)) %>
<%= render_partial_for_class @block.class %>
<div class="display">
<%= labelled_form_field _('Display this block:'),
select_tag('block[display]', options_from_collection_for_select(@block.display_options, :first, :last, @block.display))
%>
</div>
<div class="display_user">
<%= labelled_form_field _('Display to users:'), '' %>
<%= select_tag('block[display_user]', options_from_collection_for_select(@block.display_user_options, :first, :last, @block.display_user)) %>
</div>
<%= labelled_form_field(_('Show for:'), select(:block, :language, [ [ _('all languages'), 'all']] + environment.locales.map {|key, value| [value, key]} )) %>
<% if user.is_admin? %>
<div class="edit-modes">
<%= labelled_form_field _('Edit options:'), select_tag('block[edit_modes]', options_from_collection_for_select(@block.edit_block_options, :first, :last, @block.edit_modes)) %>
</div>
<div class="move-modes">
<%= labelled_form_field _('Move options:'), select_tag('block[move_modes]', options_from_collection_for_select(@block.move_block_options, :first, :last, @block.move_modes)) %>
</div>
<% end %>
<% if @block.owner.kind_of?(Profile) && @block.owner.is_template? %>
<div class="mirror_block">
<%= labelled_check_box(_("Mirror"), "block[mirror]", value = "1", checked = @block.mirror) %>
</div>
<% end %>
<%= labelled_form_field(_('Custom css class for this block: '), text_field(:block, :css)) %>
<%= button_bar do %>
<%= submit_button(:save, _('Save')) %>
<%= modal_close_button(_('Cancel')) %>
<% end %>
<% end %>
</div>