36 lines
1.7 KiB
HTML
36 lines
1.7 KiB
HTML
{% load i18n %}
|
|
<div class="table-container">
|
|
{% for event in page %}
|
|
{% if forloop.first %}
|
|
<table class="main">
|
|
<thead>
|
|
<tr>
|
|
<th class="journal-list--timestamp-column">{% trans "Timestamp" %}</th>
|
|
<th class="journal-list--user-column">{% trans "User" %}</th>
|
|
<th class="journal-list--session-column">{% trans "Session" %}</th>
|
|
<th class="journal-list--message-column">{% trans "Message" %}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% endif %}
|
|
<tr data-event-id="{{ event.id }}" data-event-cursor="{{ event.cursor }}" data-event-type="{{ event.type.name }}">
|
|
<td class="journal-list--timestamp-column">{% block event-timestamp %}{{ event.timestamp }}{% endblock %}</td>
|
|
<td class="journal-list--user-column" {% if event.user %}data-user-id="{{ event.user.id }}"{% endif %}>{% block event-user %}{{ event.user.get_full_name|default:"-" }}{% endblock %}</td>
|
|
<td class="journal-list--session-column">{% block event-session %}{{ event.session_id_shortened|default:"-" }}{% endblock %}</td>
|
|
<td class="journal-list--message-column">{% block event-message %}{{ event.message|default:"-" }}{% endblock %}</td>
|
|
</tr>
|
|
{% if forloop.last %}
|
|
</tbody>
|
|
</table>
|
|
{% endif %}
|
|
{% empty %}
|
|
{% block empty %}
|
|
<div>
|
|
<p>{% trans "Journal is empty." %}</p>
|
|
</div>
|
|
{% endblock %}
|
|
{% endfor %}
|
|
{% include "journal/pagination.html" with page=page %}
|
|
</div>
|
|
|