app/views/shared/_playlist.html.erb
<%= content_tag_for :li, playlist, data: { 'id': playlist.id }, class: "small_playlists #{'private' unless playlist.published?}" do %>
<%= link_to user_playlist_path(playlist.user.login, playlist), title: "#{playlist.title}" do %>
<%= playlist_cover(playlist, variant: :playlist_card) %>
<% end %>
<%= link_to(title_and_year_for(playlist), user_playlist_path(playlist.user.login, playlist), class: 'small_playlist_title', title: "#{playlist.title} by #{playlist.user.name}" ) %>
<div class="small_playlist_user">
<% unless @user %>
<span class="by">by</span><%= link_to truncate(playlist.user.name, length: 26), user_home_path(playlist.user) %>
<% end %>
</div>
<div class="private_playlist_padlock"></div>
<% end %>