summaryrefslogtreecommitdiff
path: root/includes/pages/admin_log.php
blob: d45a232b0d22888beb79f305c376d73ed93364b2 (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
<?php

function admin_log_title() {
  return _("Log");
}

function admin_log() {
  $filter = "";
  if (isset($_REQUEST['keyword'])) {
    $filter = strip_request_item('keyword');
  }
  $log_entries_source = LogEntries_filter($_POST['keyword']);
  
  $log_entries = [];
  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(), [
      msg(),
      form([
          form_text('keyword', _("Search"), $filter),
          form_submit(_("Search"), "Go") 
      ]),
      table([
          'date' => "Time",
          'nick' => "Angel",
          'message' => "Log Entry" 
      ], $log_entries) 
  ]);
}
?>