Bladeren bron

change default timeshift for logs
change session page identification - add id of records => fixed parallel work with few records

Dmitriev Roman 3 jaren geleden
bovenliggende
commit
3237795dd6

+ 1 - 0
html/admin/logs/authlog.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='m';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/loglevelfilter.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/logfilter.php");

+ 1 - 0
html/admin/logs/dhcp.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='d';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 
 if (isset($_POST['dhcp_show'])) { $f_dhcp = $_POST['dhcp_show']; }

+ 1 - 0
html/admin/logs/index.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='d';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/loglevelfilter.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/logfilter.php");

+ 1 - 0
html/admin/logs/ip.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='m';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 
 if (isset($_POST['ip'])) { $f_ip = $_POST['ip']; }

+ 1 - 0
html/admin/logs/mac.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='m';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 
 if (isset($_POST['mac'])) { $f_mac = mac_simplify($_POST['mac']); }

+ 1 - 0
html/admin/logs/syslog.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='d';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/logfilter.php");
 

+ 1 - 0
html/admin/logs/unknown.php

@@ -2,6 +2,7 @@
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/auth.php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/languages/" . $language . ".php");
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php");
+$default_date_shift='m';
 require_once ($_SERVER['DOCUMENT_ROOT']."/inc/datefilter.php");
 
 if (isset($_POST['device_show'])) { $f_id = $_POST['device_show'] * 1; }

+ 7 - 0
html/inc/auth.php

@@ -11,6 +11,13 @@ $start_time = $start_array[1] + $start_array[0];
 $page_full_url=$_SERVER['PHP_SELF'];
 $page_url_array = explode('?', $page_full_url);
 $page_url = $page_url_array[0];
+$page_url_args = $page_url_array[1];
+if (!empty($page_url_args)) {
+    $page_args = explode('&', $page_url_args);
+    foreach ($page_args as &$arg) {
+	if (preg_match('/^id=/', $arg)) { $page_url =$page_url.'='.$arg; break; }
+	}
+    }
 
 if (isset($_GET['logout'])) { session_destroy(); header("Location: /logout.php"); }