$global['url'] = URL; $global['host'] = HOST; $global['site'] = site_dir; print 'globals = ' . json_encode($global) . ';'; if (!isset($_SESSION['site']['error']) && (isset($_SESSION['user']) && $_SESSION['user']['auth'] == true)) { include_once dirname(__FILE__) . '/dataProvider/ACL.php'; include_once dirname(__FILE__) . '/dataProvider/Facilities.php'; include_once dirname(__FILE__) . '/dataProvider/User.php'; $ACL = new ACL(); $perms = array(); /* * Look for user permissions and pass it to a PHP variable. * This variable will be used in JavaScript code * look at it as a PHP to JavaScript variable conversion. */ foreach ($ACL->getAllUserPermsAccess() as $perm) { $perms[$perm['perm']] = $perm['value']; } unset($ACL); $User = new User(); $userData = $User->getCurrentUserBasicData(); $userData['token'] = $_SESSION['user']['token']; $userData['facility'] = $_SESSION['user']['facility']; $userData['localization'] = $_SESSION['user']['localization']; unset($User); $Facilities = new Facilities(); $structure = $Facilities->geFacilitiesStructure(); unset($Facilities); /* * Pass all the PHP to JavaScript */
$global = Globals::setGlobals(); $global['root'] = ROOT; $global['url'] = URL; $global['site'] = site_dir; print 'globals = ' . json_encode($global) . ';'; if (!isset($_SESSION['site']['error']) && (isset($_SESSION['user']) && $_SESSION['user']['auth'] == true)) { include_once dirname(__FILE__) . '/dataProvider/ACL.php'; include_once dirname(__FILE__) . '/dataProvider/User.php'; $acl = new ACL(); $perms = array(); /* * Look for user permissions and pass it to a PHP variable. * This variable will be used in JavaScript code * look at it as a PHP to JavaScript variable conversion. */ foreach ($acl->getAllUserPermsAccess() as $perm) { $perms[$perm['perm']] = $perm['value']; } unset($acl); $user = new User(); $userData = $user->getCurrentUserBasicData(); $userData['token'] = $_SESSION['user']['token']; // $userData['facility'] = $_SESSION['user']['facility']; $userData['localization'] = $_SESSION['user']['localization']; unset($user); // Globals::setGlobals(); /* * Pass all the PHP to JavaScript */ print 'acl = ' . json_encode($perms) . ';'; print 'user = '******';';