From 1a0840d90b8b1d36131371f4107802cdb0cad6e7 Mon Sep 17 00:00:00 2001 From: Nate Date: Fri, 7 Feb 2020 09:33:52 -0700 Subject: [PATCH] Log Viewer: Button and minor updates. --- app/log_viewer/app_languages.php | 22 ++++++++++- app/log_viewer/log_viewer.php | 64 +++++++++++++------------------- 2 files changed, 46 insertions(+), 40 deletions(-) diff --git a/app/log_viewer/app_languages.php b/app/log_viewer/app_languages.php index fb7c73ab6d..dce365ee7b 100644 --- a/app/log_viewer/app_languages.php +++ b/app/log_viewer/app_languages.php @@ -241,4 +241,24 @@ $text['description-filter']['ru-ru'] = "Фильтрация журнала с $text['description-filter']['sv-se'] = "Filtrerar loggen med texten:"; $text['description-filter']['uk-ua'] = "Фільтрування логів по тексту"; -?> +$text['label-display']['en-us'] = "Display"; +$text['label-display']['ar-eg'] = "Display"; +$text['label-display']['de-at'] = "Display"; +$text['label-display']['de-ch'] = "Display"; +$text['label-display']['de-de'] = "Display"; +$text['label-display']['es-cl'] = "Display"; +$text['label-display']['es-mx'] = "Display"; +$text['label-display']['fr-ca'] = "Display"; +$text['label-display']['fr-fr'] = "Display"; +$text['label-display']['he-il'] = "Display"; +$text['label-display']['it-it'] = "Display"; +$text['label-display']['nl-nl'] = "Display"; +$text['label-display']['pl-pl'] = "Display"; +$text['label-display']['pt-br'] = "Display"; +$text['label-display']['pt-pt'] = "Display"; +$text['label-display']['ro-ro'] = "Display"; +$text['label-display']['ru-ru'] = "Display"; +$text['label-display']['sv-se'] = "Display"; +$text['label-display']['uk-ua'] = "Display"; + +?> \ No newline at end of file diff --git a/app/log_viewer/log_viewer.php b/app/log_viewer/log_viewer.php index ee3ecc64bc..c2279700de 100644 --- a/app/log_viewer/log_viewer.php +++ b/app/log_viewer/log_viewer.php @@ -26,7 +26,7 @@ */ //includes - include "root.php"; + require_once "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; @@ -43,11 +43,6 @@ $language = new text; $text = $language->get(); -//define variables - $c = 0; - $row_style["0"] = "row_style0"; - $row_style["1"] = "row_style1"; - //set a default line number value (off) if (!isset($_POST['line_number']) || $_POST['line_number'] == '') { $_POST['line_number'] = 0; } @@ -82,27 +77,26 @@ require_once "resources/header.php"; //show the content + echo "
\n"; + echo "
".$text['title-log_viewer']."
\n"; + echo "
\n"; + echo "
\n"; + echo $text['label-filter']." "; + echo ""; + echo ""; + echo $text['label-display']." ".$text['label-size']; + echo button::create(['type'=>'submit','label'=>$text['button-update'],'icon'=>$_SESSION['theme']['button_icon_save'],'style'=>'margin-left: 15px;','name'=>'submit']); + if (permission_exists('log_download')) { + echo button::create(['type'=>'button','label'=>$text['button-download'],'icon'=>$_SESSION['theme']['button_icon_download'],'style'=>'margin-left: 15px;','link'=>'log_viewer.php?a=download&t=logs']); + } + echo "
\n"; + echo "
\n"; + echo "
\n"; + echo "
\n"; + echo "\n"; echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " "; - echo " \n"; - echo "
\n"; - echo " ".$text['title-log_viewer']."
\n"; - echo "
\n"; - echo "
\n"; - echo " ".$text['label-filter']." "; - echo " "; - echo " "; - echo " Display ".$text['label-size'].""; - echo " "; - if (permission_exists('log_download')) { - echo " \n"; - } - echo "
\n"; - echo "
 
"; + echo " "; if (permission_exists('log_view')) { @@ -164,8 +158,7 @@ } */ - echo " "; - echo " "; + echo "
"; $user_file_size = '32768'; if (isset($_POST['submit'])) { if (!is_numeric($_POST['size'])) { @@ -175,17 +168,10 @@ else { $user_file_size = $_POST['size'] * 1024; } - if (strlen($_REQUEST['filter']) > 0) { - $uuid_filter = $_REQUEST['filter']; - echo "
"; - } } - //echo "Log File Size: " . $file_size . " bytes.
"; - echo " "; - echo " "; - echo "
".$text['description-filter']." ".escape($uuid_filter)."".$text['label-displaying']." ".number_format($user_file_size,0,'.',',')." of ".number_format($file_size,0,'.',',')." ".$text['label-bytes'].".
"; - echo "
"; + echo " ".$text['label-displaying']." ".number_format($user_file_size,0,'.',',')." of ".number_format($file_size,0,'.',',')." ".$text['label-bytes']."."; + echo ""; $file = fopen($log_file, "r") or exit($text['error-open_file']); @@ -238,8 +224,8 @@ $noprint = false; $skip_line = false; - if (!empty($uuid_filter) ) { - $uuid_match = strpos($log_line, $uuid_filter); + if (!empty($filter) ) { + $uuid_match = strpos($log_line, $filter); if ($uuid_match === false) { $skip_line = true; } @@ -297,4 +283,4 @@ //include the footer require_once "resources/footer.php"; -?> +?> \ No newline at end of file