Файл: modules/users/settings.php
Строк: 157
<?php
/* DCMS Special
* Дата последнего редактирования 13.12.2015
* Модифицировал densnet
*/
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
require_once H . "sys/inc/{$inc}.php";
}
only_reg();
$set['title'] = 'Настройка онлайн панели';
require_once H . 'sys/inc/thead.php';
#Навигация
echo "<ol class='breadcrumb'>";
echo "<li><a href='/'><span class='fa fa-home fa-fw'></span></a></li>";
echo "<li><a href='/?users'>Пользователи</a></li>";
echo "<li class='active'>Настройки</li>";
echo "</ol>";
if (isset($_POST['save'])) {
if (isset($_POST['set_online']) && ($_POST['set_online'] == 3 || $_POST['set_online'] == 2 || $_POST['set_online'] == 1 || $_POST['set_online'] == 0)) {
$user['set_online'] = intval($_POST['set_online']);
mysql_query("UPDATE `user` SET `set_online` = '$user[set_online]' WHERE `id` = '$user[id]' LIMIT 1");
} else {
$err[] = 'Ошибка вывода панели онлайн';
}
if (isset($_POST['set_online_view']) && ($_POST['set_online_view'] == 4 || $_POST['set_online_view'] == 3 || $_POST['set_online_view'] == 2 || $_POST['set_online_view'] == 1)) {
$user['set_online_view'] = intval($_POST['set_online_view']);
mysql_query("UPDATE `user` SET `set_online_view` = '$user[set_online_view]' WHERE `id` = '$user[id]' LIMIT 1");
} else {
$err[] = 'Ошибка вида панели онлайн';
}
if (!isset($err)) {
msg('Изменения успешно приняты');
}
}
err();
?>
<div class='card'>
<div class='card-header'>Настройки пользователей</div>
<form name='settings' class="card-block" action='/?users_set&<?= $passgen ?>' method='POST'>
<b>Вывод онлайн панели</b>
<div class="c-inputs-stacked">
<?php
echo "<label class='c-input c-radio'><input id='3' type='radio' name='set_online' value='3' " . ($user['set_online'] == 3 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Только данные</label>";
echo "<label class='c-input c-radio'><input id='2' type='radio' name='set_online' value='2' " . ($user['set_online'] == 2 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Только аватары</label>";
echo "<label class='c-input c-radio'><input id='1' type='radio' name='set_online' value='1' " . ($user['set_online'] == 1 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Данные + аватары</label>";
echo "<label class='c-input c-radio'><input id='0' type='radio' name='set_online' value='0' " . ($user['set_online'] == 0 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Отключить</label>";
?>
</div>
<b>Вид онлайн панели</b>
<div class="c-inputs-stacked">
<?php
echo "<label class='c-input c-radio'><input id='1' type='radio' name='set_online_view' value='1' " . ($user['set_online_view'] == 1 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Вариант 1<br /><font color = 'blue'>Онлайн 235 | Гостей 452</font></label>";
echo "<label class='c-input c-radio'><input id='2' type='radio' name='set_online_view' value='2' " . ($user['set_online_view'] == 2 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Вариант 2<br /><font color = 'blue'>Онлайн 235 (Гостей 452)</font></label>";
echo "<label class='c-input c-radio'><input id='3' type='radio' name='set_online_view' value='3' " . ($user['set_online_view'] == 3 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Вариант 3<br /><font color = 'blue'>Онлайн 235 (+452)</font></label>";
echo "<label class='c-input c-radio'><input id='4' type='radio' name='set_online_view' value='4' " . ($user['set_online_view'] == 4 ? " checked='checked'" : NULL) . "><span class='c-indicator'></span> Вариант 4 (общее количество)<br /><font color = 'blue'>Онлайн 687</font></label>";
?>
</div>
<button name='save' class="btn btn-success"><span class='fa fa-save'></span> Сохранить</button>
</form>
</div>
<?php
require_once H . 'sys/inc/tfoot.php';