{% extends "index.html" %} {% block main %}

{{ m_i18n::get_taxonomy_title(key=taxonomy.name, lk=g_lang_k, d=g_trans_d) }}

{%- set word_more = m_i18n::tr(key=`word_more`, lk=g_lang_k, d=g_trans_d) %} {%- set taxonomy_sorting = config.extra.taxonomy_sorting[taxonomy.name] | default(value="descending_frequency") %} {%- if taxonomy_sorting == "ascending_frequency" %} {%- set sorted_terms = terms | sort(attribute=`page_count`) %} {%- elif taxonomy_sorting == "name" %} {%- set sorted_terms = terms | sort(attribute=`name`) %} {%- else %} {%- set sorted_terms = terms | sort(attribute=`page_count`) | reverse %} {%- endif %} {%- for term in sorted_terms %}

{% if taxonomy.name == "authors" %}{{ m_profiles::get_name(username=term.name) }}{% elif taxonomy.name == "tags" %}#{{ term.name }}{% elif taxonomy.name == "categories" %}{{ term.name }}{% else %}{{ term.name }}{% endif %} {{ term.page_count }}

{%- for page in term.pages | slice(end=5) %} {% if page.title %}{{ page.title }}{% else %}{{ page.slug }}{% endif %} {%- endfor %} {%- if term.pages | length > 5 %} {{ word_more }} {%- endif %}
{%- endfor %}
{% endblock main %}