schneidmaster/gitreports.com

View on GitHub
app/views/issues/new.html.erb

Summary

Maintainability
Test Coverage
<div class="row">
  <div class="col-xs-12">
    <h3><%= @repository.display_or_name %></h3>
    <hr>
    <p>
      <% if @repository.prompt.present? && @repository.prompt != "" %>
          <%= raw markdown @repository.prompt %>
      <% else %>
          Please enter your bug report or feature request, then click 'Submit'. If you're reporting a bug, try to
          include as many details as possible about what you were doing when the bug occurred- a detailed report makes a
          bug much easier to track down.
      <% end %>
    </p>
    <hr>
    <%= form_tag(repository_public_path(@repository.holder_name, @repository.name), method: :post) do %>
        <legend><%= t('submit_form.title') %></legend>
        <div class="row">
          <div class="col-xs-12">
            <div class="form-group">
              <%= label_tag :name, t('submit_form.label.name') %>
              <%= text_field_tag :name, @name, class: 'form-control' %>
            </div>

            <div class="form-group">
              <%= label_tag :email, t('submit_form.label.email') %>
              <%= email_field_tag :email, @email, class: 'form-control', :required => @repository.include_submitter_email %>
            </div>

            <div class="form-group">
              <%= label_tag :email_public, t('submit_form.label.email_public') %>
              <%= check_box_tag :email_public, "1", @email_public == "1", class: 'form-control' %>
            </div>

            <% if @repository.allow_issue_title %>
                <div class="form-group">
                  <%= label_tag :issue_title, t('submit_form.label.issue_title') %>
                  <%= text_field_tag :issue_title, @issue_title, class: 'form-control' %>
                </div>
            <% end %>

            <div class="form-group">
              <%= label_tag :details, t('submit_form.label.details') %>
              <%= text_area_tag :details, @details, class: "form-control" %>
            </div>
          </div>
        </div>
        <div class="row">
          <div class="col-xs-6">
            <p><%= t('submit_form.captcha_message') %></p>
            <%= show_simple_captcha(label: "") %><br>
          </div>
        </div>
        <div class="row">
          <div class="col-xs-3">
            <%= submit_tag t('submit_form.label.submit'), class: "btn btn-primary" %>
          </div>
        </div>
    <% end %>
  </div>
</div>