% layout 'default'; % title my $thread_id = $thread->{'id'} ? "Remark on Thread #$thread_id" : '?';

<%= title %>

<% if (keys %{$thread}) { =%> <% content_for open_graph => begin %> <% end %> <% content_for twitter_card => begin %> <% end %>
<% if ($draft) { =%>
<%== markdown $draft =%>
<% } =%>
<% if (my $error = validation->error('author')) { =%>

Must be between <%= $error->[2] %> and <%= $error->[3] %> characters.

<% } =%> <%= label_for author => 'Author' %> <%= text_field author => session->{'author'}, ( id => 'author', maxlength => 63, minlength => 1, required => undef ) %>
<% if (my $error = validation->error('body')) { =%>

Must be between <%= $error->[2] %> and <%= $error->[3] %> characters.

<% } =%> <%= label_for body => 'Text' %> <%= text_area body => ( id => 'body', maxlength => $body_limit, minlength => 2, required => undef, rows => 6, autofocus => undef ) %>
<%= check_box bump => 1, id => 'bump', checked => undef %> <%= label_for bump => 'Bump' %>
<%= check_box preview => 1, id => 'preview' %> <%= label_for preview => 'Preview' %>
<%# Putting this first above the thread body (nested if, yucky sry) %> <% if (keys %{$last_remark}) { =%>

Last Remark

<%= $last_remark->{'date'} %> <%= link_to "#$last_remark->{'id'}", single_remark => {remark_id => $last_remark->{'id'}}, (class => 'post__id') %>

<%== markdown $last_remark->{'body'} =%>
<% if (is_mod) { =%> <% } =%>
<% } =%><%# Close the last_remark 'if' %>

Thread

<%= $thread->{'title'} %> <%= link_to "#$thread->{'id'}", single_thread => {thread_id => $thread->{'id'}}, (class => 'post__id') %>

<%== markdown $thread->{'body'} =%>
<% if (is_mod) { =%> <% } =%>
<% } =%><%# Close the thread 'if' %>