{% extends 'master.twig' %} {% set sorts = ['boxes', 'rectangles', 'list'] %} {% set sort = get is defined and get.sort is defined and get.sort in sorts ? get.sort : sorts[0] %} {% set notfound = rank == 0 %} {% set title = notfound ? 'Not found' : ranks[rank].name(true) %} {% set description = notfound ? 'The requested rank could not be found!' : ranks[rank].description %} {% set users = ranks[rank].users|batch(30) %} {% set currPage = get.page|default(1) - 1 %} {% set paginationPages = users %} {% set paginationUrl %}{% if rank %}{{ route('members.rank', rank) }}{% else %}{{ route('members.index') }}{% endif %}{% endset %} {% block content %}

{{ title }}

{{ description }}

{% if users|length < 1 %}

This rank has no members!

{% elseif not notfound %}
{% if sort == sorts[2] %} {% for elem in ['thead', 'tfoot'] %} <{{ elem }}> {% endfor %} {% for count, user in users[currPage] %} {% endfor %}
No. Username Registered Last online User title Country
#{{ count }} {{ user.username }} {% if user.lastOnline == 0 %}Never logged in.{% else %}{% endif %} {{ user.title }} {% if user.country|lower == 'xx' %}?{% else %}{{ user.country(true) }}{% endif %}
{% else %} {% for user in users[currPage] %} {% spaceless %}
{{ user.username }}
{% endspaceless %} {% endfor %} {% endif %}
{% if users|length > 1 %} {% include 'elements/pagination.twig' %} {% endif %} {% endif %}
{% endblock %}