Помощь Как сделать отложенную публикацию в DLE?

Тема в разделе "DLE", создана пользователем Favorit, 11 июн 2011.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Favorit

    Favorit Постоялец

    Заблокирован
    Регистр.:
    27 янв 2009
    Сообщения:
    111
    Симпатии:
    17
    Возник вопрос о добавление некоторых статей в ДЛЕ, с возможность отложенной публикации.

    Не нашел эту функцию в ДЛЕ, как она работает? И как ее сделать для определенной статьи.

    Заранее спасибо за помощь.
     
  2. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    733
    Симпатии:
    423
    Я точно не знаю, есть такой модуль или нет, но если все делать примитивно, то как можно выкрутиться...

    Все что хотите публиковать в будущем, закладываете время будущее в статье (дата публикования в админке). Далее, в модуле вывода статей ставите примитивное условие (можно даже там, где условие на публикацию/запрет статьи:(
    PHP:
    if ($cur_date >= $article_date){
    //выводим новость
    }
    Т.е. вариаций много. Это один из примеров. Переменные и стиль подгоните, я написал чтобы ясно было как можно сделать.
     
  3. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.037
    Симпатии:
    702
    Админка->настройка системы->Оптимизация запросов к базе данных
     
    xpert13 нравится это.
  4. acelotuse

    acelotuse

    Регистр.:
    31 мар 2009
    Сообщения:
    312
    Симпатии:
    37
    ужас. Тут еще php предлагают...
    Постом выше показана настройка, которую надо включить.
    Далее, при добавлении новости ставите дату и время, когда статья должна быть опубликована. Если стоит галочка (не изменять дату...), то снимаете эту галочку. Дальше выставляете галочку "опубликовать стать" и все.
    какие php? какие правки кода?
     
Статус темы:
Закрыта.