mirror of
https://github.com/e107inc/e107.git
synced 2025-04-20 20:51:53 +02:00
Fixes #566 - prefs not being saved in some plugins.
This commit is contained in:
parent
e669dd265a
commit
484f2ca330
@ -62,23 +62,11 @@ if (isset($_POST['submit_prefs']) && isset($_POST['mainsitelanguage']) && getper
|
||||
$temp['sitelanguage'] = $_POST['mainsitelanguage'];
|
||||
$temp['adminlanguage'] = $_POST['mainadminlanguage'];
|
||||
$temp['noLanguageSubs'] = $_POST['noLanguageSubs'];
|
||||
|
||||
//save_prefs();
|
||||
|
||||
|
||||
e107::getConfig()->setPref($temp)->save(true);
|
||||
|
||||
e107::getSession()->clear('e_language');
|
||||
|
||||
// if ($admin_log->logArrayDiffs($temp, $pref, 'LANG_01'))
|
||||
{
|
||||
|
||||
// save_prefs(); // Only save if changes
|
||||
//$mes->addSuccess(LAN_SETSAVED, E_MESSAGE_SUCCESS);
|
||||
}
|
||||
// else
|
||||
{
|
||||
// $mes->addInfo(LAN_NO_CHANGE);
|
||||
}
|
||||
|
||||
}
|
||||
// ----------------- delete tables ---------------------------------------------
|
||||
if (isset($_POST['del_existing']) && $_POST['lang_choices'] && getperms('0'))
|
||||
|
@ -55,7 +55,7 @@ if(isset($_POST['updateprefs']))
|
||||
$temp['auth_badpassword'] = intval($_POST['auth_badpassword']);
|
||||
if ($admin_log->logArrayDiffs($temp, $pref, 'AUTH_01'))
|
||||
{
|
||||
save_prefs(); // Only save if changes @TODO:
|
||||
e107::getConfig('core')->setPref($temp)->save(false);
|
||||
header('location:'.e_SELF);
|
||||
exit;
|
||||
}
|
||||
|
@ -36,7 +36,13 @@ if (isset($_POST['updatesettings']))
|
||||
$temp['cb_layer_height'] = max(varset($_POST['cb_layer_height'], 200), 150);
|
||||
$temp['cb_emote'] = intval($_POST['cb_emote']);
|
||||
$temp['cb_mod'] = intval($_POST['cb_mod']);
|
||||
if ($admin_log->logArrayDiffs($temp, $pref, 'CHBLAN_01'))
|
||||
|
||||
|
||||
e107::getConfig('core')->setPref($temp)->save(false);
|
||||
e107::getCache()->clear("nq_chatbox");
|
||||
|
||||
/*
|
||||
if ($admin_log->logArrayXXXXXDiffs($temp, $pref, 'CHBLAN_01'))
|
||||
{
|
||||
save_prefs(); // Only save if changes
|
||||
$e107cache->clear("nq_chatbox");
|
||||
@ -45,6 +51,8 @@ if (isset($_POST['updatesettings']))
|
||||
{
|
||||
$mes->addInfo(LAN_NO_CHANGE);
|
||||
}
|
||||
|
||||
*/
|
||||
}
|
||||
|
||||
|
||||
|
@ -1030,17 +1030,12 @@ $columnInfo = array(
|
||||
$temp['agree_text'] = $tp->toDB($_POST['agree_text']);
|
||||
$temp['download_denied'] = $tp->toDB($_POST['download_denied']);
|
||||
$temp['download_reportbroken'] = $_POST['download_reportbroken'];
|
||||
|
||||
if ($_POST['download_subsub']) $temp['download_subsub'] = '1'; else $temp['download_subsub'] = '0';
|
||||
if ($_POST['download_incinfo']) $temp['download_incinfo'] = '1'; else $temp['download_incinfo'] = '0';
|
||||
if ($admin_log->logArrayDiffs($temp, $pref, 'DOWNL_01'))
|
||||
{
|
||||
save_prefs();
|
||||
// e107::getMessage()->add(DOWLAN_65);
|
||||
}
|
||||
else
|
||||
{
|
||||
// e107::getMessage()->add(DOWLAN_8);
|
||||
}
|
||||
|
||||
e107::getConfig('core')->setPref($temp)->save(false);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -34,16 +34,9 @@ if (isset($_POST['updatesettings']))
|
||||
$e107cache->clear('news.php');
|
||||
}
|
||||
$temp['trackbackString'] = $tp->toDB($_POST['trackbackString']);
|
||||
if ($admin_log->logArrayDiffs($temp, $pref, 'TRACK_01'))
|
||||
{
|
||||
save_prefs(); // Only save if changes
|
||||
//$message = TRACKBACK_L4;
|
||||
}
|
||||
else
|
||||
{
|
||||
//$message = TRACKBACK_L17;
|
||||
$mes->addInfo(LAN_NO_CHANGE);
|
||||
}
|
||||
|
||||
e107::getConfig('core')->setPref($temp)->save(false);
|
||||
|
||||
}
|
||||
|
||||
$ns->tablerender($caption, $mes->render() . $text);
|
||||
|
Loading…
x
Reference in New Issue
Block a user