mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-21 13:54:02 -07:00
Demo mode: Save user language in cookies (#1584)
* Updated * Update User.php * Update User.php * Update register.php * Update CHANGELOG.md
This commit is contained in:
parent
bd34132469
commit
e9d62f10a6
3 changed files with 13 additions and 2 deletions
|
@ -142,6 +142,9 @@ switch ($mode) {
|
|||
if (!$pr_data = DB()->fetch_row($sql)) {
|
||||
bb_die($lang['PROFILE_NOT_FOUND']);
|
||||
}
|
||||
if (IN_DEMO_MODE && isset($_COOKIE['user_lang'])) {
|
||||
$pr_data['user_lang'] = $_COOKIE['user_lang'];
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -286,7 +289,11 @@ foreach ($profile_fields as $field => $can_edit) {
|
|||
$user_lang = isset($_POST['user_lang']) ? (string)$_POST['user_lang'] : $pr_data['user_lang'];
|
||||
if ($submit && ($user_lang != $pr_data['user_lang'] || $mode == 'register')) {
|
||||
$pr_data['user_lang'] = $user_lang;
|
||||
$db_data['user_lang'] = $user_lang;
|
||||
if (IN_DEMO_MODE) {
|
||||
bb_setcookie('user_lang', $user_lang);
|
||||
} else {
|
||||
$db_data['user_lang'] = $user_lang;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue