% layout 'main'; % title 'New Thread';

<%= title %>

<%= label_for name => 'Author' %> <% if (my $previous_name = session->{'author'}) { %> <%= text_field name => $previous_name, maxlength => 63, minlength => 1 %> <% } else { %> <%= text_field name => 'Anonymous', maxlength => 63, minlength => 1 %> <% } %> <% if (my $error = validation->error('name')) { =%>

Invalid name: 1 to 63 characters please.

<% } =%>
<%= label_for title => 'Title' %> <%= text_field 'title', maxlength => 127, minlength => 1 %> <% if (my $error = validation->error('title')) { =%>

Invalid title: 1 to 127 characters please.

<% } =%>
<%= label_for post => 'Text' %> <%= text_area 'post', ( maxlength => 4000, minlength => 2, required => 'true', rows => 6 ) %> <% if (my $error = validation->error('post')) { =%>

Invalid post: Up to 4,000 characters only.

<% } =%>
<%= submit_button 'Post', class => 'post button' %>