list.html 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {% load i18n misago_avatars %}
  2. <div class="modal-body thread-map">
  3. {% for post in posts %}
  4. <div class="media">
  5. {% if post.poster_id %}
  6. <a class="user-avatar pull-left" href="{% url USER_PROFILE_URL user_slug=post.poster.slug user_id=post.poster.id %}">
  7. <img class="media-object" src="{{ post.poster|avatar:32 }}" alt="{% trans "Poster avatar" %}">
  8. </a>
  9. {% else %}
  10. <span class="user-avatar pull-left">
  11. <img class="media-object" src="{% blankavatar 32 %}" alt="{% trans "Poster avatar" %}">
  12. </span>
  13. {% endif %}
  14. <div class="media-body">
  15. <div class="media-heading">
  16. {% if post.poster_id %}
  17. <a class="user-name" href="{% url USER_PROFILE_URL user_slug=post.poster.slug user_id=post.poster.id %}">{{ post.poster_name }}</a>
  18. {% else %}
  19. <strong>{{ post.poster_name }}</strong>
  20. {% endif %}
  21. <span class="separator">&ndash;</span>
  22. <a href="{{ post.get_absolute_url }}" class="post-date tooltip-top dynamic time-ago" title="{{ post.posted_on }}" data-timestamp="{{ post.posted_on|date:"c" }}">
  23. {{ post.posted_on|date }}
  24. </a>
  25. </div>
  26. <a href="{{ post.get_absolute_url }}" class="post-preview">
  27. {{ post.short }}
  28. </a>
  29. </div>
  30. </div>
  31. {% empty %}
  32. <p class="lead text-center map-tail">
  33. {% trans "There are no posts to display on this list." %}
  34. </p>
  35. {% endfor %}
  36. {% if posts_count > 15 %}
  37. <hr>
  38. <p class="lead text-center map-tail">
  39. {% trans "This list is limited to last 15 posts." %}
  40. </p>
  41. {% endif %}
  42. </div>