<div class="result">
  <div class="badge-num">
    <span class="badge bg-primary icon">
    <% if result.is_text %>
    <span class="glyphicon glyphicon-font"></span>
    <% elsif result.is_table %>
    <span class="glyphicon glyphicon-list-alt"></span>
    <% elsif result.is_asset %>
    <span class="glyphicon glyphicon-picture"></span>
    <% end %>
    </span>
  </div>
  <div class="panel panel-default">
    <div class="panel-heading">
      <div class="panel-options pull-right">
        <% if can_edit_result(result) %>
          <a class="btn btn-link edit-result-button <%= edit_result_button_class(result) %>" id="<%= result.id %>_edit" href="<%= edit_result_link(result) %>" data-remote="true" title="<%= t'my_modules.results.options.edit_title' %>">
            <span class="glyphicon glyphicon-edit"></span>
          </a>
        <% end %>
        <% if can_archive_result(result) && !result.archived && result_unlocked?(result) %>
          <a href="#" class="btn btn-link form-submit-link" data-submit-form="result-archive-form-<%= result.id %>" data-confirm-form="<%= t('my_modules.results.archive_confirm') %>" title="<%= t'my_modules.results.options.archive_title' %>">
            <span class="glyphicon glyphicon-briefcase"></span>
          </a>
          <%= form_for :result, url: result_path_of_type(result), method: :patch, html: {id: 'result-archive-form-' + result.id.to_s } do |f| %>
            <%= f.hidden_field :archived, value: true %>
          <% end %>
        <% end %>
      </div>
      <a class="result-panel-collapse-link" href="#result-panel-<%= result.id %>" data-toggle="collapse" data-remote="true">
        <span class="glyphicon glyphicon-collapse-down collapse-result-icon"></span>
        <strong><%= result.name %></strong> |
        <span><%= t('my_modules.results.published_on', timestamp: l(result.created_at, format: :full), user: h(result.user.full_name)).html_safe %></span>
      </a>
    </div>
    <div class="panel-collapse collapse" id="result-panel-<%= result.id %>" role="tabpanel">
      <div class="panel-body">
        <div class="row">
          <div class="col-xs-12">
            <%= render partial: 'my_modules/result_user_generated.html.erb',
                       locals: { result: result } %>
          </div>
        </div>
        <% if can_view_result_comments(@my_module) %>
          <div class="row">
            <div class="result-comment"
                 id="result-comments-<%= result.id %>"
                 data-href="<%= result_result_comments_url(result) %>">
            </div>
          </div>
        <% end %>
      </div>
    </div>
  </div>
</div>
