<%= t('posts.edit_heading') %>

<% unless errors.empty? %>

<%= t('posts.errors_heading') %>

<% end %> <% form_for(post, url: url_for(:post, slug: post.to_param)) do |f| %> <%== f.hidden_field(:lock_version) %>

<%== f.label(:title, t('posts.title_label')) %> <%== f.text_field(:title) %> <%== f.error_messages(:title) %>

<%== f.label(:body, t('posts.body_label')) %> <%== f.text_area(:body) %> <%== f.error_messages(:body) %>

<%== f.check_box(:featured) %> <%== f.label(:featured, t('posts.featured_label')) %>

<%== f.label(:giveaway_slots, t('claims.giveaway_slots_label')) %> <%== f.text_field(:giveaway_slots) %> <%== f.error_messages(:giveaway_slots) %>

<%== f.submit(t('posts.update_submit')) %> <%== f.submit(t('posts.preview_submit'), formaction: url_for(:preview_post, slug: post.to_param)) %>

<%= t('posts.moderate_comments_heading') %>

<% moderated_comments = post.comments.order(:created_at, :desc).to_a %> <% if moderated_comments.empty? %>

<%= t('posts.moderate_comments_empty') %>

<% else %> <% f.fields_for(:comments, moderated_comments) do |cf| %>

<%== cf.hidden_field(:id) %> <%== cf.label(:body, t('posts.moderate_comment_body_label')) %> <%== cf.text_area(:body) %> <%== cf.error_messages(:body) %>

<% end %> <% end %> <% end %>

<%== link_to(t('posts.back_to_list'), url_for(:posts)) %>