summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/lib/Twig/Extensions/Extension/Tinyboard.php1
-rw-r--r--templates/mod/log.html30
2 files changed, 27 insertions, 4 deletions
diff --git a/inc/lib/Twig/Extensions/Extension/Tinyboard.php b/inc/lib/Twig/Extensions/Extension/Tinyboard.php
index cbb2e752..4111fc3c 100644
--- a/inc/lib/Twig/Extensions/Extension/Tinyboard.php
+++ b/inc/lib/Twig/Extensions/Extension/Tinyboard.php
@@ -21,6 +21,7 @@ class Twig_Extensions_Extension_Tinyboard extends Twig_Extension
'poster_id' => new Twig_Filter_Function('poster_id', array('needs_environment' => false)),
'remove_whitespace' => new Twig_Filter_Function('twig_remove_whitespace_filter', array('needs_environment' => false)),
'count' => new Twig_Filter_Function('count', array('needs_environment' => false)),
+ 'ago' => new Twig_Filter_Function('ago', array('needs_environment' => false)),
'until' => new Twig_Filter_Function('until', array('needs_environment' => false))
);
}
diff --git a/templates/mod/log.html b/templates/mod/log.html
index 2aa0ea0a..4f2beb40 100644
--- a/templates/mod/log.html
+++ b/templates/mod/log.html
@@ -1,11 +1,33 @@
<table class="modlog">
<tr>
- <th>
-
- </th>
+ <th>Staff</th>
+ <th>IP address</th>
+ <th>Ago</th>
+ <th>Board</th>
+ <th>Action</th>
</tr>
{% for log in logs %}
-
+ <tr>
+ <td class="minimal">
+ <a href="?/new_PM/{{ log.username }}">{{ log.username }}</a>
+ </td>
+ <td class="minimal">
+ <a href="?/IP/{{ log.ip }}">{{ log.ip }}</a>
+ </td>
+ <td class="minimal">
+ <span title="{{ log.time|date(config.post_date) }}">{{ log.time|ago }}</span>
+ </td>
+ <td class="minimal">
+ {% if log.board %}
+ <a href="?/{{ config.board_path|sprintf(log.board) }}{{ config.file_index }}">{{ config.board_abbreviation|sprintf(log.board) }}</a>
+ {% else %}
+ -
+ {% endif %}
+ </td>
+ <td>
+ {{ log.text }}
+ </td>
+ </tr>
{% endfor %}
</table>