DLE вывод новостей, независимо от даты

ebn
На сайте с 01.09.2006
Offline
47
ebn
957

Собственно сабж, дата допустим сейчас + 2дня, а новость уже висит, более того - ищется по календарю

Neo79
На сайте с 17.08.2007
Offline
135
#1

настройка системы - оптимизация запросов - Поддержка публикации новостей на еще не наступившую дату

При включении данной опции скрипт будет позволять устанавливать для новости еще не наступившую дату, и при наступлении данной даты новость будет опубликована на сайте автоматически. При отключении данной опции скрипт будет использовать сокращенные запросы к базе данных, что существенно повышает быстродействие скрипта и снижает нагрузку на сервер при очень больших базах данных.

Куплю сайты спортивной тематики (http://seo-sport.ru/form.php) Продаю базы url сайтов из ЯК, DMOZ, Mail (/ru/forum/586087) Размещения статей на старых СДЛ (/ru/forum/715803)
P
На сайте с 24.01.2009
Offline
63
#2

Открыть файл engine/engine.php

Найти там (примерно 457 строка):

$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND allow_main=1" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];

И заменить на:

$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve=1 AND allow_main=1 ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];

Про календарь нужно дальше копать )

ebn
На сайте с 01.09.2006
Offline
47
ebn
#3

Payk, спасибо!

строка действительно 457) метод работает

единственное в календаре не значится и в поиске по дате не участвуют

ebn
На сайте с 01.09.2006
Offline
47
ebn
#4

Есть какие нибудь варианты решения, готов финансово простимулировать необходимые доработки

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий