summaryrefslogtreecommitdiff
path: root/includes/pages/admin_log.php
blob: 70da62fdc4476ab8b2e42b43358d8056bc08f5c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
function admin_log_title() {
  return _("Log");
}

function admin_log() {

  if (isset($_POST['keyword'])) {
    $filter = $_POST['keyword'];
    $log_entries_source = LogEntries_filter($_POST['keyword']);
  } else {
    $filter = "";
    $log_entries_source = LogEntries();
  }

  $log_entries = array();
  foreach ($log_entries_source as $log_entry) {
    $log_entry['date'] = date("d.m.Y H:i", $log_entry['timestamp']);
    $log_entries[] = $log_entry;
  }

  return page_with_title(admin_log_title(), array(
      msg(),
      form(array(
        form_text('keyword', _("Search"), $filter),
        form_submit(_("Search"), "Go")
      )),
      table(array(
          'date' => "Time",
          'nick' => "Angel",
          'message' => "Log Entry"
      ), $log_entries)
  ));
}
?>