{%- macro plural(value, suffix='s') -%}
{%- if value != 1 -%}
{{suffix}}
{%- endif -%}
{%- endmacro -%}
{%- macro random_image(path) -%}
{% if request.path.startswith('/post/') and p %}
{{- SITE_FULL_IMAGES ~ "/" ~ path ~ "/" ~ listdir('files/' ~ path)|seeded_random(p.id) ~ '?x=7' -}}
{% else %}
{{- SITE_FULL_IMAGES ~ "/" ~ path ~ "/" ~ listdir('files/' ~ path)|random ~ '?x=7' -}}
{% endif %}
{%- endmacro -%}
{% macro post_meta(p) %}
{% if p.hole %}
{% if SITE_NAME == 'WPD' -%}
{{p.hole|capitalize}}
{%- else -%}
/h/{{p.hole}}
{%- endif %}
{% endif %}
{% if p.hole and p.author.exiler_username(p.hole) %}
{% endif %}
{% if p.bannedfor %}
{% endif %}
{% if p.chuddedfor %}
{% endif %}
{% for a in p.awards %}
{% if a.kind in ["emoji","emoji-hz"] %}
{% else %}
{% endif %}
{% endfor %}
{% with user = p.author %}
{%- include 'admin/shadowbanned_tooltip.html' -%}
{% endwith %}
{% if p.pinned %}
{% endif %}
{% if p.hole_pinned %}
{% endif %}
{% if p.distinguished %}
{% endif %}
{% if p.profile_pinned and request.path != '/' %}
{% endif %}
{% if p.nsfw %}
NSFW
{% endif %}
{% if p.is_bot %}
{% endif %}
{% if p.is_blocking and not p.ghost %}
{% endif %}
{% if p.is_blocked and not p.ghost %}
{% endif %}
{% if p.draft %}
Draft
{% endif %}
{% if p.active_reports(v) %}
{% endif %}
{% if p.ghost %}
👻
{% else %}
{% if FEATURES['PATRON_ICONS'] and p.author.patron > 1 %}
{% endif %}
{% if FEATURES['HOUSES'] and p.author.house %}
{% endif %}
{% if p.author.verified %}
{% endif %}
{% if p.author.hat_active(v)[0] -%}
{%- endif %}
{{text2|safe}}
{% endif %}{{text1|safe}}
Jump in the discussion.
No email address required.