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
3398c250
Commit
3398c250
authored
Jun 10, 2010
by
vogelor
Browse files
enhanced handling of local config file
parent
6099604e
Changes
4
Hide whitespace changes
Inline
Side-by-side
install/tpl/config.inc.php.master
View file @
3398c250
...
...
@@ -113,7 +113,7 @@ $conf["server_id"] = "{server_id}";
//** Interface
define
(
'ISPC_INTERFACE_MODULES_ENABLED'
,
'dashboard,mail,sites,dns,tools'
)
;
$conf
[
'interface_modules_enabled'
]
=
'dashboard,mail,sites,dns,tools'
;
//** Logging
...
...
interface/lib/config.inc.php
View file @
3398c250
...
...
@@ -101,7 +101,7 @@ $conf["server_id"] = "1";
//** Interface
define
(
'ISPC_INTERFACE_MODULES_ENABLED'
,
'
mail,sites,dns,tools'
)
;
$conf
[
'interface_modules_enabled'
]
=
'dashboard,
mail,sites,dns,tools'
;
//** Logging
...
...
interface/web/client/client_edit.php
View file @
3398c250
...
...
@@ -134,14 +134,14 @@ class page_action extends tform_actions {
the data was successful inserted in the database.
*/
function
onAfterInsert
()
{
global
$app
;
global
$app
,
$conf
;
// Create the group for the client
$groupid
=
$app
->
db
->
datalogInsert
(
'sys_group'
,
"(name,description,client_id) VALUES ('"
.
mysql_real_escape_string
(
$this
->
dataRecord
[
"username"
])
.
"','',"
.
$this
->
id
.
")"
,
'groupid'
);
$groups
=
$groupid
;
$username
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"username"
]);
$password
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"password"
]);
$modules
=
ISPC_INTERFACE_MODULES_ENABLED
;
$modules
=
$conf
[
'interface_modules_enabled'
]
;
if
(
$this
->
dataRecord
[
"limit_client"
]
>
0
)
$modules
.
=
',client'
;
$startmodule
=
'mail'
;
$usertheme
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"usertheme"
]);
...
...
@@ -207,7 +207,7 @@ class page_action extends tform_actions {
// reseller status changed
if
(
isset
(
$this
->
dataRecord
[
"limit_client"
])
&&
$this
->
dataRecord
[
"limit_client"
]
!=
$this
->
oldDataRecord
[
"limit_client"
])
{
$modules
=
ISPC_INTERFACE_MODULES_ENABLED
;
$modules
=
$conf
[
'interface_modules_enabled'
]
;
if
(
$this
->
dataRecord
[
"limit_client"
]
>
0
)
$modules
.
=
',client'
;
$modules
=
$app
->
db
->
quote
(
$modules
);
$client_id
=
$this
->
id
;
...
...
interface/web/client/reseller_edit.php
View file @
3398c250
...
...
@@ -136,14 +136,14 @@ class page_action extends tform_actions {
the data was successful inserted in the database.
*/
function
onAfterInsert
()
{
global
$app
;
global
$app
,
$conf
;
// Create the group for the reseller
$groupid
=
$app
->
db
->
datalogInsert
(
'sys_group'
,
"(name,description,client_id) VALUES ('"
.
mysql_real_escape_string
(
$this
->
dataRecord
[
"username"
])
.
"','',"
.
$this
->
id
.
")"
,
'groupid'
);
$groups
=
$groupid
;
$username
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"username"
]);
$password
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"password"
]);
$modules
=
ISPC_INTERFACE_MODULES_ENABLED
.
',client'
;
$modules
=
$conf
[
'interface_modules_enabled'
]
.
',client'
;
$startmodule
=
'client'
;
$usertheme
=
$app
->
db
->
quote
(
$this
->
dataRecord
[
"usertheme"
]);
$type
=
'user'
;
...
...
@@ -170,7 +170,7 @@ class page_action extends tform_actions {
the data was successful updated in the database.
*/
function
onAfterUpdate
()
{
global
$app
;
global
$app
,
$conf
;
// username changed
if
(
isset
(
$this
->
dataRecord
[
'username'
])
&&
$this
->
dataRecord
[
'username'
]
!=
''
&&
$this
->
oldDataRecord
[
'username'
]
!=
$this
->
dataRecord
[
'username'
])
{
...
...
@@ -202,7 +202,7 @@ class page_action extends tform_actions {
// reseller status changed
if
(
isset
(
$this
->
dataRecord
[
"limit_client"
])
&&
$this
->
dataRecord
[
"limit_client"
]
!=
$this
->
oldDataRecord
[
"limit_client"
])
{
$modules
=
ISPC_INTERFACE_MODULES_ENABLED
.
',client'
;
$modules
=
$conf
[
'interface_modules_enabled'
]
.
',client'
;
$modules
=
$app
->
db
->
quote
(
$modules
);
$client_id
=
$this
->
id
;
$sql
=
"UPDATE sys_user SET modules = '
$modules
' WHERE client_id =
$client_id
"
;
...
...
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