app/views/pointless_feedback/messages/new.html.erb
<% if PointlessFeedback.using_captcha? %>
<head>
<script src='https://www.google.com/recaptcha/api.js'></script>
</head>
<% end %>
<%= form_for @message do |f| %>
<% if @message.errors.any? %>
<div class="error_messages">
<h2>
<%= I18n.t('activerecord.errors.header', :default => 'Invalid Fields') %>
</h2>
<p>
<%= I18n.t('activerecord.errors.message', :default => 'Correct the following errors and try again.') %>
</p>
<ul>
<% @message.errors.full_messages.each do |message| %>
<li><%= message.html_safe %></li>
<% end %>
</ul>
</div>
<% end %>
<fieldset class="user-fields">
<legend>About You</legend>
<div class="field">
<%= f.label :name %>
<%= f.text_field :name %>
</div>
<div class="field">
<%= f.label :email_address %>
<%= f.text_field :email_address %>
</div>
</fieldset>
<fieldset class="feedback-fields">
<legend>Leave Your Feedback</legend>
<div class="field">
<%= f.label :topic %>
<%= f.select :topic, PointlessFeedback.message_topics, { :prompt => true } %>
</div>
<% if PointlessFeedback.show_url_field %>
<div class="field">
<%= f.label :url, PointlessFeedback.url_label %>
<%= f.text_field :url %>
</div>
<% end %>
<div class="field">
<%= f.label :description %>
<%= f.text_area :description %>
</div>
<!-- This is a honeypot field to keep the spammers away. Do not remove. -->
<!-- If this field is filled in, feedback will not be emailed -->
<div class="contact-input" style="position: absolute; left: -9999px;">
<%= f.text_field :contact_info %>
</div>
<!-- End of honeypot field -->
</fieldset>
<% if PointlessFeedback.using_captcha? %>
<div class="g-recaptcha" data-sitekey="<%= PointlessFeedback.google_captcha_site_key %>"></div>
<% end %>
<%= f.submit 'Submit' %>
<% end %>