Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Guilherme Filippo
ISPConfig 3
Commits
26c0fc98
Commit
26c0fc98
authored
Jun 07, 2012
by
tbrehm
Browse files
Merged revisions 3100-3175 from stable branch.
parent
c2568b07
Changes
52
Hide whitespace changes
Inline
Side-by-side
install/dist/lib/opensuse.lib.php
View file @
26c0fc98
...
...
@@ -542,6 +542,10 @@ class installer_dist extends installer_base {
replaceLine
(
'/etc/suphp.conf'
,
'umask=0077'
,
'umask=0022'
,
0
);
//}
if
(
!
file_exists
(
'/srv/www/cgi-bin/php5'
)
&&
file_exists
(
'/srv/www/cgi-bin/php'
))
{
symlink
(
'/srv/www/cgi-bin/php'
,
'/srv/www/cgi-bin/php5'
);
}
// Sites enabled and available dirs
exec
(
'mkdir -p '
.
$conf
[
'apache'
][
'vhost_conf_enabled_dir'
]);
exec
(
'mkdir -p '
.
$conf
[
'apache'
][
'vhost_conf_dir'
]);
...
...
install/install.php
View file @
26c0fc98
...
...
@@ -315,7 +315,7 @@ if($install_mode == 'standard') {
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
'nohup '
.
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart
>/dev/null 2>&1 &
'
);
if
(
$conf
[
'apache'
][
'installed'
]
==
true
&&
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
//* Reload is enough for nginx
if
(
$conf
[
'nginx'
][
'installed'
]
==
true
){
...
...
@@ -453,7 +453,7 @@ if($install_mode == 'standard') {
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
'nohup '
.
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart
>/dev/null 2>&1 &
'
);
}
//** Configure Jailkit
...
...
install/lib/installer_base.lib.php
View file @
26c0fc98
...
...
@@ -775,9 +775,22 @@ class installer_base {
public
function
configure_saslauthd
()
{
global
$conf
;
//* Get saslsauthd version
exec
(
'saslauthd -v 2>&1'
,
$out
);
$parts
=
explode
(
' '
,
$out
[
0
]);
$saslversion
=
$parts
[
1
];
unset
(
$parts
);
unset
(
$out
);
$configfile
=
'sasl_smtpd.conf'
;
if
(
version_compare
(
$saslversion
,
'2.1.23'
)
>
0
)
{
//* Configfile for saslauthd versions 2.1.24 and newer
$configfile
=
'sasl_smtpd2.conf'
;
}
else
{
//* Configfile for saslauthd versions up to 2.1.23
$configfile
=
'sasl_smtpd.conf'
;
}
if
(
is_file
(
$conf
[
'postfix'
][
'config_dir'
]
.
'/sasl/smtpd.conf'
))
copy
(
$conf
[
'postfix'
][
'config_dir'
]
.
'/sasl/smtpd.conf'
,
$conf
[
'postfix'
][
'config_dir'
]
.
'/sasl/smtpd.conf~'
);
if
(
is_file
(
$conf
[
'postfix'
][
'config_dir'
]
.
'/sasl/smtpd.conf~'
))
chmod
(
$conf
[
'postfix'
][
'config_dir'
]
.
'/sasl/smtpd.conf~'
,
0400
);
$content
=
rf
(
'tpl/'
.
$configfile
.
'.master'
);
...
...
@@ -1417,7 +1430,7 @@ class installer_base {
$content
=
str_replace
(
'{mysql_server_ispconfig_user}'
,
$conf
[
'mysql'
][
'ispconfig_user'
],
$content
);
$content
=
str_replace
(
'{mysql_server_ispconfig_password}'
,
$conf
[
'mysql'
][
'ispconfig_password'
],
$content
);
$content
=
str_replace
(
'{mysql_server_database}'
,
$conf
[
'mysql'
][
'database'
],
$content
);
$content
=
str_replace
(
'{mysql_server_ip}'
,
$conf
[
'mysql'
][
'
host
'
],
$content
);
$content
=
str_replace
(
'{mysql_server_ip}'
,
$conf
[
'mysql'
][
'
ip
'
],
$content
);
}
wf
(
$conf
[
'vlogger'
][
'config_dir'
]
.
'/'
.
$configfile
,
$content
);
chmod
(
$conf
[
'vlogger'
][
'config_dir'
]
.
'/'
.
$configfile
,
0600
);
...
...
install/sql/ispconfig3.sql
View file @
26c0fc98
...
...
@@ -2065,6 +2065,6 @@ INSERT INTO `sys_user` (`userid`, `sys_userid`, `sys_groupid`, `sys_perm_user`,
-- Dumping data for table `sys_config`
--
INSERT
INTO
sys_config
VALUES
(
'1'
,
'db'
,
'db_version'
,
'3.0.4.
4
'
);
INSERT
INTO
sys_config
VALUES
(
'1'
,
'db'
,
'db_version'
,
'3.0.4.
5
'
);
SET
FOREIGN_KEY_CHECKS
=
1
;
\ No newline at end of file
install/tpl/apache_ispconfig.conf.master
View file @
26c0fc98
...
...
@@ -5,7 +5,7 @@
################################################
LogFormat "%v %h %l %u %t \"%r\" %>s %B \"%{Referer}i\" \"%{User-Agent}i\"" combined_ispconfig
CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m%d-access.log\"
-d \"/etc/vlogger-dbi.conf\"
/var/log/ispconfig/httpd" combined_ispconfig
CustomLog "| /usr/local/ispconfig/server/scripts/vlogger -s access.log -t \"%Y%m%d-access.log\" /var/log/ispconfig/httpd" combined_ispconfig
<Directory /var/www/clients>
AllowOverride None
...
...
install/tpl/config.inc.php.master
View file @
26c0fc98
...
...
@@ -56,7 +56,7 @@ $revision = str_replace(array('Revision:','$',' '), '', $svn_revision);
//** Application
define
(
'ISPC_APP_TITLE'
,
'ISPConfig'
);
define
(
'ISPC_APP_VERSION'
,
'3.0.4.
4
'
);
define
(
'ISPC_APP_VERSION'
,
'3.0.4.
5
'
);
define
(
'DEVSYSTEM'
,
0
);
...
...
install/tpl/sasl_smtpd2.conf.master
0 → 100644
View file @
26c0fc98
pwcheck_method: saslauthd
mech_list: plain login
allow_plaintext: true
auxprop_plugin: sql
sql_engine: mysql
sql_hostnames: {mysql_server_ip}
sql_user: {mysql_server_ispconfig_user}
sql_passwd: {mysql_server_ispconfig_password}
sql_database: {mysql_server_database}
sql_select: select password from mail_user where login = '%u@%r' and postfix = 'y'
install/tpl/server.ini.master
View file @
26c0fc98
...
...
@@ -54,7 +54,7 @@ nginx_group=www-data
apps_vhost_port=8081
apps_vhost_ip=_default_
apps_vhost_servername=
php_open_basedir=[website_path]/web:[website_path]/tmp:/var/www/[website_domain]/web:/srv/www/[website_domain]/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin
php_open_basedir=[website_path]/web:[website_path]/tmp:/var/www/[website_domain]/web:/srv/www/[website_domain]/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin
:/usr/share/php
htaccess_allow_override=All
awstats_conf_dir=/etc/awstats
awstats_data_dir=/var/lib/awstats
...
...
install/update.php
View file @
26c0fc98
...
...
@@ -402,7 +402,7 @@ if($reconfigure_services_answer == 'yes') {
if
(
$conf
[
'courier'
][
'courier-pop'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop'
]
.
' restart'
);
if
(
$conf
[
'courier'
][
'courier-pop-ssl'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'courier'
][
'courier-pop-ssl'
]
.
' restart'
);
if
(
$conf
[
'dovecot'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'dovecot'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart'
);
if
(
$conf
[
'mailman'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]))
system
(
'nohup '
.
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'mailman'
][
'init_script'
]
.
' restart
>/dev/null 2>&1 &
'
);
}
if
(
$conf
[
'services'
][
'web'
])
{
if
(
$conf
[
'webserver'
][
'server_type'
]
==
'apache'
&&
$conf
[
'apache'
][
'init_script'
]
!=
''
&&
is_executable
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]))
system
(
$conf
[
'init_scripts'
]
.
'/'
.
$conf
[
'apache'
][
'init_script'
]
.
' restart'
);
...
...
interface/lib/classes/functions.inc.php
View file @
26c0fc98
...
...
@@ -101,7 +101,7 @@ class functions {
}
public
function
get_ispconfig_url
()
{
$url
=
(
stristr
(
$_SERVER
[
'SERVER_PROTOCOL'
],
'HTTPS'
))
?
'https'
:
'http'
;
$url
=
(
stristr
(
$_SERVER
[
'SERVER_PROTOCOL'
],
'HTTPS'
)
||
stristr
(
$_SERVER
[
'HTTPS'
],
'on'
)
)
?
'https'
:
'http'
;
$url
.
=
'://'
.
$_SERVER
[
'SERVER_NAME'
];
if
(
$_SERVER
[
'SERVER_PORT'
]
!=
80
&&
$_SERVER
[
'SERVER_PORT'
]
!=
443
)
{
$url
.
=
':'
.
$_SERVER
[
'SERVER_PORT'
];
...
...
interface/lib/classes/listform.inc.php
View file @
26c0fc98
...
...
@@ -195,13 +195,13 @@ class listform {
//* Add Global Limit from selectbox
if
(
!
empty
(
$_POST
[
'search_limit'
])
AND
intval
(
$_POST
[
'search_limit'
])){
$_SESSION
[
'search'
][
'limit'
]
=
$_POST
[
'search_limit'
];
}
$_SESSION
[
'search'
][
'limit'
]
=
intval
(
$_POST
[
'search_limit'
]
)
;
}
//* Get Config variables
$list_name
=
$this
->
listDef
[
'name'
];
$search_prefix
=
$this
->
listDef
[
'search_prefix'
];
$records_per_page
=
(
empty
(
$_SESSION
[
'search'
][
'limit'
])
?
$this
->
listDef
[
'records_per_page'
]
:
$_SESSION
[
'search'
][
'limit'
])
;
$records_per_page
=
(
empty
(
$_SESSION
[
'search'
][
'limit'
])
?
intval
(
$this
->
listDef
[
'records_per_page'
]
)
:
intval
(
$_SESSION
[
'search'
][
'limit'
])
)
;
$table
=
$this
->
listDef
[
'table'
];
//* set PAGE to zero, if in session not set
...
...
interface/lib/classes/remoting.inc.php
View file @
26c0fc98
...
...
@@ -2462,6 +2462,7 @@ class remoting {
//* Get the SQL query
$sql
=
$app
->
remoting_lib
->
getSQL
(
$params
,
'UPDATE'
,
$primary_id
);
// $this->server->fault('debug', $sql);
if
(
$app
->
remoting_lib
->
errorMessage
!=
''
)
{
$this
->
server
->
fault
(
'data_processing_error'
,
$app
->
remoting_lib
->
errorMessage
);
return
false
;
...
...
interface/lib/classes/remoting_lib.inc.php
View file @
26c0fc98
...
...
@@ -630,17 +630,19 @@ class remoting_lib {
$sql_insert_val
.
=
"'"
.
$record
[
$key
]
.
"', "
;
}
}
else
{
if
(
$field
[
'formtype'
]
==
'PASSWORD'
)
{
if
(
$field
[
'encryption'
]
==
'CRYPT'
)
{
if
(
isset
(
$field
[
'encryption'
])
&&
$field
[
'encryption'
]
==
'CRYPT'
)
{
$record
[
$key
]
=
$app
->
auth
->
crypt_password
(
stripslashes
(
$record
[
$key
]));
}
elseif
(
$field
[
'encryption'
]
==
'MYSQL'
)
{
$sql_insert_val
.
=
"PASSWORD('"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"'), "
;
}
elseif
(
$field
[
'encryption'
]
==
'CLEARTEXT'
)
{
$sql_insert_val
.
=
"'"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"', "
;
$sql_update
.
=
"`
$key
` = '"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"', "
;
}
elseif
(
isset
(
$field
[
'encryption'
])
&&
$field
[
'encryption'
]
==
'MYSQL'
)
{
$sql_update
.
=
"`
$key
` = PASSWORD('"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"'), "
;
}
elseif
(
isset
(
$field
[
'encryption'
])
&&
$field
[
'encryption'
]
==
'CLEARTEXT'
)
{
$sql_update
.
=
"`
$key
` = '"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"', "
;
}
else
{
$record
[
$key
]
=
md5
(
$record
[
$key
]);
$record
[
$key
]
=
md5
(
stripslashes
(
$record
[
$key
]));
$sql_update
.
=
"`
$key
` = '"
.
$app
->
db
->
quote
(
$record
[
$key
])
.
"', "
;
}
$sql_update
.
=
"`
$key
` = '"
.
$record
[
$key
]
.
"', "
;
}
elseif
(
$field
[
'formtype'
]
==
'CHECKBOX'
)
{
if
(
$record
[
$key
]
==
''
)
{
// if a checkbox is not set, we set it to the unchecked value
...
...
interface/lib/classes/tform.inc.php
View file @
26c0fc98
...
...
@@ -918,7 +918,7 @@ class tform {
$this
->
action
=
$action
;
$this
->
primary_id
=
$primary_id
;
$record
=
$this
->
encode
(
$record
,
$tab
);
$record
=
$this
->
encode
(
$record
,
$tab
,
true
);
$sql_insert_key
=
''
;
$sql_insert_val
=
''
;
$sql_update
=
''
;
...
...
@@ -1041,7 +1041,7 @@ class tform {
//* return a empty string if there is nothing to update
if
(
trim
(
$sql_update
)
==
''
)
$sql
=
''
;
}
return
$sql
;
}
...
...
interface/web/admin/form/system_config.tform.php
View file @
26c0fc98
...
...
@@ -128,7 +128,7 @@ $form["tabs"]['sites'] = array (
'datatype'
=>
'VARCHAR'
,
'formtype'
=>
'TEXT'
,
'validators'
=>
array
(
0
=>
array
(
'type'
=>
'REGEX'
,
'regex'
=>
'/^[0-9a-zA-Z\:\/\-\.]{0,255}$/'
,
'regex'
=>
'/^[0-9a-zA-Z\:\/\-\.
\[\]
]{0,255}$/'
,
'errmsg'
=>
'phpmyadmin_url_error_regex'
),
),
'default'
=>
''
,
...
...
interface/web/sites/lib/lang/ar_ftp_user.lng
View file @
26c0fc98
<?php
$wb
[
'uid_txt'
]
=
'
UID
'
;
$wb
[
'gid_txt'
]
=
'
GID
'
;
$wb
[
'dir_txt'
]
=
'
Directory
'
;
$wb
[
'quota_files_txt'
]
=
'
Filequota
'
;
$wb
[
'quota_files_unity_txt'
]
=
'
Files
'
;
$wb
[
'ul_ratio_txt'
]
=
'
Uploadratio
'
;
$wb
[
'dl_ratio_txt'
]
=
'
Downloadratio
'
;
$wb
[
'ul_bandwidth_txt'
]
=
'
Uploadbandwidth
'
;
$wb
[
'dl_bandwidth_txt'
]
=
'
Downloadbandwidth
'
;
$wb
[
'server_id_txt'
]
=
'
Server
'
;
$wb
[
'parent_domain_id_txt'
]
=
'
Website
'
;
$wb
[
'username_txt'
]
=
'
Username
'
;
$wb
[
'password_txt'
]
=
'
Password
'
;
$wb
[
'password_strength_txt'
]
=
'
Password strength
'
;
$wb
[
'quota_size_txt'
]
=
'
Harddisk-Quota
'
;
$wb
[
'active_txt'
]
=
'
Active
'
;
$wb
[
'limit_ftp_user_txt'
]
=
'
The max. number of FTP users for your account is reached.
'
;
$wb
[
'username_error_empty'
]
=
'
Username is empty.
'
;
$wb
[
'username_error_unique'
]
=
'
The username must be unique.
'
;
$wb
[
'username_error_regex'
]
=
'
The username contains charac
h
ters that are not allowed.
'
;
$wb
[
'quota_size_error_empty'
]
=
'
Quota is empty.
'
;
$wb
[
'uid_error_empty'
]
=
'
GID empty.
'
;
$wb
[
'directory_error_empty'
]
=
'
Directory empty.
'
;
$wb
[
'directory_error_notinweb'
]
=
'
Directory not inside of web root directory.
'
;
$wb
[
'parent_domain_id_error_empty'
]
=
'
No website selected.
'
;
$wb
[
'quota_size_error_regex'
]
=
'
Quota: enter a -1 for unlimited or a number > 0
'
;
$wb
[
'dir_dot_error'
]
=
'
No .. in path allowed.
'
;
$wb
[
'dir_slashdot_error'
]
=
'
No ./ in path allowed.
'
;
$wb
[
'uid_txt'
]
=
"
UID
"
;
$wb
[
'gid_txt'
]
=
"
GID
"
;
$wb
[
'dir_txt'
]
=
"
Directory
"
;
$wb
[
'quota_files_txt'
]
=
"
Filequota
"
;
$wb
[
'quota_files_unity_txt'
]
=
"
Files
"
;
$wb
[
'ul_ratio_txt'
]
=
"
Uploadratio
"
;
$wb
[
'dl_ratio_txt'
]
=
"
Downloadratio
"
;
$wb
[
'ul_bandwidth_txt'
]
=
"
Uploadbandwidth
"
;
$wb
[
'dl_bandwidth_txt'
]
=
"
Downloadbandwidth
"
;
$wb
[
'server_id_txt'
]
=
"
Server
"
;
$wb
[
'parent_domain_id_txt'
]
=
"
Website
"
;
$wb
[
'username_txt'
]
=
"
Username
"
;
$wb
[
'password_txt'
]
=
"
Password
"
;
$wb
[
'password_strength_txt'
]
=
"
Password strength
"
;
$wb
[
'quota_size_txt'
]
=
"
Harddisk-Quota
"
;
$wb
[
'active_txt'
]
=
"
Active
"
;
$wb
[
'limit_ftp_user_txt'
]
=
"
The max. number of FTP users for your account is reached.
"
;
$wb
[
'username_error_empty'
]
=
"
Username is empty.
"
;
$wb
[
'username_error_unique'
]
=
"
The username must be unique.
"
;
$wb
[
'username_error_regex'
]
=
"
The username contains characters that are not allowed.
"
;
$wb
[
'quota_size_error_empty'
]
=
"
Quota is empty.
"
;
$wb
[
'uid_error_empty'
]
=
"
GID empty.
"
;
$wb
[
'directory_error_empty'
]
=
"
Directory empty.
"
;
$wb
[
'directory_error_notinweb'
]
=
"
Directory not inside of web root directory.
"
;
$wb
[
'parent_domain_id_error_empty'
]
=
"
No website selected.
"
;
$wb
[
'quota_size_error_regex'
]
=
"
Quota: enter a -1 for unlimited or a number > 0
"
;
$wb
[
'dir_dot_error'
]
=
"
No .. in path allowed.
"
;
$wb
[
'dir_slashdot_error'
]
=
"
No ./ in path allowed.
"
;
?>
interface/web/sites/lib/lang/ar_shell_user.lng
View file @
26c0fc98
<?php
$wb
[
'shell_txt'
]
=
'
Shell
'
;
$wb
[
'dir_txt'
]
=
'
Dir
'
;
$wb
[
'server_id_txt'
]
=
'
Server
'
;
$wb
[
'parent_domain_id_txt'
]
=
'
Site
'
;
$wb
[
'username_txt'
]
=
'
Username
'
;
$wb
[
'password_txt'
]
=
'
Password
'
;
$wb
[
'password_strength_txt'
]
=
'
Password strength
'
;
$wb
[
'chroot_txt'
]
=
'
Chroot Shell
'
;
$wb
[
'quota_size_txt'
]
=
'
Quota
'
;
$wb
[
'active_txt'
]
=
'
Active
'
;
$wb
[
'username_error_empty'
]
=
'
Username is empty.
'
;
$wb
[
'username_error_unique'
]
=
'
The username must be unique.
'
;
$wb
[
'username_error_regex'
]
=
'
The username contains charac
h
ters that are not allowed.
'
;
$wb
[
'quota_size_error_empty'
]
=
'
Quota is empty.
'
;
$wb
[
'uid_error_empty'
]
=
'
GID empty.
'
;
$wb
[
'directory_error_empty'
]
=
'
Directory empty.
'
;
$wb
[
'limit_shell_user_txt'
]
=
'
The max number of shell users is reached.
'
;
$wb
[
'parent_domain_id_error_empty'
]
=
'
No website selected.
'
;
$wb
[
'puser_txt'
]
=
'
Web Username
'
;
$wb
[
'pgroup_txt'
]
=
'
Web Group
'
;
$wb
[
'ssh_rsa_txt'
]
=
'
SSH-RSA Public Key (for key-based logins)
'
;
$wb
[
'dir_dot_error'
]
=
'
No .. in path allowed.
'
;
$wb
[
'dir_slashdot_error'
]
=
'
No ./ in path allowed.
'
;
$wb
[
'shell_txt'
]
=
"
Shell
"
;
$wb
[
'dir_txt'
]
=
"
Dir
"
;
$wb
[
'server_id_txt'
]
=
"
Server
"
;
$wb
[
'parent_domain_id_txt'
]
=
"
Site
"
;
$wb
[
'username_txt'
]
=
"
Username
"
;
$wb
[
'password_txt'
]
=
"
Password
"
;
$wb
[
'password_strength_txt'
]
=
"
Password strength
"
;
$wb
[
'chroot_txt'
]
=
"
Chroot Shell
"
;
$wb
[
'quota_size_txt'
]
=
"
Quota
"
;
$wb
[
'active_txt'
]
=
"
Active
"
;
$wb
[
'username_error_empty'
]
=
"
Username is empty.
"
;
$wb
[
'username_error_unique'
]
=
"
The username must be unique.
"
;
$wb
[
'username_error_regex'
]
=
"
The username contains characters that are not allowed.
"
;
$wb
[
'quota_size_error_empty'
]
=
"
Quota is empty.
"
;
$wb
[
'uid_error_empty'
]
=
"
GID empty.
"
;
$wb
[
'directory_error_empty'
]
=
"
Directory empty.
"
;
$wb
[
'limit_shell_user_txt'
]
=
"
The max number of shell users is reached.
"
;
$wb
[
'parent_domain_id_error_empty'
]
=
"
No website selected.
"
;
$wb
[
'puser_txt'
]
=
"
Web Username
"
;
$wb
[
'pgroup_txt'
]
=
"
Web Group
"
;
$wb
[
'ssh_rsa_txt'
]
=
"
SSH-RSA Public Key (for key-based logins)
"
;
$wb
[
'dir_dot_error'
]
=
"
No .. in path allowed.
"
;
$wb
[
'dir_slashdot_error'
]
=
"
No ./ in path allowed.
"
;
?>
interface/web/sites/lib/lang/ar_webdav_user.lng
View file @
26c0fc98
<?php
$wb
[
'dir_txt'
]
=
'
Directory
'
;
$wb
[
'server_id_txt'
]
=
'
Server
'
;
$wb
[
'parent_domain_id_txt'
]
=
'
Website
'
;
$wb
[
'username_txt'
]
=
'
Username
'
;
$wb
[
'password_txt'
]
=
'
Password
'
;
$wb
[
'password_strength_txt'
]
=
'
Password strength
'
;
$wb
[
'active_txt'
]
=
'
Active
'
;
$wb
[
'limit_webdav_user_txt'
]
=
'
The max. number of webdav users for your account is reached.
'
;
$wb
[
'username_error_empty'
]
=
'
Username is empty.
'
;
$wb
[
'username_error_unique'
]
=
'
The username must be unique.
'
;
$wb
[
'username_error_regex'
]
=
'
The username contains charac
h
ters that are not allowed.
'
;
$wb
[
'directory_error_empty'
]
=
'
Directory empty.
'
;
$wb
[
'parent_domain_id_error_empty'
]
=
'
No website selected.
'
;
$wb
[
'dir_dot_error'
]
=
'
No .. in path allowed.
'
;
$wb
[
'dir_slashdot_error'
]
=
'
No ./ in path allowed.
'
;
$wb
[
'dir_txt'
]
=
"
Directory
"
;
$wb
[
'server_id_txt'
]
=
"
Server
"
;
$wb
[
'parent_domain_id_txt'
]
=
"
Website
"
;
$wb
[
'username_txt'
]
=
"
Username
"
;
$wb
[
'password_txt'
]
=
"
Password
"
;
$wb
[
'password_strength_txt'
]
=
"
Password strength
"
;
$wb
[
'active_txt'
]
=
"
Active
"
;
$wb
[
'limit_webdav_user_txt'
]
=
"
The max. number of webdav users for your account is reached.
"
;
$wb
[
'username_error_empty'
]
=
"
Username is empty.
"
;
$wb
[
'username_error_unique'
]
=
"
The username must be unique.
"
;
$wb
[
'username_error_regex'
]
=
"
The username contains characters that are not allowed.
"
;
$wb
[
'directory_error_empty'
]
=
"
Directory empty.
"
;
$wb
[
'parent_domain_id_error_empty'
]
=
"
No website selected.
"
;
$wb
[
'dir_dot_error'
]
=
"
No .. in path allowed.
"
;
$wb
[
'dir_slashdot_error'
]
=
"
No ./ in path allowed.
"
;
?>
interface/web/sites/lib/lang/bg_webdav_user.lng
View file @
26c0fc98
<?php
$wb
[
'dir_txt'
]
=
'
Directory
'
;
$wb
[
'server_id_txt'
]
=
'
Server
'
;
$wb
[
'parent_domain_id_txt'
]
=
'
Website
'
;
$wb
[
'username_txt'
]
=
'
Username
'
;
$wb
[
'password_txt'
]
=
'
Password
'
;
$wb
[
'password_strength_txt'
]
=
'
Password strength
'
;
$wb
[
'active_txt'
]
=
'
Active
'
;
$wb
[
'limit_webdav_user_txt'
]
=
'
The max. number of webdav users for your account is reached.
'
;
$wb
[
'username_error_empty'
]
=
'
Username is empty.
'
;
$wb
[
'username_error_unique'
]
=
'
The username must be unique.
'
;
$wb
[
'username_error_regex'
]
=
'
The username contains charac
h
ters that are not allowed.
'
;
$wb
[
'directory_error_empty'
]
=
'
Directory empty.
'
;
$wb
[
'parent_domain_id_error_empty'
]
=
'
No website selected.
'
;
$wb
[
'dir_dot_error'
]
=
'
No .. in path allowed.
'
;
$wb
[
'dir_slashdot_error'
]
=
'
No ./ in path allowed.
'
;
$wb
[
'dir_txt'
]
=
"
Directory
"
;
$wb
[
'server_id_txt'
]
=
"
Server
"
;
$wb
[
'parent_domain_id_txt'
]
=
"
Website
"
;
$wb
[
'username_txt'
]
=
"
Username
"
;
$wb
[
'password_txt'
]
=
"
Password
"
;
$wb
[
'password_strength_txt'
]
=
"
Password strength
"
;
$wb
[
'active_txt'
]
=
"
Active
"
;
$wb
[
'limit_webdav_user_txt'
]
=
"
The max. number of webdav users for your account is reached.
"
;
$wb
[
'username_error_empty'
]
=
"
Username is empty.
"
;
$wb
[
'username_error_unique'
]
=
"
The username must be unique.
"
;
$wb
[
'username_error_regex'
]
=
"
The username contains characters that are not allowed.
"
;
$wb
[
'directory_error_empty'
]
=
"
Directory empty.
"
;
$wb
[
'parent_domain_id_error_empty'
]
=
"
No website selected.
"
;
$wb
[
'dir_dot_error'
]
=
"
No .. in path allowed.
"
;
$wb
[
'dir_slashdot_error'
]
=
"
No ./ in path allowed.
"
;
?>
interface/web/sites/lib/lang/br_webdav_user.lng
View file @
26c0fc98
<?php
$wb
[
'dir_txt'
]
=
'
Directory
'
;
$wb
[
'server_id_txt'
]
=
'
Server
'
;
$wb
[
'parent_domain_id_txt'
]
=
'
Website
'
;
$wb
[
'username_txt'
]
=
'
Username
'
;
$wb
[
'password_txt'
]
=
'
Password
'
;
$wb
[
'password_strength_txt'
]
=
'
Password strength
'
;
$wb
[
'active_txt'
]
=
'
Active
'
;
$wb
[
'limit_webdav_user_txt'
]
=
'
The max. number of webdav users for your account is reached.
'
;
$wb
[
'username_error_empty'
]
=
'
Username is empty.
'
;
$wb
[
'username_error_unique'
]
=
'
The username must be unique.
'
;
$wb
[
'username_error_regex'
]
=
'
The username contains charac
h
ters that are not allowed.
'
;
$wb
[
'directory_error_empty'
]
=
'
Directory empty.
'
;
$wb
[
'parent_domain_id_error_empty'
]
=
'
No website selected.
'
;
$wb
[
'dir_dot_error'
]
=
'
No .. in path allowed.
'
;
$wb
[
'dir_slashdot_error'
]
=
'
No ./ in path allowed.
'
;
$wb
[
'dir_txt'
]
=
"
Directory
"
;
$wb
[
'server_id_txt'
]
=
"
Server
"
;
$wb
[
'parent_domain_id_txt'
]
=
"
Website
"
;
$wb
[
'username_txt'
]
=
"
Username
"
;
$wb
[
'password_txt'
]
=
"
Password
"
;
$wb
[
'password_strength_txt'
]
=
"
Password strength
"
;
$wb
[
'active_txt'
]
=
"
Active
"
;
$wb
[
'limit_webdav_user_txt'
]
=
"
The max. number of webdav users for your account is reached.
"
;
$wb
[
'username_error_empty'
]
=
"
Username is empty.
"
;
$wb
[
'username_error_unique'
]
=
"
The username must be unique.
"
;
$wb
[
'username_error_regex'
]
=
"
The username contains characters that are not allowed.
"
;
$wb
[
'directory_error_empty'
]
=
"
Directory empty.
"
;
$wb
[
'parent_domain_id_error_empty'
]
=
"
No website selected.
"
;
$wb
[
'dir_dot_error'
]
=
"
No .. in path allowed.
"
;
$wb
[
'dir_slashdot_error'
]
=
"
No ./ in path allowed.
"
;
?>
Prev
1
2
3
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment