Next Generation CMS - Управляйте контентом без границ!
Создавай
Развивай
Управляй
Актуальная v.0.9.7
Плагин nsched

Плагин nsched

Для корректной работы плагина публикации по времени необходимо выполнить следующие настройки:
1. Настройки в админ-панели
( Плагины → nsched → Настройки )
1.1. Интервал проверки
Параметр: Период проверки
Значение: Выберите частоту запуска крона (например, каждые 15 минут).

Варианты:
5m (каждые 5 минут)
15m (рекомендуется)
1h (каждый час)

1.2. Синхронизация дат
Параметр: Синхронизировать даты
Значение:
Да – дата публикации (postdate) будет совпадать с nsched_activate.
Нет – даты сохраняются независимо.
Также не забудьте в Основных настройка задать свой часовой пояс

2. В новостях заполняете поля включения новости и отправляете на модерацию
3. Если новость надо отключить по времени, выбираем только дату отключения и сохраняем новость .

Типы данных в БД - Поля nsched_activate/nsched_deactivate изменены на INT (timestamp).
Метод permissions() - Добавлен отсутствующий метод для проверки прав.
Отображение дат в форме - Исправлена передача значений в шаблоны (value="{{ nsched_activate }}").
Работа крона - Исправлены SQL-запросы (условия WHERE + оптимизация).
Добавлено логирование (nsched.log).
Защита от ошибок:
Автосброс "зависших" новостей (>30 дней).
Резервная проверка при загрузке сайта.

Итог:
Плагин теперь корректно:
Сохраняет даты как timestamp
Отображает их в формате ДД.ММ.ГГГГ ЧЧ:ММ
Публикует/снимает новости по расписанию
Логирует все действия

Актуальная версия на гитхабе
Скачать:nsched.zip
12 апреля 2025 / Плагины, Новости

Добавить комментарий

  • captcha

up