% javascript :defaults %> <%= error_messages_for :project %> <% form_for @project do |project_form| -%>
<%= project_form.label :name, "Project:" %> <%= project_form.text_field :name %>
<% project_form.fields_for :author do |author_form| %> <%= author_form.label :name, "Author name:" %> <%= author_form.text_field :name %> <%= author_form.label :raise_exception, "Raise exception:" %> <%= author_form.check_box :raise_exception %> <% end %>
<%= task_form.label :name, "Task:" %> <%= task_form.text_field :name %> <%= task_form.label :raise_exception, "Raise exception:" %> <%= task_form.check_box :raise_exception %> <%= remove_link_unless_new_record(task_form) %>
<%= add_task_link "Add a task", project_form %>
<%= add_tag_link "Add a tag", project_form %>
<%= project_form.submit "Submit" %>
<% end -%>