- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую! Столкнулся с проблемой при переходе на другую версию движка с 9.5 на 9.7... Может кто может подсказать как подправить до нужной версии?? Заранее спасибо. Есть два хака:
1. вывод даты в виде календарика, делался так (на 9.5 работает, на 9.7 нет).
Открываем файлы show.full.php и show.short.php в папке engine/modules/. После
добавляем :
$tpl->set('{date-month}',$r[(int)date("m",$row['date'])-1]);$tpl->set('{date-day}',date("d",$row['date']));
2. хак вывода количество комментариев с последнего визита (на 9.5 работает, на 9.7 нет).
Установка: в index. php после строки
$tpl->set ( '{topnews}', $tpl->result['topnews'] );Вставить код:
if ($is_logged) {$ti = dle_cache("last_time_comms", $member_id['user_id']);
if ($ti === FALSE) {
if ( ! empty ( $member_id['lastdate'] )) {
$lasttime = date ( "Y-m-d H:i:s", $member_id['lastdate'] );
} else {
$lasttime = date ( "Y-m-d H:i:s", (time () + ($config['date_adjust'] * 60) - (3600 * 4)) );
}
$thistime = date ( "Y-m-d H:i:s", $_TIME );
$t = $db->super_query("SELECT COUNT(id) as count FROM ".PREFIX."_comments WHERE date between '$lasttime' and '$thistime' AND approve = '1'");
$ti = $t['count'];
create_cache("last_time_comms", $ti, $member_id['user_id']);
}
$tpl->set ( '{last_time_comms}', $ti );
} else {
$startdate = date ( "Y-m-d H:i:s", (time () + ($config['date_adjust'] * 60) - 60*60*24) );
$enddate = date ( "Y-m-d H:i:s", (time () + ($config['date_adjust'] * 60)) );
$t2 = $db->super_query( "SELECT COUNT(id) as count FROM ".PREFIX."_comments WHERE date >= '$startdate' AND date set ( '{last_time_comms}', $t2 );
}
В нужном месте в шаблоне main.tpl вставляем тэг {last_time_comms}
Помогите пожалуйста подправить до нужной версии???!?!?!