diff options
Diffstat (limited to 'modules/syslog.inc.php')
-rw-r--r-- | modules/syslog.inc.php | 22 |
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)); +} + |