{% extends 'base.html' %}
{% load static i18n compress %}

{% block title %}
{% trans 'Radio Shows' %}
{% endblock title %}

{% block extra_js %}
{% compress js %}
<script src="{% static 'js/radio_filter.js' %}" type="text/javascript" charset="utf-8"></script>
{% endcompress js %}
{% endblock extra_js %}

{% block aside %}
<form class="cross_out" method="get" action=".">
  {{ form }}
</form>
{% endblock aside %}

{% block content %}
<ul id="featuredShows">
  {% for radioshow in radioshow_list.featured %}
  <li><a href="{{ radioshow.get_absolute_url }}">{{ radioshow }}</a></li>
  {% endfor %}
</ul>

<ul id="radioShows">
  {% regroup radioshow_list by name.0.upper as radioshow_list_by_first_letter %}
  {% for radioshow_first_letter in radioshow_list_by_first_letter %}
  <li class="radio list">
    <h1>{{ radioshow_first_letter.grouper }}</h1>
    <ul>
      {% for radioshow in radioshow_first_letter.list %}
      <li class="show" data-producer="{{ radioshow.producer.slug }}" data-category="{{ radioshow.category.slug }}">
        <h2><a href="{{ radioshow.get_absolute_url }}">{{ radioshow }}</a></h2>
      </li>
      {% endfor %}
    </ul>
  </li>
  {% endfor %}
</ul>
{% endblock content %}

{% extends 'base.html' %}
{% load static i18n compress %}

{% block title %}
{% trans 'Radio Shows' %}
{% endblock title %}

{% block extra_js %}
{% compress js %}
<script src="{% static 'js/radio_filter.js' %}" type="text/javascript" charset="utf-8"></script>
{% endcompress js %}
{% endblock extra_js %}

{% block aside %}
<form class="cross_out" method="get" action=".">
  {{ form }}
</form>
{% endblock aside %}

{% block content %}
<ul id="featuredShows">
  {% for radioshow in radioshow_list.featured %}
  <li><a href="{{ radioshow.get_absolute_url }}">{{ radioshow }}</a></li>
  {% endfor %}
</ul>

<ul id="radioShows">
  {% for radioshow in radioshow_list %}
    <li class="show" data-producer="{{ radioshow.producer.slug }}" data-category="{{ radioshow.category.slug }}">
      <h2><a href="{{ radioshow.get_absolute_url }}">{{ radioshow }}</a></h2>
    </li>
  {% endfor %}
</ul>
{% endblock content %}

Make the radio show list a flat list
Make the radio show list a flat list

Do not group by initial letter anymore
