view_message.html 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. {% extends theme("message/message_layout.html") %}
  2. {% block message_content %}
  3. <table class="table table-bordered">
  4. <tbody>
  5. <tr>
  6. <td>
  7. <table class="table table-borderless" border="0">
  8. <tr>
  9. {% if message.from_user %}
  10. {% if message.from_user.avatar %}
  11. <td width="1">
  12. <img src="{{ message.from_user.avatar }}" alt="Avatar" height="100" width="100">
  13. </td>
  14. {% endif %}
  15. <td>
  16. <a href="{{ url_for('user.profile', username=message.from_user.username) }}"><span style="color: green;"><strong><em>{{ message.from_user.username }}</em></strong></span></a>
  17. {% if message.from_user|is_online %}
  18. <span class="badge badge-success">Online</span>
  19. {% else %}
  20. <span class="badge badge-default">Offline</span>
  21. {% endif %}
  22. <br />
  23. {{ message.from_user.primary_group.name }}<br />
  24. </td>
  25. <td class="pull-right">
  26. {% trans %}Posts{% endtrans %}: {{ message.from_user.post_count }}<br />
  27. {% trans %}Registered since{% endtrans %}: {{ message.from_user.date_joined|format_date('%b %d %Y') }}<br />
  28. </td>
  29. {% else %}
  30. [{% trans %}deleted{% endtrans %}]
  31. {% endif %}
  32. </tr>
  33. </table>
  34. </td>
  35. </tr>
  36. <tr>
  37. <td>
  38. <div class="message_body" id="mid{{ message.id }}">
  39. {% if message.message %}
  40. {% autoescape false %}
  41. {{ message.message|markup }}
  42. {% endautoescape %}
  43. {% else %}
  44. ({% trans %}No Message{% endtrans %})
  45. {% endif %}
  46. </div>
  47. </td>
  48. </tr>
  49. </tbody>
  50. </table>
  51. {% endblock %}