diff --git a/maloja/web/jinja/charts_artists.jinja b/maloja/web/jinja/charts_artists.jinja
index 6bd89a3..f55e9b1 100644
--- a/maloja/web/jinja/charts_artists.jinja
+++ b/maloja/web/jinja/charts_artists.jinja
@@ -35,8 +35,7 @@
{% if settings('CHARTS_DISPLAY_TILES') %}
- {% import 'partials/charts_artists_tiles.jinja' as charts_artists_tiles %}
- {{ charts_artists_tiles.charts_artists_tiles(limitkeys,amountkeys,compare=true) }}
+ {% include 'partials/charts_artists_tiles.jinja' %}
{% endif %}
diff --git a/maloja/web/jinja/charts_tracks.jinja b/maloja/web/jinja/charts_tracks.jinja
index 7f1a9e0..d3223d3 100644
--- a/maloja/web/jinja/charts_tracks.jinja
+++ b/maloja/web/jinja/charts_tracks.jinja
@@ -37,8 +37,7 @@
{% if settings('CHARTS_DISPLAY_TILES') %}
- {% import 'partials/charts_tracks_tiles.jinja' as charts_tracks_tiles %}
- {{ charts_tracks_tiles.charts_tracks_tiles(filterkeys,limitkeys,amountkeys,compare=true) }}
+ {% include 'partials/charts_tracks_tiles.jinja' %}
{% endif %}
diff --git a/maloja/web/jinja/partials/charts_artists_tiles.jinja b/maloja/web/jinja/partials/charts_artists_tiles.jinja
index 6c94246..102896b 100644
--- a/maloja/web/jinja/partials/charts_artists_tiles.jinja
+++ b/maloja/web/jinja/partials/charts_artists_tiles.jinja
@@ -1,13 +1,12 @@
{% import 'snippets/links.jinja' as links %}
-{% macro charts_artists_tiles(limitkeys,amountkeys,charts=None,compare=False) %}
-{% if charts is none %}
+{% if charts is undefined %}
{% set charts = dbp.get_charts_artists(limitkeys) %}
{% endif %}
-{% set charts = charts | fixlength(14) %}
-{% set charts_cycler = cycler(*charts) %}
+{% set charts_14 = charts | fixlength(14) %}
+{% set charts_cycler = cycler(*charts_14) %}
@@ -39,5 +38,3 @@
{% endfor %}
-
-{%- endmacro %}
diff --git a/maloja/web/jinja/partials/charts_tracks_tiles.jinja b/maloja/web/jinja/partials/charts_tracks_tiles.jinja
index 6cf6965..ebf9bbb 100644
--- a/maloja/web/jinja/partials/charts_tracks_tiles.jinja
+++ b/maloja/web/jinja/partials/charts_tracks_tiles.jinja
@@ -1,13 +1,12 @@
{% import 'snippets/links.jinja' as links %}
-{% macro charts_tracks_tiles(filterkeys,limitkeys,amountkeys,charts=None,compare=False) %}
-{% if charts is none %}
+{% if charts is undefined %}
{% set charts = dbp.get_charts_tracks(filterkeys,limitkeys) %}
{% endif %}
-{% set charts = charts | fixlength(14) %}
-{% set charts_cycler = cycler(*charts) %}
+{% set charts_14 = charts | fixlength(14) %}
+{% set charts_cycler = cycler(*charts_14) %}
@@ -39,5 +38,3 @@
{% endfor %}
-
-{%- endmacro %}
diff --git a/maloja/web/jinja/start.jinja b/maloja/web/jinja/start.jinja
index 58af952..b4c9138 100644
--- a/maloja/web/jinja/start.jinja
+++ b/maloja/web/jinja/start.jinja
@@ -18,20 +18,21 @@
- {% for range in xcurrent -%}
-
- {{ range.localisation }}
+ {% for r in xcurrent -%}
+
+ {{ r.localisation }}
{{ "|" if not loop.last }}
{%- endfor %}
- {% import 'partials/charts_artists_tiles.jinja' as cha %}
- {% for range in xcurrent %}
-
- {{ cha.charts_artists_tiles({"timerange":range.range}) }}
+ {% for r in xcurrent %}
+
+ {% with limitkeys = {"timerange":r.range} %}
+ {% include 'partials/charts_artists_tiles.jinja' %}
+ {% endwith %}
{% endfor %}
@@ -41,20 +42,21 @@
- {% for range in xcurrent -%}
-
- {{ range.localisation }}
+ {% for r in xcurrent -%}
+
+ {{ r.localisation }}
{{ "|" if not loop.last }}
{%- endfor %}
- {% import 'partials/charts_tracks_tiles.jinja' as cht %}
- {% for range in xcurrent %}
-
- {{ cht.charts_tracks_tiles({},{"timerange":range.range}) }}
+ {% for r in xcurrent %}
+
+ {% with limitkeys = {"timerange":r.range} %}
+ {% include 'partials/charts_tracks_tiles.jinja' %}
+ {% endwith %}
{% endfor %}