tbrehm
2011-01-12 03bca94981b46d3b7e1251d11a91f7aeaef2143e
Merged revisions 2173-2174 from stable branch.
3 files modified
8 ■■■■■ changed files
interface/lib/classes/remoting_lib.inc.php 4 ●●●● patch | view | raw | blame | history
interface/lib/classes/validate_ftpuser.inc.php 2 ●●●●● patch | view | raw | blame | history
interface/web/sites/form/ftp_user.tform.php 2 ●●● patch | view | raw | blame | history
interface/lib/classes/remoting_lib.inc.php
@@ -661,11 +661,11 @@
        }
        function ispconfig_sysuser_add($params,$insert_id){
            global $app,$sql1;
            global $conf,$app,$sql1;
            $username = $app->db->quote($params["username"]);
            $password = $app->db->quote($params["password"]);
            if(!isset($params['modules'])) {
                $modules = 'dashboard,mail,sites,dns,tools';
                $modules = $conf['interface_modules_enabled'];
            } else {
                $modules = $app->db->quote($params['modules']);
            }
interface/lib/classes/validate_ftpuser.inc.php
@@ -72,6 +72,8 @@
        
        $doc_root .= "/";
        if(substr($field_value, 0, strlen($doc_root)) == $doc_root) $is_ok = true;
        if(stristr($field_value,'..') or stristr($field_value,'./') or stristr($field_value,'/.')) $is_ok = false;
        
        if($is_ok == false) {
            $errmsg = $validator['errmsg'];
interface/web/sites/form/ftp_user.tform.php
@@ -126,7 +126,7 @@
    )
);
if($_SESSION["s"]["user"]["typ"] == 'admin') {
if($app->auth->is_admin()) {
$form["tabs"]['advanced'] = array (
    'title'     => "Options",