- {% endif %}
+{% get_current_language as LANGUAGE_CODE %}
- {% if post.image %}
-
-
-
-
- {% endif %}
-
-
- {{ post.title }}
-
- ({{ post.id }})
- [{{ post.pub_time }}]
+{% cache 60 post post.id post.thread_new.last_edit_time truncated moderator LANGUAGE_CODE %}
+ {% spaceless %}
+ {% with thread=post.thread_new %}
{% if thread.archived %}
- — [{{ thread.bump_time }}]
- {% endif %}
- {% if not truncated %}
- [>>]
- {% endif %}
- {% if post.is_opening and need_open_link %}
- {% if post.thread_new.archived %}
- [{% trans "Open" %}]
- {% else %}
- [{% trans "Reply" %}]
- {% endif %}
+
+ {% elif thread.can_bump %}
+
+ {% else %}
+
{% endif %}
- {% if moderator %}
-
- [{% trans 'Delete' %}]
- ({{ post.poster_ip }})
- [{% trans 'Ban IP' %}]
-
+ {% if post.image %}
+
- {% endwith %}
-{% endspaceless %}
+ {% endwith %}
+ {% endspaceless %}
+{% endcache %}
\ No newline at end of file
+
+
+
+ {% endif %}
+
+
- {% autoescape off %}
- {% if truncated %}
- {{ post.text.rendered|truncatewords_html:50 }}
- {% else %}
- {{ post.text.rendered }}
- {% endif %}
- {% endautoescape %}
- {% if post.is_referenced %}
-
+ {{ post.title }}
+
+ ({{ post.id }})
+ [{{ post.pub_time }}]
+ {% if thread.archived %}
+ — [{{ thread.bump_time }}]
+ {% endif %}
+ {% if not truncated %}
+ [>>]
+ {% endif %}
+ {% if post.is_opening and need_open_link %}
+ {% if post.thread_new.archived %}
+ [{% trans "Open" %}]
+ {% else %}
+ [{% trans "Reply" %}]
+ {% endif %}
+ {% endif %}
+
+ {% if moderator %}
+
+ [{% trans 'Delete' %}]
+ ({{ post.poster_ip }})
+ [{% trans 'Ban IP' %}]
+
+ {% endif %}
+
+ {% autoescape off %}
+ {% if truncated %}
+ {{ post.text.rendered|truncatewords_html:50 }}
+ {% else %}
+ {{ post.text.rendered }}
+ {% endif %}
+ {% endautoescape %}
+ {% if post.is_referenced %}
+
+ {% trans "Replies" %}:
+ {% for ref_post in post.get_sorted_referenced_posts %}
+ >>{{ ref_post.id }}{% if not forloop.last %},{% endif %}
+ {% endfor %}
+
{% endif %}
- {% trans "Replies" %}:
- {% for ref_post in post.get_sorted_referenced_posts %}
- >>{{ ref_post.id }}{% if not forloop.last %},{% endif %}
- {% endfor %}
+ {% if post.is_opening and thread.tags.exists %}
+
- {% if post.is_opening and thread.tags.exists %}
-
+ {% if post.is_opening and need_open_link %}
+ {{ thread.get_images_count }} {% trans 'images' %}.
+ {% endif %}
+
+ {% for tag in thread.get_tags %}
+
+ #{{ tag.name }}{% if not forloop.last %},{% endif %}
+ {% endfor %}
+
{% endif %}
-
- {% if post.is_opening and need_open_link %}
- {{ thread.get_images_count }} {% trans 'images' %}.
- {% endif %}
-
- {% for tag in thread.get_tags %}
-
- #{{ tag.name }}{% if not forloop.last %},{% endif %}
- {% endfor %}
-
- {% endif %}
-