{% import 'snippets/links.jinja' as links %}
{% if charts is undefined %}
{% set charts = dbc.get_charts_tracks(filterkeys,limitkeys) %}
{% endif %}
{% set charts_14 = charts | fixlength(14) %}
{% set charts_cycler = cycler(*charts_14) %}
{% for segment in range(3) %}
{% if charts_14[0] is none and loop.first %}
{% include 'icons/nodata.jinja' %}
{% else %}
{% set segmentsize = segment+1 %}
{% for row in range(segmentsize) -%}
{% for col in range(segmentsize) %}
{% set entry = charts_cycler.next() %}
{% if entry is not none %}
{% set track = entry.track %}
{% set rank = entry.rank %}
#{{ rank }} {{ track.title }}
|
{% else -%}
|
{%- endif %}
{%- endfor -%}
{%- endfor %}
|
{% endif %}
{% endfor %}