summaryrefslogtreecommitdiffstats
path: root/modules/syslog.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/syslog.inc.php')
-rw-r--r--modules/syslog.inc.php22
1 files changed, 22 insertions, 0 deletions
diff --git a/modules/syslog.inc.php b/modules/syslog.inc.php
new file mode 100644
index 00000000..ccbf1b32
--- /dev/null
+++ b/modules/syslog.inc.php
@@ -0,0 +1,22 @@
+<?php
+
+User::load();
+
+if (!User::isLoggedIn()) {
+ Util::redirect('?do=main');
+}
+
+function render_module()
+{
+ Render::setTitle('Client Log');
+
+ $lines = array();
+ $res = Database::simpleQuery('SELECT logid, dateline, logtypeid, clientip, description, extra FROM clientlog ORDER BY logid DESC LIMIT 200');
+ while ($row = $res->fetch(PDO::FETCH_ASSOC)) {
+ $row['date'] = date('d.m.Y H:i', $row['dateline']);
+ $lines[] = $row;
+ }
+
+ Render::addTemplate('page-syslog', array('token' => Session::get('token'), 'list' => $lines));
+}
+