Fixed #447
This commit is contained in:
parent
b7c2a9016d
commit
7f14b15489
|
@ -13,28 +13,6 @@ if($Login->role()!=='admin') {
|
|||
// Functions
|
||||
// ============================================================================
|
||||
|
||||
function setSettings($args)
|
||||
{
|
||||
global $Site;
|
||||
global $Language;
|
||||
|
||||
if( $Site->set($args) ) {
|
||||
// Add to syslog
|
||||
$Syslog->add(array(
|
||||
'dictionaryKey'=>'changes-on-settings',
|
||||
'notes'=>''
|
||||
));
|
||||
|
||||
// Create alert
|
||||
Alert::set($Language->g('the-changes-have-been-saved'));
|
||||
|
||||
// Redirect
|
||||
Redirect::page('settings-regional');
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// Main after POST
|
||||
// ============================================================================
|
||||
|
@ -45,7 +23,10 @@ function setSettings($args)
|
|||
|
||||
if( $_SERVER['REQUEST_METHOD'] == 'POST' )
|
||||
{
|
||||
setSettings($_POST);
|
||||
if (editSettings($_POST)) {
|
||||
Alert::set($Language->g('the-changes-have-been-saved'));
|
||||
Redirect::page('settings-regional');
|
||||
}
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
|
|
|
@ -470,3 +470,20 @@ function createUser($args) {
|
|||
|
||||
return false;
|
||||
}
|
||||
|
||||
function editSettings($args) {
|
||||
global $Site;
|
||||
global $Syslog;
|
||||
|
||||
if( $Site->set($args) ) {
|
||||
// Add to syslog
|
||||
$Syslog->add(array(
|
||||
'dictionaryKey'=>'changes-on-settings',
|
||||
'notes'=>''
|
||||
));
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
Loading…
Reference in New Issue