{% if rows %} {% for row in rows %} {% if row.deleted %} {# Only ever here because something still standing replies to it (see board_view.worth_showing), so it is a line, not a post: just enough to show what those replies are replying to. #}
deleted
{% else %} {% set mine = row.from == own_addr %} {% set score = row.up - row.down %}
{{ row.nick or (row.from.split('.')[:3] | join('.')) ~ '…' }} {% if is_private and not row.pending %} {% if mine %} {% endif %} {% endif %} {% if row.pending %} pending… {% else %}   {% endif %} {% if row.edited %}edited{% endif %} {% if is_private %} {% endif %} {{ score }} {% if is_private %} {% endif %}
{% if row.reply_ref and not row.depth %} {% if row.reply_deleted %}↳ a deleted post {% elif row.reply_from %}↳ {{ row.reply_from.split('.')[:2] | join('.') }}… “{{ row.reply_snippet }}” {% else %}↳ an earlier post{% endif %} {% endif %}
{{ render_board_text(row.text) }}
{% endif %} {% endfor %} {% else %}

Nothing posted yet.

{% endif %} {% if has_more %}
Loading more…
{% endif %}