Добрый день.
Можно как-нибудь сделать так, чтобы новости на еще не наступившую дату были доступны к просмотру.
Например 4 сентября выводились новости и за 6 и за 8 и за 30 сентября и в календаре это так же отображалось. Т.е. можно было бы посмотреть новости за 15 сентября и они были доступны гостям и поисковым системам?
Система управления сайтом - DLE.
Заранее спасибо за ответ.
- 06.09.2011 02:04
- 06.09.2011 02:17
А в чём тогда смысл вывода на не наступившую дату ?
- 06.09.2011 04:41
Ну у меня не совсем новостной сайт. Вот понадобилась такая функция.
Нужно реализовать календарь будущих и прошедших событий и поэтому нужна данная функция.Последний раз редактировалось Jesse; 06.09.2011 в 04:44.
- 07.09.2011 19:42
Настройка системы -> Оптимизация запросов к базе данных -> Поддержка публикации новостей на еще не наступившую дату выставить "Нет" . Должно работать.
- 08.09.2011 19:44
TBicTep, Нет. В данном случае новости просто не постятся =(
- 08.09.2011 20:11
Jesse, до точно. Но есть вариант несколько извращеный но действующий. В настройках "Поддержка публикации новостей на еще не наступившую дату" выставить "Да" затем добавить новость указав необходимую дату и изменить "Поддержка публикации новостей на еще не наступившую дату" на "Нет" . После этих нехитрых манипуляций на сайте отображаются посты на не наступившую дату и в календаре они тоже есть.
---------- Сообщение добавлено 18:11 ---------- Предыдущее 18:07 ----------
А вот вариант попроще. В БД в таблице `dle_post` выбрать редактирование необходимой новости и выставить в поле `date` дату которая нужна.Спасибо сказали:
Jesse(13.09.2011), - 13.09.2011 08:21
TBicTep, Спасибо за способ, действительно работает, но хотелось бы все попроще сделать.
- 13.09.2011 11:42
Ну тогда править код.
Файл engine\inc\editnews.php
Строка 1381 заменит $thistime = date( "Y-m-d H:i:s", $added_time ); на $thistime = date( "Y-m-d H:i:s", $newsdate );
Файл engine\inc\addnews.php
Строка 511 заменит $thistime = date( "Y-m-d H:i:s", $added_time ); на $thistime = date( "Y-m-d H:i:s", $newsdate );
Новости добавлять и редактировать через админку. Должно работать.Спасибо сказали:
Jesse(13.09.2011), - 13.09.2011 12:57
TBicTep, Спасибо) Теперь все норм =)
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Как вывести в WP новости в сайтбаре за определенную дату? | Web программирование | 3 | 14.06.2011 20:37 |
DLE и рейтинг новостей | Web программирование | 0 | 30.11.2010 23:21 |
Сервисы социальных новостей | Дайджест блогосферы | 0 | 12.09.2010 21:54 |
Парсеры новостей | Софт, скрипты, сервисы | 6 | 17.09.2009 03:37 |
Интересные темы
парсер dle
парсер dle, подробное руководство от опытных веб-мастеров и оптимизаторов в этой статье.
вывод данных с таблицы wordpress
Руководство по выводу данных с таблицы для формы из определенных полей в wordpress.