edit.html.erb
1.33 KB
<div class="block-config-options <%= @block.class.name %>-options">
<h2 class="title"><%= _(@block.class.description) %></h2>
<%= form_tag(:action => 'save', :id => @block.id) do %>
<%= labelled_form_field(_('Custom title for this block: '), text_field(:block, :title, :maxlength => 20)) %>
<% if environment.admins.include?(user) %>
<div class="fixed_block">
<%= labelled_check_box(_("Fixed"), "block[fixed]", value = "1", checked = @block.fixed) %>
</div>
<% end %>
<%= render :partial => 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]} )) %>
<% button_bar do %>
<%= submit_button(:save, _('Save')) %>
<%= modal_close_button(_('Cancel')) %>
<% end %>
<% end %>
</div>