Файл: modules/reklama/settings.php
Строк: 153
<?php
/* DCMS Special
* Дата последнего редактирования 05.02.2016
* Модифицировал densnet
*/
foreach (array('start', 'compress', 'sess', 'settings', 'db_connect', 'ipua', 'fnc', 'user', 'adm_check') as $inc) {
require_once "../../sys/inc/$inc.php";
}
$temp_set = $set;
access('adm_rekl_black_list', null, 'index.php?' . SID);
adm_check();
$set['title'] = lang('Параметры'); // заголовок страницы
include_once H . 'sys/inc/thead.php';
if (isset($_POST['save'])) {
$temp_set['rekl_domens'] = $_POST['rekl_domens'];
$temp_set['rekl_1'] = @intval($_POST['rekl_1']);
$temp_set['rekl_2'] = @intval($_POST['rekl_2']);
$temp_set['rekl_3'] = @intval($_POST['rekl_3']);
$temp_set['rekl_4'] = @intval($_POST['rekl_4']);
$temp_set['rekl_money_1'] = intval($_POST['rekl_money_1']);
$temp_set['rekl_money_2'] = intval($_POST['rekl_money_2']);
$temp_set['rekl_money_3'] = intval($_POST['rekl_money_3']);
$temp_set['rekl_money_4'] = intval($_POST['rekl_money_4']);
if ($_POST['rekl_discount'] == 2 || $_POST['rekl_discount'] == 1 || $_POST['rekl_discount'] == 0) {
$temp_set['rekl_discount'] = intval($_POST['rekl_discount']);
}
$temp_set['rekl_discount_sec'] = intval($_POST['rekl_discount_sec'] * 60 * 60);
$temp_set['rekl_discount_per'] = intval($_POST['rekl_discount_per']);
if ($temp_set['rekl_discount_per'] > 99) {
$temp_set['rekl_discount_per'] = 99;
}
if (save_settings($temp_set)) {
admin_log('Настройки', 'Реклама', "Изменения параметров");
msg('Настройки успешно приняты');
} else {
$err = 'Нет прав для изменения файла настроек';
}
}
err();
aut();
#Навигация
echo "<div class='card-header'>";
echo "<a href='/' data-toggle='tooltip' data-placement='right' title='" . lang('На главную') . "'><i class='fa fa-home fa-lg'></i></a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/?umenu'>" . lang('Кабинет') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/modules/shop/'>" . lang('Магазин') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo "<a href='/modules/reklama/'>" . lang('Реклама') . "</a> <i class='fa fa-angle-right fa-fw'></i> ";
echo lang('Параметры');
echo "</div>";
echo "<form method="post" action="?settings" class='list-group-item'>n";
echo "<div class='list-group-item'>";
echo "Стоимость рекламы: (рублей за 1 час рекламы)<br />n";
echo "- под заголовком: <input name="rekl_money_1" value="$temp_set[rekl_money_1]" type="text" maxlength="5" size="5" /><br />n";
echo "- главное меню: <input name="rekl_money_2" value="$temp_set[rekl_money_2]" type="text" maxlength="5" size="5" /><br />n";
echo "- низ сайта (главная): <input name="rekl_money_3" value="$temp_set[rekl_money_3]" type="text" maxlength="5" size="5" /><br />n";
echo "- низ сайта (остальные): <input name="rekl_money_4" value="$temp_set[rekl_money_4]" type="text" maxlength="5" size="5" /><br />n";
echo "</div>";
echo "<div class='list-group-item'>";
echo "Система скидок:<br />n<select name="rekl_discount">n";
if ($temp_set['rekl_discount'] == 2) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value="2"$sel>Вариант 2</option>n";
if ($temp_set['rekl_discount'] == 1) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value="1"$sel>Вариант 1</option>n";
if ($temp_set['rekl_discount'] == 0) {
$sel = ' selected="selected"';
} else {
$sel = NULL;
}
echo "<option value="0"$sel>Выкл.</option>n";
echo "</select><br />n";
echo "</div>";
echo "<div class='list-group-item list-group-item-info'>";
echo '[!] Вариант 2 не учитывает какая продолжительность заказов пользователя, для всех будет скидка которая указана. Вариант 1 учитывает продолжительность заказа (см.ниже).<br />';
echo "</div>";
echo "<div class='list-group-item'>";
echo "Делать скидку: (час.) <input name="rekl_discount_sec" value=" . ($temp_set['rekl_discount_sec'] / 60 / 60) . " type="text" maxlength="5" size="5" /><br />n";
echo "</div><div class='list-group-item list-group-item-info'>";
echo '* делать скидку пользователю за каждое время заказа. То есть, если указать 24 то за каждые 24 часа заказа пользователь получит скидку.<br />';
echo "</div><div class='list-group-item'>";
echo "Скидка: <input name="rekl_discount_per" value="$temp_set[rekl_discount_per]" type="text" maxlength="5" size="5" /> %<br />n";
echo "</div><div class='list-group-item list-group-item-info'>";
echo '<b>[!]</b> Например: Вы указали что скидка будет 10% за каждые 24 часа рекламы, теперь представим что пользователь хочет заказать рекламу, но ранее он уже заказывал рекламу на 48 часов, то при заказе он получит 20% скидки.<br /><b>(48/24)*10=20 (20%).</b><br />';
echo '[!] При выборе скидки Вариант 1 максимально возможная скидка составляет 99%.<br />';
echo "</div><div class='list-group-item'>";
echo "<label><input type='checkbox' name='rekl_1'" . ($temp_set['rekl_1'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу "Под заголовком"</label><br />n";
echo "<label><input type='checkbox' name='rekl_2'" . ($temp_set['rekl_2'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу "Главное меню"</label><br />n";
echo "<label><input type='checkbox' name='rekl_3'" . ($temp_set['rekl_3'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу "Низ сайта (главная)"</label><br />n";
echo "<label><input type='checkbox' name='rekl_4'" . ($temp_set['rekl_4'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу "Низ сайта (остальные)"</label><br />n";
echo "</div><div class='list-group-item'>";
echo "Запрещенные домены через ";":<br /><input name="rekl_domens" value="$temp_set[rekl_domens]" type="text" /><br />n";
echo '* вы можете запретить довалять сайты с определенными доменами, введите например: wen.ru;keo.su. И сайти например http://site.wen.ru не будут добавлены.<br />';
echo "</div><div class='list-group-item'>";
$doc->Button('btn btn-success btn-sm', 'save', 'save', 'Сохранить');
echo "</div>";
echo "</form>n";
include_once H . 'sys/inc/tfoot.php';