publify/publify

View on GitHub
themes/bootstrap-2/views/articles/search.html.erb

Summary

Maintainability
Test Coverage
<h1><%= t('.search_results_for', query: params[:q]) %></h1>

<% @articles.each do |article| %>
<div id="article-<%= article.id %>">
  <h2><%= link_to_permalink(article, article.title) %></h2>
  <% if article.password.blank? %>
    <p><%= article.html(:body).strip_html.slice(0, 300) %> [...]</p>
  <% end %>
  <div class='author'>
    Le <%= l(article.published_at, format: :with_spaces) %>
  </div>
  <div class='comments'>
    <%= render 'articles/comment_counter', article: article %>
  </div>
</div>

<% end %>

<div id='paginate'>
<%= paginate @articles, previous_label: 'Previous', next_label: 'Next' %>
</div>