{% set length = 5 %} {% if form is defined %} {% if vulns is defined %} {% set listLength = vulns|length %} {% elif fixes is defined %} {% set listLength = fixes|length %} {% elif hosts is defined %} {% set listLength = hosts|length %} {% endif %} {% set r = form.data.r|int %}{% set pageLength = form.data.pageLength|int %} {% endif %} {% set page = (r/pageLength)|int %} {% set middle = (length/2)|int+1 %} {% if page < middle %} {% set pre = page %} {% set post = length-page %} {% else %} {% set pre = middle-1 %} {% set post = middle %} {% endif %}