Added Searching Features

* Added Thread Search Feature

* Added User Search Feature

* Re-organized searching, added @mention support to author search
This commit is contained in:
MrYummy
2017-05-28 18:08:57 -04:00
parent 252dc5bdfa
commit 44392c1df3
20 changed files with 293 additions and 27 deletions

View File

@@ -1,5 +1,7 @@
<% title "Forums" %>
<%= link_to "All threads", forumthreads_path(params.except("controller", "action")), class: "btn blue right" %>
<div id="forum_groups">
<% @groups.each do |group| %>
<div class="item-group" id="group-<%= group.id %>">
@@ -56,4 +58,4 @@
<%= link_to "New group", new_forumgroup_path, class: "btn blue" %>
<% elsif mod? %>
<%= link_to "New group", "#", class: "btn blue", disabled: true %>
<% end %>
<% end %>

View File

@@ -1,8 +1,15 @@
<%= link_to @forum.group, forumgroup_path(@forum.group) %> → <%= @forum %>
<h1><%= title @forum %></h1>
<h1>
<%= title @forum %>
<% params[:id] = params[:id].split("-")[0] %>
<%= link_to "Search Threads", forumthreads_path(params.except("action", "controller")), class: "btn blue right" %>
</h1>
<% if @forum.can_write?(current_user) %>
<p><%= link_to "New thread", new_forumthread_path(forum: @forum), class: "btn blue" %></p>
<p>
<%= link_to "New thread", new_forumthread_path(forum: @forum), class: "btn blue" %>
<% params[:id] = params[:id].split("-")[0] %>
</p>
<% end %>
<% if @forum.role_read && @forum.role_write && @forum.role_write < @forum.role_read %>
@@ -51,4 +58,4 @@
</div>
<% end %>
<%= paginate @threads %>
</div>
</div>