Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Schedule post — Запланированные публикации

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Schedule post — Запланированные публикации

Сообщение Nekstati »

Название расширения: Schedule post
Автор: Nekstati
Описание расширения: Публикация тем по расписанию (запланированные/отложенные темы/топики/посты/постинг/публикации).
Язык: EN, RU
Версия: 1.0.0
GitHub: https://github.com/Nekstati/phpBB-SchedulePost
Скачать: https://github.com/Nekstati/phpBB-Sched ... s/main.zip
 
В форму создания новой темы добавляется поле "Время публикации". Если его заполнить, тема появится на форуме лишь в указанный момент. А до тех пор она будет видна только автору и модераторам. Запланированную тему можно редактировать, модерировать, удалить или опубликовать в любой момент.

Например, если время публикации сегодня 12:00, тема как бы создаётся сегодня в 12:00, именно в этот момент рассылаются уведомления, появляются данные о новых/непрочитанных темах, обновляется поисковый индекс и т.д. Даже если тема была запланирована автором год назад.
 
Права доступа 
Есть два форумных права: "Может создавать запланированные темы" и "Может видеть запланированные темы".

Остальные права совпадают со стандартными, т.е. если кто-то может редактировать/удалять обычные темы в данном форуме, то и запланированные тоже (конечно, при условии, что он может их видеть).

Право видеть касается только чужих тем. Свои собственные темы пользователь видит всегда.
 
Настройка 
Модуль в администраторском разделе не предусмотрен, т.к. настраивать особо нечего. В начале файла ext/nekstati/scheduleTopic/event/listener.php есть несколько второстепенных настроек - там можно поменять вид значков и цвет обрамления блока запланированных тем (см. скриншоты).
 
Скриншоты: 
posting.png
 
viewtopic.png
 
viewforum.png
 
viewforum_alt.png
 
permissions.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 15 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 590 раз

Re: Schedule post — Запланированные публикации

Сообщение Nekstati »

igorbond, с периодом один час, а также при заходе автора/модератора в соответствующий форум
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Schedule post — Запланированные публикации

Сообщение southklad »

Nekstati писал(а): 20.04.2022 19:04 Исправление:
Работает, спасибо!
Изображение

Вернуться в «Анонсы и поддержка расширений для phpBB»