From 89e4329a8068e3631d3f64f6896fa3907c687cf5 Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Thu, 08 Jan 2015 09:08:50 -0500 Subject: [PATCH] Layout fix: tab toggle and monitor tables --- interface/web/admin/remote_user_edit.php | 19 +++++++++++-------- 1 files changed, 11 insertions(+), 8 deletions(-) diff --git a/interface/web/admin/remote_user_edit.php b/interface/web/admin/remote_user_edit.php index a99e983..efc4f72 100644 --- a/interface/web/admin/remote_user_edit.php +++ b/interface/web/admin/remote_user_edit.php @@ -4,14 +4,17 @@ $tform_def_file = 'form/remote_user.tform.php'; // include the core configuration and application classes -require_once('../../lib/config.inc.php'); -require_once('../../lib/app.inc.php'); +require_once '../../lib/config.inc.php'; +require_once '../../lib/app.inc.php'; // Check the module permissions and redirect if not allowed. -if(!stristr($_SESSION['s']['user']['modules'],'admin')) { - header('Location: ../index.php'); - die; +if(!stristr($_SESSION['s']['user']['modules'], 'admin')) { + header('Location: ../index.php'); + die; } + +$app->auth->check_module_permissions('admin'); +$app->auth->check_security_permissions('admin_allow_remote_users'); // Disable this function in demo mode if($conf['demo_mode'] == true) $app->error('This function is disabled in demo mode.'); @@ -23,15 +26,15 @@ // Create a class page_action that extends the tform_actions base class class page_action extends tform_actions { - //* Customisations for the page actions will be defined here + //* Customisations for the page actions will be defined here function onShow() { global $app; - + // Translate the items, very bad trick... :( because the language file is not loaded yet when the form file gets parsed foreach($app->tform->formDef["tabs"]['remote_user']['fields']['remote_functions']['value'] as $key => $val) { $app->tform->formDef["tabs"]['remote_user']['fields']['remote_functions']['value'][$key] = $app->tform->lng($val).'<br>'; } - + parent::onShow(); } -- Gitblit v1.9.1