chkLevel(IS_ADMIN)) { alert(lmsg('__perm_denied')); go_to_uplevel(); } include_once('modules/fileserver/fileserver_constants.php'); include_once('modules/fileserver/fileserver_locales.php'); function get_fileserver_param($param, $default_value = false) { return false === ($tmp = get_tparam($param, FILESERVER_TABLE_PARAMS)) ? $default_value : $tmp; } function put_fileserver_param($param, $value) { return put_tparam($param, $value, FILESERVER_TABLE_PARAMS); } function fileserver_get_security_list() { return array( 'share' => lmsg('fileserver__security_share'), 'user' => lmsg('fileserver__security_user'), 'domain' => lmsg('fileserver__security_domain'), 'server' => lmsg('fileserver__security_server'), 'ads' => lmsg('fileserver__security_ads'), ); } function fileserver_get_encrypt_passwords_list() { return array( 'false' => lmsg('__no'), 'true' => lmsg('__yes'), ); } function fileserver_get_guest_account_list() { static $guest_account_list; if (is_array($guest_account_list)) return $guest_account_list; $guest_account_list = array( '' => lmsg('fileserver__no_guest_account') ); if (false === ($tmp = get_sys_users_list())) { global $plesk_errormsg; psaerror('get_sys_users_list() failed: ' . $plesk_errormsg); } foreach ($tmp AS $sys_user) { $guest_account_list[$sys_user['name']] = $sys_user['description'] && $sys_user['description'] != $sys_user['name'] ? $sys_user['name'] . ' (' . $sys_user['description'] . ')' : $sys_user['name']; } return $guest_account_list; } function fileserver_get_sys_users_list() { static $sys_users_list; if (is_array($sys_users_list)) return $sys_users_list; $sys_users_list = array(); if (false === ($tmp = get_sys_users_list())) { global $plesk_errormsg; psaerror('get_sys_users_list() failed: ' . $plesk_errormsg); } foreach ($tmp AS $sys_user) { $sys_users_list[$sys_user['name']] = $sys_user['description'] && $sys_user['description'] != $sys_user['name'] ? $sys_user['name'] . ' (' . $sys_user['description'] . ')' : $sys_user['name']; } $query = 'SELECT sys_name FROM ' . FILESERVER_TABLE_USERS; if (false === ($res = mysql_query($query))) psaerror('Unable to query: ' . db_error()); while (list($sys_user) = mysql_fetch_row($res)) { unset($sys_users_list[$sys_user]); } mysql_free_result($res); return $sys_users_list; } ?>