linguisticexplorer/Linguistic-Explorer

View on GitHub
app/views/searches/preview.html.erb

Summary

Maintainability
Test Coverage
<% page_heading "Search" %>
  <h1><%= @search.group.name %> Search Results</h1>
<% if @search.results.any? && !@search.clustering? %>
  <div class="row-fluid">
    <div id="search_interaction" class="padded border margin span4">
      <%- if !@search.cross? && !@search.implication? && !@search.compare? -%>
        <%= render :partial => 'searches/save_search_form' %>
      <% end %>
      <%= link_to "<i class = 'icon-white icon-map-marker'></i>&nbsp;Map it!".html_safe, {:action => "geomapping", :search => @search.query}, :class => "btn btn-block btn-primary" if @search.mappable?%>
    </div>
  </div>
<% end %>
<div id="search_results" class="padded_left padded_right">
  <%- if @search.results.any? -%>
        <div id="pagination_table">
          <%- if @search.default? -%>
              <%= render :partial => 'searches/results' %>
          <%- elsif @search.cross? || @search.implication? -%>
              <%= render :partial => 'searches/cross/results' %>
          <%- elsif @search.compare? -%>
              <%= render :partial => 'searches/compare/results' %>
          <%- elsif @search.clustering? -%>
              <%= render :partial => 'searches/clustering/results' %>
          <%- end -%>
        </div>
  <%- else -%>
      <div class="notice">Your search query returned no results.</div>
  <%- end -%>
</div>