• <% logged_in = (logged_in_as_admin? || logged_in?) ? "logged-in" : "logged-out" %> <% # remember to update collection_sweeper if you change this key %> <% cache("collection-blurb-#{logged_in}-#{collection.id}-v4", expires_in: ArchiveConfig.MINUTES_UNTIL_COLLECTION_BLURBS_EXPIRE.minutes, skip_digest: true) do %>

    <%= link_to collection.title, collection_path(collection) %> (<%= collection.name %>) <%= ts('by') %> <%= collection.all_owners.map {|owner| link_to(owner.byline, owner.user)}.join(", ").html_safe %>

    <%= collection_icon_display(collection) %>

    <%= set_format_for_date(collection.updated_at) %>

    <% if collection.all_moderators.length > 0%>
    <%= ts("Mods") %>
    <% end %>
    <%= ts("Summary") %>
    <%=raw strip_images(sanitize_field(collection, :description)) || " ".html_safe %> <% if collection.challenge && collection.challenge.signup_open %>

    <%= ts("Sign-ups close at:") %> <%= time_in_zone(collection.challenge.signups_close_at, (collection.challenge.time_zone || Time.zone.name)) %>

    <% end %>

    (<%= collection.closed? ? ts("Closed") : ts("Open") %>, <%= collection.moderated? ? ts("Moderated") : ts("Unmoderated") %><%= collection.unrevealed? ? ts(", Unrevealed") : "" %><%= collection.anonymous? ? ts(", Anonymous") : "" %><%= collection.gift_exchange? ? ts(", Gift Exchange Challenge") : "" %><%= collection.prompt_meme? ? ts(", Prompt Meme Challenge") : "" %>)

    <% if (@challenges_count = collection.children.count) > 0 %>
    <%= ts("Challenges/Subcollections:") %>
    <%= link_to(@challenges_count, collection_collections_path(collection)) %>
    <% end %> <% if (@works_count = SearchCounts.work_count_for_collection(collection)) > 0 %>
    <%= ts("Fandoms:") %>
    <%= link_to(SearchCounts.fandom_count_for_collection(collection), collection_fandoms_path(collection)) %>
    <% end %> <% if collection.challenge? && collection.prompt_meme? %>
    <%= ts("Prompts:") %>
    <%= link_to(collection.prompts.count.to_s, collection_requests_path(collection)) %>
    <% end %>
    <%= ts("Works:") %>
    <%= link_to(@works_count, collection_works_path(collection)) %>
    <% if (@bookmarks_count = SearchCounts.bookmarkable_count_for_collection(collection)) > 0 %>
    <%= ts("Bookmarked Items:") %>
    <%= link_to(@bookmarks_count, collection_bookmarks_path(collection)) %>
    <% end %>
    <% end %> <% if collection.user_is_owner?(current_user) || (collection.challenge && collection.challenge.signup_open && logged_in?) || (collection.moderated? && logged_in?) %>
    <%= ts("User Actions") %>
    <% end %>