Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как убрать в новостях Срок действия до???

Как убрать в новостях Срок действия до???


     25.10.2014    Общие вопросы    1126

вопрос
Как убрать в новостях "Срок действия до"??? постоянно проблемы с этим. переодически там откуда то проставляется дата и по этой дате эта штука потом удаляет новость. или как запретить это?

Ответил: Sander


Чтобы насовсем-насовсем убрать эту опцию без возможности частичного использования (именно удаление)
Открыть файл engine/modules/cron.php
Найти строку (55):
while ( $row = $db->get_row( $sql_cron ) ) {

После нее вставить:
if ( $row['action'] > 3 ){
  $db->query( "DELETE FROM " . PREFIX . "_post_log WHERE news_id = '{$row['news_id']}' " );
  continue;
}

Комментарии пользователей (4)

Sander
1125

1637 | 1204

Sander - 25 октября 2014 17:22 - Эксперт

Вероятнее всего проблема в каком-либо модуле или хаке.
По умолчанию DLE никак не может принудительно включать эту опцию.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Crashlabs
25 | 2

Crashlabs - 25 октября 2014 18:46 - Юзер

Sander,
В результате прокрутки колесом мыши, случайно вбивается дата в данное поле и после происходит автоматическое удаление. (Несколько было уже похожих тем на DLE-FAQ)

newdancer
1

47 | 6

newdancer - 25 октября 2014 20:16 - Юзер

Crashlabs,согласен. так как заполняю теги и т.п. если даже табом с тегов переместиться в другие поля то дата в этом поле вбивается.

Crashlabs
25 | 2

Crashlabs - 25 октября 2014 18:56 - Юзер

https://dle-faq.ru/faq/common/10298-funkciya-avto-udalenie-novostey-kak-otklyuchit.html
Решение было предложено уже в аналогичной теме

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы