app/views/admin/messages/_form.html.haml in radiant-reader-extension-3.0.0.rc3 vs app/views/admin/messages/_form.html.haml in radiant-reader-extension-3.0.0.rc4
- old
+ new
@@ -2,30 +2,43 @@
.form-area
- render_region :form do |formpart|
- formpart.edit_subject do
%p.title
- = form.label :subject, "Message Subject"
+ = form.label :subject
= form.text_field :subject, :class => 'textbox', :maxlength => 255
- - if @message.new_record?
- = form.hidden_field :function_id
- formpart.edit_body do
%div.body
%p
%span.filter
- = form.label :filter_id, "Filter:"
- = form.select :filter_id, TextFilter.descendants.map { |tf| tf.filter_name }.sort, :id => 'message_filter', :include_blank => true
- = form.label :body, "Message Body"
+ = form.label :filter_id
+ = form.select :filter_id, TextFilter.descendants.map { |tf| tf.filter_name }.sort, :include_blank => true
+ = form.label :body
= form.text_area :body, :class => 'textarea', :style => 'width: 100%'
- = render_region :body_bottom, :locals => {:form => form}
+ - formpart.edit_function do
+ - if admin?
+ %div.function.set
+ %p
+ = form.label :function_id
+ = form.select :function_id, MessageFunction.find_all.map { |mf| [t("message_functions.#{mf.name}"), mf.name] }, :include_blank => true
+ %p
+ = form.label :group_id
+ = form.select :group_id, Group.all.map { |g| [g.name, g.id] }, :include_blank => true
+
+ - elsif @message.new_record?
+ - if @message.group
+ = f.hidden_field :group_id
+ - if @message.function
+ = f.hidden_field :function_id
- render_region :form_bottom do |form_bottom|
- form_bottom.edit_timestamp do
- = updated_stamp @message
+ = updated_stamp @message
- form_bottom.edit_buttons do
%p.buttons
= save_model_button(@message)
= save_model_and_continue_editing_button(@message)
- or
- = link_to "cancel", admin_reader_configuration_url
+ = t('or')
+ = link_to t("cancel"), @message.new_record? ? admin_messages_url : admin_message_url(@message)
+