Файл: upload/pages/admin/groups/new-group.php
Строк: 287
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');
if ($users_perms['edit_group'] != 1) {
RedirectToPage('/');
exit();
}
if (isset($_POST['set'])) {
check_csrf();
$g_name = chars($_POST['g_name']);
$des_prefix = chars($_POST['des_prefix']);
$manage_deal = intval($_POST['manage_deal']);
$edit_users = intval($_POST['edit_users']);
$edit_works = intval($_POST['edit_works']);
$edit_categories = intval($_POST['edit_categories']);
$edit_subcategories = intval($_POST['edit_subcategories']);
$edit_sections = intval($_POST['edit_sections']);
$edit_site_info = intval($_POST['edit_site_info']);
$edit_group = intval($_POST['edit_group']);
$edit_modules = intval($_POST['edit_modules']);
$edit_solutions = intval($_POST['edit_solutions']);
$edit_templates = intval($_POST['edit_templates']);
$edit_operator_details = intval($_POST['edit_operator_details']);
$confirm_transfers = intval($_POST['confirm_transfers']);
$manage_payment = intval($_POST['manage_payment']);
$del_feedback = intval($_POST['del_feedback']);
$view_del_comments = intval($_POST['view_del_comments']);
$us_support = intval($_POST['us_support']);
$manage_nodes = intval($_POST['manage_nodes']);
$view_dashboard = intval($_POST['view_dashboard']);
$manage_update = intval($_POST['manage_update']);
dbquery("INSERT INTO `admin_perms` SET `name_perm` = ?, `design_prefix` = ?, `manage_deal` = ?, `edit_users` = ?, `edit_works` = ?, `edit_categories` = ?, `edit_subcategories` = ?, `edit_sections` = ?, `edit_site_info` = ?, `edit_group` = ?, `edit_modules` = ?, `edit_solutions` = ?, `edit_templates` = ?, `edit_operator_details` = ?, `confirm_transfers` = ?, `manage_payment` = ?, `del_feedback` = ?, `view_del_comments` = ?, `us_support` = ?, `manage_nodes` = ?, `view_dashboard` = ?, `manage_update` = ?",
[$g_name, $des_prefix, $manage_deal, $edit_users, $edit_works, $edit_categories, $edit_subcategories, $edit_sections, $edit_site_info, $edit_group, $edit_modules, $edit_solutions, $edit_templates, $edit_operator_details, $confirm_transfers, $manage_payment, $del_feedback, $view_del_comments, $us_support, $manage_nodes, $view_dashboard, $manage_update]);
showAlert('Успешно', 'success', 'Группа успешно добавлена');
RedirectToPage('/admin/groups');
}
echo '<div class="home_us tematic">';
$breadcrumbs = generateBreadcrumbs([
['/', 'Главная'],
['/admin', 'Админ панель'],
['/admin/groups', 'Группы пользователей'],
['#', 'Новая группа']
]);
$html = $breadcrumbs['html'];
$json_ld = $breadcrumbs['json_ld'];
echo $html;
echo '<script type="application/ld+json">' . $json_ld . '</script>';
echo '<div class="head_box section-header">
<div class="box_title">Новая группа</div>
</div>';
echo '<div class="side_in_count">';
include ($_SERVER['DOCUMENT_ROOT'] . '/core/elements/sidebars/panel.php');
echo '<div class="page_dbox">';
echo '<div class="box-back-pan">
<form action="" method="post">
<div class="punct_settings">
<div class="label-punct group">Название</div>
<input type="hidden" name="csrf_token" value="' . $_SESSION['csrf_token'] . '">
<input type="text" name="g_name" placeholder="Название группы" required />
</div>
<div class="punct_settings">
<div class="label-punct group">Дизайн префикса</div>
<textarea name="des_prefix" placeholder="CSS..." required></textarea>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. сделками</div>
<select name="manage_deal">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. пользователями</div>
<select name="edit_users">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. обьявлениями</div>
<select name="edit_works">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Доступ к узлам</div>
<select name="manage_nodes">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. категориями</div>
<select name="edit_categories">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. подкатегориями</div>
<select name="edit_subcategories">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. разделами</div>
<select name="edit_sections">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. настройками биржи</div>
<select name="edit_site_info">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. Модулями</div>
<select name="edit_modules">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. Базой знаний</div>
<select name="edit_solutions">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. Дизайном</div>
<select name="edit_templates">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. реквизитами оператора</div>
<select name="edit_operator_details">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Удаление отзывов</div>
<select name="del_feedback">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Просмотр удал. отзывов</div>
<select name="view_del_comments">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Подтверждение выплат</div>
<select name="confirm_transfers">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Тех. поддержка</div>
<select name="us_support">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. доходом проекта</div>
<select name="manage_payment">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Упр. группами пользователей</div>
<select name="edit_group">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Доступ к дашборду</div>
<select name="view_dashboard">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings">
<div class="label-punct group">Обновление платформы</div>
<select name="manage_update">
<option value="0">Нет</option>
<option value="1">Да</option>
</select>
</div>
<div class="punct_settings bot">
<div class="label-punct group"></div>
<input type="submit" name="set" value="Создать группу" />
</div>
</form>
</div>
</div>';
echo '</div>';
echo '</div>';
$page_html = ob_get_clean();
require_once ($_SERVER['DOCUMENT_ROOT'] . '/layout.php');
?>