View file modules/reklama/settings.php

File size: 7.23Kb
<?php

/* DCMS Special
 * Дата последнего редактирования 01.10.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='list-group-item-null list-group-item-grey'><small>";
echo "<a href='/' class='hint--right' data-hint='" . 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 "</small></div><br />";

echo "<form method=\"post\" action=\"?settings\">\n";
echo "<div class='list-group-item-null'>";
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-null'>";
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-null list-group-item-info'>";
echo '[!] Вариант 2 не учитывает какая продолжительность заказов пользователя, для всех будет скидка которая указана. Вариант 1 учитывает продолжительность заказа (см.ниже).<br />';
echo "</div>";
echo "<div class='list-group-item-null'>";
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-null list-group-item-info'>";
echo '* делать скидку пользователю за каждое время заказа. То есть, если указать 24 то за каждые 24 часа заказа пользователь получит скидку.<br />';
echo "</div><div class='list-group-item-null'>";
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-null 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-null'>";
echo "<label><input type='checkbox' name='rekl_1'" . ($temp_set['rekl_1'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу &quot;Под заголовком&quot;</label><br />\n";
echo "<label><input type='checkbox' name='rekl_2'" . ($temp_set['rekl_2'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу &quot;Главное меню&quot;</label><br />\n";
echo "<label><input type='checkbox' name='rekl_3'" . ($temp_set['rekl_3'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу &quot;Низ сайта (главная)&quot;</label><br />\n";
echo "<label><input type='checkbox' name='rekl_4'" . ($temp_set['rekl_4'] == 1 ? " checked='checked'" : null) . " value='1' /> Отключить рекламу &quot;Низ сайта (остальные)&quot;</label><br />\n";
echo "</div><div class='list-group-item-null'>";
echo "Запрещенные домены через &quot;;&quot;:<br /><input name=\"rekl_domens\" value=\"$temp_set[rekl_domens]\" type=\"text\" class='form-control'/><br />\n";
echo '* Вы можете запретить добавлять сайты с определенными доменами, введите например: wen.ru;keo.su. И сайти например http://site.wen.ru не будут добавлены.<br />';
echo "</div><div class='list-group-item-null'>";
$doc->Button('btn btn-success btn-sm', 'save', 'save', 'Сохранить');
echo "</div>";
echo "</form>\n";

include_once H . 'sys/inc/tfoot.php';