| Current Path : /var/www/element/data/www/vsl-gates.ru/manager/includes/ |
| Current File : /var/www/element/data/www/vsl-gates.ru/manager/includes/user_settings.inc.php |
<?php
if (IN_MANAGER_MODE != "true")
die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the MODx Content Manager instead of accessing this file directly.");
// START HACK
if (isset ($modx)) {
$user_id = $modx->getLoginUserID();
} else {
$user_id = $_SESSION['mgrInternalKey'];
}
// END HACK
// Raymond: grab the user settings from the database.
//$sql = "SELECT setting_name, setting_value FROM $dbase.".$table_prefix."user_settings WHERE user='".$modx->getLoginUserID()."' AND setting_value!=''";
$sql = "SELECT setting_name, setting_value FROM $dbase.`" . $table_prefix . "user_settings` WHERE user=" . $user_id;
$rs = mysql_query($sql);
$number_of_settings = mysql_num_rows($rs);
while ($row = mysql_fetch_assoc($rs)) {
$settings[$row['setting_name']] = $row['setting_value'];
if (isset($modx->config)) {
$modx->config[$row['setting_name']] = $row['setting_value'];
}
}
extract($settings, EXTR_OVERWRITE);
?>