diff --git a/templates/mod/dashboard.html b/templates/mod/dashboard.html index ee1817b3..7066adcd 100644 --- a/templates/mod/dashboard.html +++ b/templates/mod/dashboard.html @@ -65,7 +65,7 @@ {% endif %} -{% if config.mod.dashboard_links|count %} +{% if config.mod.dashboard_links|length %} {% for label,link in config.mod.dashboard_links %}
  • {{ label }}
  • diff --git a/templates/mod/inbox.html b/templates/mod/inbox.html index 97afe446..614c1020 100644 --- a/templates/mod/inbox.html +++ b/templates/mod/inbox.html @@ -1,4 +1,4 @@ -{% if messages|count == 0 %} +{% if messages|default([])|length == 0 %}

    ({% trans 'No private messages for you.' %})

    {% else %} diff --git a/templates/mod/recent_posts.html b/templates/mod/recent_posts.html index cb4f1726..2a166723 100644 --- a/templates/mod/recent_posts.html +++ b/templates/mod/recent_posts.html @@ -1,19 +1,19 @@ - -{% if not posts|count %} -

    ({% trans 'There are no active posts.' %})

    -{% else %} -

    Viewing last {{ limit|e }} posts

    -

    View 25 | 50 | 100

    - Erase local data - {% for post in posts %} - {% if not post.thread %} - {% set thread = post.id %} - {% else %} - {% set thread = post.thread %} - {% endif %} -

    /{{ post.board }}/{{ post.id }}
    - {{ post.built }} -
    - {% endfor %} -{% endif %} -Next {{ limit }} posts + +{% if posts|default([])|length %} +

    ({% trans 'There are no active posts.' %})

    +{% else %} +

    Viewing last {{ limit|e }} posts

    +

    View 25 | 50 | 100

    + Erase local data + {% for post in posts %} + {% if not post.thread %} + {% set thread = post.id %} + {% else %} + {% set thread = post.thread %} + {% endif %} +

    /{{ post.board }}/{{ post.id }}
    + {{ post.built }} +
    + {% endfor %} +{% endif %} +Next {{ limit }} posts diff --git a/templates/mod/themes.html b/templates/mod/themes.html index b230bc48..99aaadf5 100644 --- a/templates/mod/themes.html +++ b/templates/mod/themes.html @@ -1,4 +1,4 @@ -{% if themes|count == 0 %} +{% if themes|default([])|length == 0 %}

    ({% trans 'There are no themes available.' %})

    {% else %}
    diff --git a/templates/mod/user.html b/templates/mod/user.html index 08598fe5..d72ac535 100644 --- a/templates/mod/user.html +++ b/templates/mod/user.html @@ -87,7 +87,7 @@ -{% if logs|count > 0 %} +{% if logs|default([])|length > 0 %}
    diff --git a/templates/mod/users.html b/templates/mod/users.html index 6f42ce2a..4f02c524 100644 --- a/templates/mod/users.html +++ b/templates/mod/users.html @@ -47,10 +47,10 @@ {% endif %}
    {% trans 'IP address' %} - {% if mod|hasPermission(config.mod.promoteusers) and user.type < constant(config.mod.groups[0:-1]|last) %} + {% if mod|hasPermission(config.mod.promoteusers) and user.type < constant(config.mod.groups[0:-1]|last|upper) %} {% endif %} - {% if mod|hasPermission(config.mod.promoteusers) and user.type > constant(config.mod.groups|first) %} + {% if mod|hasPermission(config.mod.promoteusers) and user.type > constant(config.mod.groups|first|upper) %} {% endif %} {% if mod|hasPermission(config.mod.modlog) %} diff --git a/templates/mod/view_ip.html b/templates/mod/view_ip.html index 4bacc7f6..6735ff6f 100644 --- a/templates/mod/view_ip.html +++ b/templates/mod/view_ip.html @@ -18,7 +18,7 @@ {{ notes|count }} {% trans notes_on_record %} - {% if notes|count > 0 %} + {% if notes|default([])|length > 0 %} @@ -81,7 +81,7 @@ {% endif %} -{% if bans|count > 0 and mod|hasPermission(config.mod.view_ban) %} +{% if bans|default([])|length > 0 and mod|hasPermission(config.mod.view_ban) %}
    {% set bans_on_record = 'ban' ~ (bans|count != 1 ? 's' : '') ~ ' on record' %} {{ bans|count }} {% trans bans_on_record %} @@ -174,7 +174,7 @@
    {% endif %} -{% if logs|count > 0 %} +{% if logs|default([])|length > 0 %}
    History
    {% trans 'Staff' %}
    diff --git a/templates/themes/basic/index.html b/templates/themes/basic/index.html index 213e2ede..a444be71 100644 --- a/templates/themes/basic/index.html +++ b/templates/themes/basic/index.html @@ -24,7 +24,7 @@ mascot
    - {% if news|count == 0 %} + {% if news|default([])|length == 0 %}

    (No news to show.)

    {% else %} {% for entry in news %} diff --git a/templates/themes/categories/news.html b/templates/themes/categories/news.html index 4ce65128..a51cc0f6 100644 --- a/templates/themes/categories/news.html +++ b/templates/themes/categories/news.html @@ -14,7 +14,7 @@
    - {% if news|count == 0 %} + {% if news|default([])|length == 0 %}

    {% trans %}(No news to show.){% endtrans %}

    {% else %} {% for entry in news %} diff --git a/templates/themes/frameset/news.html b/templates/themes/frameset/news.html index 320c64d3..04f89f87 100644 --- a/templates/themes/frameset/news.html +++ b/templates/themes/frameset/news.html @@ -13,7 +13,7 @@
    - {% if news|count == 0 %} + {% if news|default([])|length == 0 %}

    (No news to show.)

    {% else %} {% for entry in news %} diff --git a/templates/themes/recent/recent.html b/templates/themes/recent/recent.html index 5367b075..02132d03 100644 --- a/templates/themes/recent/recent.html +++ b/templates/themes/recent/recent.html @@ -36,7 +36,7 @@

    Latest News

    - {% if recent_news|count == 0 %} + {% if recent_news|default([])|length == 0 %}

    (No news to show.)

    {% else %} {% for entry in recent_news %}