From c584250771e6f2326371e4cb30a870d8f9c22a41 Mon Sep 17 00:00:00 2001 From: tbrehm Date: Tue, 22 Feb 2011 16:03:04 +0000 Subject: [PATCH] Fixed: FS#1467 - Number of webdavuser cannot adjusted from Admin in the Resellerlimits. --- interface/web/client/form/reseller.tform.php | 14 ++++++++++++++ interface/web/client/lib/lang/en_reseller.lng | 2 ++ .../web/client/templates/reseller_edit_limits.htm | 4 ++++ 3 files changed, 20 insertions(+) diff --git a/interface/web/client/form/reseller.tform.php b/interface/web/client/form/reseller.tform.php index 1ce70416e..b98bb26e1 100644 --- a/interface/web/client/form/reseller.tform.php +++ b/interface/web/client/form/reseller.tform.php @@ -621,6 +621,20 @@ $form["tabs"]['limits'] = array ( 'separator' => ',', 'value' => array('no' => 'None', 'jailkit' => 'Jailkit') ), + 'limit_webdav_user' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'validators' => array ( 0 => array ( 'type' => 'ISINT', + 'errmsg'=> 'limit_webdav_user_error_notint'), + ), + 'default' => '-1', + 'value' => '', + 'separator' => '', + 'width' => '10', + 'maxlength' => '10', + 'rows' => '', + 'cols' => '' + ), 'default_dnsserver' => array ( 'datatype' => 'INTEGER', 'formtype' => 'SELECT', diff --git a/interface/web/client/lib/lang/en_reseller.lng b/interface/web/client/lib/lang/en_reseller.lng index 66c1b8eba..41f74a286 100644 --- a/interface/web/client/lib/lang/en_reseller.lng +++ b/interface/web/client/lib/lang/en_reseller.lng @@ -56,6 +56,7 @@ $wb["limit_dns_zone_txt"] = 'Max. number of DNS zones'; $wb["limit_dns_slave_zone_txt"] = 'Max. number of secondary DNS zones'; $wb["limit_dns_record_txt"] = 'Max. number DNS records'; $wb["limit_shell_user_txt"] = 'Max. number of Shell users'; +$wb["limit_webdav_user_txt"] = 'Max. number of Webdav users'; $wb["limit_client_txt"] = 'Max. number of Clients'; $wb["username_error_empty"] = 'Username is empty.'; $wb["username_error_unique"] = 'The username must be unique.'; @@ -75,6 +76,7 @@ $wb["limit_web_domain_error_notint"] = 'The website limit must be a number.'; $wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.'; $wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.'; $wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.'; +$wb["limit_webdav_user_error_notint"] = 'The webdav user limit must be a number.'; $wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.'; $wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.'; $wb["limit_dns_slave_zone_error_notint"] = 'The dns slave zone limit must be a number.'; diff --git a/interface/web/client/templates/reseller_edit_limits.htm b/interface/web/client/templates/reseller_edit_limits.htm index ced6de842..f5ff14780 100644 --- a/interface/web/client/templates/reseller_edit_limits.htm +++ b/interface/web/client/templates/reseller_edit_limits.htm @@ -120,6 +120,10 @@ {tmpl_var name='ssh_chroot'} +
+ + +