<% ucid = channel.ucid %> <% author = HTML.escape(channel.author) %> <% content_for "header" do %> <%= author %> - Invidious <% end %> <% if channel.banner %>
">

<% end %>
<%= author %>

<%= XML.parse_html(channel.description_html).xpath_node(%q(.//pre)).try &.content if !channel.description_html.empty? %>

<% sub_count_text = number_to_short_text(channel.sub_count) %> <%= rendered "components/subscribe_widget" %>
<% if !channel.auto_generated %> <%= translate(locale, "Playlists") %> <% end %>
<% if channel.tabs.includes? "community" %> <%= translate(locale, "Community") %> <% end %>
<% {"last", "oldest", "newest"}.each do |sort| %>
<% if sort_by == sort %> <%= translate(locale, sort) %> <% else %> <%= translate(locale, sort) %> <% end %>
<% end %>

<% items.each do |item| %> <%= rendered "components/item" %> <% end %>
<% if continuation %> &sort_by=<%= URI.encode_www_form(sort_by) %><% end %>"> <%= translate(locale, "Next page") %> <% end %>