mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fixed some scrut issues
This commit is contained in:
@@ -12,15 +12,8 @@
|
|||||||
* the source code distribution for details.
|
* the source code distribution for details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (isset($_REQUEST['debug'])) {
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
ini_set('display_startup_errors', 0);
|
|
||||||
ini_set('log_errors', 0);
|
|
||||||
ini_set('allow_url_fopen', 0);
|
|
||||||
ini_set('error_reporting', E_ALL);
|
|
||||||
}
|
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once 'includes/functions.inc.php';
|
require_once 'includes/functions.inc.php';
|
||||||
|
@@ -13,15 +13,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// FUA
|
// FUA
|
||||||
if (isset($_REQUEST['debug'])) {
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
ini_set('display_startup_errors', 0);
|
|
||||||
ini_set('log_errors', 0);
|
|
||||||
ini_set('allow_url_fopen', 0);
|
|
||||||
ini_set('error_reporting', E_ALL);
|
|
||||||
}
|
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once 'includes/functions.inc.php';
|
require_once 'includes/functions.inc.php';
|
||||||
|
@@ -11,15 +11,8 @@
|
|||||||
* @copyright (C) 2006 - 2012 Adam Armstrong
|
* @copyright (C) 2006 - 2012 Adam Armstrong
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (isset($_GET['debug'])) {
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
ini_set('display_startup_errors', 0);
|
|
||||||
ini_set('log_errors', 0);
|
|
||||||
ini_set('allow_url_fopen', 0);
|
|
||||||
ini_set('error_reporting', E_ALL);
|
|
||||||
}
|
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once 'includes/functions.inc.php';
|
require_once 'includes/functions.inc.php';
|
||||||
|
@@ -29,6 +29,7 @@ if (!isset($_SESSION['authenticated'])) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once '../includes/functions.php';
|
require_once '../includes/functions.php';
|
||||||
|
@@ -1,14 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
if (isset($_REQUEST['debug'])) {
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
ini_set('display_startup_errors', 0);
|
|
||||||
ini_set('log_errors', 0);
|
|
||||||
ini_set('allow_url_fopen', 0);
|
|
||||||
ini_set('error_reporting', E_ALL);
|
|
||||||
}
|
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once 'includes/functions.inc.php';
|
require_once 'includes/functions.inc.php';
|
||||||
|
@@ -12,15 +12,8 @@
|
|||||||
* the source code distribution for details.
|
* the source code distribution for details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (isset($_REQUEST['debug'])) {
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
ini_set('display_startup_errors', 0);
|
|
||||||
ini_set('log_errors', 0);
|
|
||||||
ini_set('allow_url_fopen', 0);
|
|
||||||
ini_set('error_reporting', E_ALL);
|
|
||||||
}
|
|
||||||
|
|
||||||
require_once '../includes/defaults.inc.php';
|
require_once '../includes/defaults.inc.php';
|
||||||
|
set_debug($_REQUEST['debug']);
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
require_once '../includes/definitions.inc.php';
|
require_once '../includes/definitions.inc.php';
|
||||||
require_once 'includes/functions.inc.php';
|
require_once 'includes/functions.inc.php';
|
||||||
|
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
$sql = 'SELECT `D`.`hostname`,`D`.`device_id`,`D`.`status`,`D`.`uptime` FROM `devices` AS `D`';
|
$sql = 'SELECT `D`.`hostname`,`D`.`device_id`,`D`.`status`,`D`.`uptime` FROM `devices` AS `D`';
|
||||||
|
|
||||||
if (is_admin() === false && is_read() === false) {
|
if (is_normal_user() === true) {
|
||||||
$sql .= ' , `devices_perms` AS P WHERE D.`device_id` = P.`device_id` AND P.`user_id` = ? AND';
|
$sql .= ' , `devices_perms` AS P WHERE D.`device_id` = P.`device_id` AND P.`user_id` = ? AND';
|
||||||
$param = array($_SESSION['user_id']);
|
$param = array($_SESSION['user_id']);
|
||||||
}
|
}
|
||||||
|
@@ -966,6 +966,25 @@ function is_read() {
|
|||||||
|
|
||||||
}//end is_read()
|
}//end is_read()
|
||||||
|
|
||||||
|
function is_demo_user() {
|
||||||
|
|
||||||
|
if ($_SESSION['userlevel'] == 11) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}// end is_demo_user();
|
||||||
|
|
||||||
|
function is_normal_user() {
|
||||||
|
|
||||||
|
if (is_admin() === false && is_read() === false && is_demo_user() === false) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}// end is_normal_user()
|
||||||
|
|
||||||
function demo_account() {
|
function demo_account() {
|
||||||
print_error("You are logged in as a demo account, this page isn't accessible to you");
|
print_error("You are logged in as a demo account, this page isn't accessible to you");
|
||||||
@@ -1130,3 +1149,4 @@ function alert_details($details) {
|
|||||||
return $fault_detail;
|
return $fault_detail;
|
||||||
|
|
||||||
}//end alert_details()
|
}//end alert_details()
|
||||||
|
|
||||||
|
@@ -23,6 +23,18 @@
|
|||||||
//
|
//
|
||||||
error_reporting(E_ERROR);
|
error_reporting(E_ERROR);
|
||||||
|
|
||||||
|
function set_debug($debug) {
|
||||||
|
|
||||||
|
if (isset($debug)) {
|
||||||
|
ini_set('display_errors', 1);
|
||||||
|
ini_set('display_startup_errors', 0);
|
||||||
|
ini_set('log_errors', 0);
|
||||||
|
ini_set('allow_url_fopen', 0);
|
||||||
|
ini_set('error_reporting', E_ALL);
|
||||||
|
}
|
||||||
|
|
||||||
|
}//end set_debug()
|
||||||
|
|
||||||
// Default directories
|
// Default directories
|
||||||
$config['project_name'] = 'LibreNMS';
|
$config['project_name'] = 'LibreNMS';
|
||||||
$config['project_id'] = strtolower($config['project_name']);
|
$config['project_id'] = strtolower($config['project_name']);
|
||||||
|
Reference in New Issue
Block a user