65 lines
2.5 KiB
Text
Executable file
65 lines
2.5 KiB
Text
Executable file
<!--Descriptive page name and system messages, descriptions, and instructions.-->
|
|
<%= render "muted/muted_items_notice" %>
|
|
|
|
<h2 class="heading">
|
|
<%= search_header @works, @search, "Work", @owner %>
|
|
</h2>
|
|
<!-- /end descriptions-->
|
|
|
|
<!--Subnavigation, sorting and actions.-->
|
|
<% if @collection || @tag || @user || @language %>
|
|
<div class="navigation actions module">
|
|
<h3 class="landmark heading"><%= ts("Navigation and Actions") %></h3>
|
|
<!--gift search subnav-->
|
|
<% if @collection && @collection.gift_exchange? %>
|
|
<%= render "gifts/gift_search" %>
|
|
<% end %>
|
|
<!--user role subnav-->
|
|
<ul class="user navigation actions" role="navigation">
|
|
<% if @user %>
|
|
<% if @user == current_user %>
|
|
<li id="edit_multiple"><%= link_to ts("Edit Works"), show_multiple_user_works_path(@user) %></li>
|
|
<% end %>
|
|
<li><%= span_if_current ts("Works in Collections"), collected_user_works_path(@user) %></li>
|
|
<li><%= span_if_current ts("Works"), user_works_path(@user) %></li>
|
|
<% end %>
|
|
<% if @tag && !@collection %>
|
|
<li><%= span_if_current ts("Works"), tag_works_path(@tag) %></li>
|
|
<li><%= span_if_current ts("Bookmarks"), tag_bookmarks_path(@tag) %></li>
|
|
<% end %>
|
|
<% if @facets.present? %>
|
|
<%# Filters button for narrow screens jumps to filters when JavaScript is disabled and opens filters when JavaScript is enabled %>
|
|
<li class="narrow-shown hidden"><a href="#work-filters" id="go_to_filters"><%= ts("Filters") %></a></li>
|
|
<% end %>
|
|
<% if @tag && logged_in? && !@collection %>
|
|
<li><%= render "favorite_tags/form", current_user: @current_user, favorite_tag: @favorite_tag %></li>
|
|
<% end %>
|
|
<% if @tag && !@collection && (%w(Fandom Character Relationship).include?(@tag.type.to_s) || @tag.name == "F/F") %>
|
|
<li><%= link_to_rss feed_tag_path({ id: @tag.id, format: :atom }) %></li>
|
|
<% end %>
|
|
</ul>
|
|
</div>
|
|
<% end %>
|
|
<!---/subnav-->
|
|
|
|
<% unless @owner.present? %>
|
|
<p><%= t(".recent_works_html", choose_fandom_link: link_to(t(".choose_fandom"), media_index_path), advanced_search_link: link_to(t(".advanced_search"), search_works_path)) %>
|
|
<% end %>
|
|
|
|
<%== pagy_nav @pagy %>
|
|
|
|
<!--main content-->
|
|
<h3 class="landmark heading"><%= ts("Listing Works") %></h3>
|
|
<ol class="work index group">
|
|
<%= render partial: "work_blurb", collection: @works, as: :work %>
|
|
</ol>
|
|
|
|
<!--/content-->
|
|
|
|
<!--filters subnav-->
|
|
<% if @facets.present? %>
|
|
<%= render "filters" %>
|
|
<% end %>
|
|
<!---/subnav-->
|
|
|
|
<%== pagy_nav @pagy %>
|