diff --git a/app/pages/data.php b/app/pages/data.php index 8896c95..6da0725 100644 --- a/app/pages/data.php +++ b/app/pages/data.php @@ -13,6 +13,55 @@ $agentObject = new Agent($dbWeb); // $item - config.js and interface_config.js are special case; remote loaded files switch ($item) { + + case 'graphs': + // FIXME example data + $one = date('Y-m-d',strtotime("-5 days")); + $two = date('Y-m-d',strtotime("-4 days")); + $three = date('Y-m-d',strtotime("-2 days")); + $four = date('Y-m-d',strtotime("-1 days")); + + $graph[0]['data0'] = [ + ['date' => $one, 'value' => 10], + ['date' => $two, 'value' => 20], + ['date' => $three, 'value' => 15], + ['date' => $four, 'value' => 25], + ]; + + $graph[0]['data1'] = [ + ['date' => $one, 'value' => 12], + ['date' => $two, 'value' => 23], + ['date' => $three, 'value' => 11], + ['date' => $four, 'value' => 27], + ]; + + $graph[0]['graph_name'] = 'conferences'; + $graph[0]['graph_title'] = 'Conferences in "' . htmlspecialchars($platformDetails[0]['name']) . '" over time'; + $graph[0]['graph_data0_label'] = 'Conferences from Jitsi logs (Jilo)'; + $graph[0]['graph_data1_label'] = 'Conferences from Jitsi API (Jilo Agents)'; + + $graph[1]['data0'] = [ + ['date' => $one, 'value' => 20], + ['date' => $two, 'value' => 30], + ['date' => $three, 'value' => 15], + ['date' => $four, 'value' => 55], + ]; + + $graph[1]['data1'] = [ + ['date' => $one, 'value' => 22], + ['date' => $two, 'value' => 33], + ['date' => $three, 'value' => 11], + ['date' => $four, 'value' => 57], + ]; + + $graph[1]['graph_name'] = 'participants'; + $graph[1]['graph_title'] = 'Participants in "' . htmlspecialchars($platformDetails[0]['name']) . '" over time'; + $graph[1]['graph_data0_label'] = 'Participants from Jitsi logs (Jilo)'; + $graph[1]['graph_data1_label'] = 'Participants from Jitsi API (Jilo Agents)'; + + include '../app/templates/graphs-combined.php'; + break; + case 'configjs': $mode = $_REQUEST['mode'] ?? ''; $raw = ($mode === 'raw'); diff --git a/app/pages/graphs.php b/app/pages/graphs.php index c51dd3a..62a2de0 100644 --- a/app/pages/graphs.php +++ b/app/pages/graphs.php @@ -1,49 +1,3 @@ $one, 'value' => 10], - ['date' => $two, 'value' => 20], - ['date' => $three, 'value' => 15], - ['date' => $four, 'value' => 25], -]; - -$graph[0]['data1'] = [ - ['date' => $one, 'value' => 12], - ['date' => $two, 'value' => 23], - ['date' => $three, 'value' => 11], - ['date' => $four, 'value' => 27], -]; - -$graph[0]['graph_name'] = 'conferences'; -$graph[0]['graph_title'] = 'Conferences in "' . htmlspecialchars($platformDetails[0]['name']) . '" over time'; -$graph[0]['graph_data0_label'] = 'Conferences from Jitsi logs (Jilo)'; -$graph[0]['graph_data1_label'] = 'Conferences from Jitsi API (Jilo Agents)'; - -$graph[1]['data0'] = [ - ['date' => $one, 'value' => 20], - ['date' => $two, 'value' => 30], - ['date' => $three, 'value' => 15], - ['date' => $four, 'value' => 55], -]; - -$graph[1]['data1'] = [ - ['date' => $one, 'value' => 22], - ['date' => $two, 'value' => 33], - ['date' => $three, 'value' => 11], - ['date' => $four, 'value' => 57], -]; - -$graph[1]['graph_name'] = 'participants'; -$graph[1]['graph_title'] = 'Participants in "' . htmlspecialchars($platformDetails[0]['name']) . '" over time'; -$graph[1]['graph_data0_label'] = 'Participants from Jitsi logs (Jilo)'; -$graph[1]['graph_data1_label'] = 'Participants from Jitsi API (Jilo Agents)'; - -include '../app/templates/graphs-combined.php'; - ?> diff --git a/app/templates/page-sidebar.php b/app/templates/page-sidebar.php index c54ebb5..2061380 100644 --- a/app/templates/page-sidebar.php +++ b/app/templates/page-sidebar.php @@ -40,7 +40,7 @@ $timeNow = new DateTime('now', new DateTimeZone($userTimezone));
  • live data

  • - +
  • combined graphs